1. // Arat:
  2. void CHARACTER::SelectSkillGroupWithWindow(BYTE group)
  3. {
  4. if (!IsPC() || GetSkillGroup() != 0)
  5. return;
  6. SetSkillGroup(group);
  7. // Değiştir:
  8. void CHARACTER::SelectSkillGroupWithWindow(BYTE group)
  9. {
  10. if (!IsPC() || GetSkillGroup() != 0)
  11. return;
  12. LPITEM binek = GetWear(WEAR_MOUNT_COSTUME);// WEAR_MOUNT_COSTUME Filesten Filese Değişiklik Gösterebilir Sizin Binek Sisteminin Wear Kısmını Yazın
  13. if (binek)
  14. UnequipItem(binek);
  15. if (ch_Binek != NULL)// ch_Binek Filesten Filese Değişiklik Gösterebilir Sizin Binek Sisteminde Bineğin Spawn Olduğu LPCHARACTER tipindeki değişkeni yazın.
  16. {
  17. M2_DESTROY_CHARACTER(ch_Binek);// ch_Binek Değiştir
  18. ch_Binek->SetRider(NULL);// ch_Binek Değiştir
  19. ch_Binek = NULL;// ch_Binek Değiştir
  20. }
  21. RemoveAffect(AFFECT_MOUNT);
  22. RemoveAffect(AFFECT_MOUNT_BONUS);
  23. SetSkillGroup(group);