HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
@Pasha37; aga diger konularını sorunsuz ekledim fakat bunu ekliyemiyorum senin char ve char_horse dosyanı atma sansın var mı?
Moderatör tarafında düzenlendi:
Bug:Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Şimdilik geçici bi fix ileride belki daha detaylı anlatabilirim
Fix:
Yapılan; Hareket halindeyken bineğe inme ve binmeyi engelleme
*char.h
Aratın:
Kod:void MountVnum(DWORD vnum);
Üstüne ekleyin:
Kod:bool IsMount(DWORD dwMountVnum);
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
*char_horse.cpp
Aratın:
Kod:bool CHARACTER::StartRiding()
Üstüne ekleyin:
Kod:bool CHARACTER::IsMount(DWORD dwMountVnum) { if (!dwMountVnum) return false; switch (dwMountVnum) { case 20110: case 20111: case 20112: case 20113: case 20114: case 20115: case 20116: case 20117: case 20118: case 20119: case 20120: case 20121: case 20122: case 20123: case 20124: case 20125: case 20131: case 20132: case 20205: case 20206: case 20207: case 20208: case 20209: case 20210: case 20211: case 20212: case 20215: case 20214: case 20217: case 20218: case 20219: case 20220: case 20221: case 20222: case 20224: case 20225: case 20226: case 20227: case 20228: case 20229: case 20230: case 20231: case 20232: return true; break; default: return false; break; } }
case kısmındakiler mevcut bineklerin kodu, eksik olabilir detaylı bakmadım.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aratın:
Kod:DWORD dwMountVnum = m_chHorse ? m_chHorse->GetRaceNum() : GetMyHorseVnum();
Altına ekleyin:
Kod:if ((get_dword_time() - GetLastMoveTime()) < 1000 && IsMount(dwMountVnum)) { ChatPacket(CHAT_TYPE_INFO, "Hareket ederken bu eylemi gerceklestiremezsin"); return false; }
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aratın:
Kod:bool CHARACTER::StopRiding()
Altına ekleyin:
Kod:if ((get_dword_time() - GetLastMoveTime()) < 1000 && IsMount(GetMountVnum())) { ChatPacket(CHAT_TYPE_INFO, "Hareket ederken bu eylemi gerceklestiremezsin"); return false; }
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
![]()
çalıştıramadım resimdeki kod ile verdiginiz kodları farklı yazıda
return false; resimde return hangisini yapıcaz oyun açılıyorda ctrl g yapıyom hareket halindeyken iniyor binekden orda kodu bulunanan binek
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 101
- Cevaplar
- 6
- Görüntüleme
- 804
- Cevaplar
- 6
- Görüntüleme
- 704
- Cevaplar
- 14
- Görüntüleme
- 731
