Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
StootenGard

[Yardım]Karakterin Doğduğu Koordinatı Değiştirme

Önerilen Mesajlar

Bu işlemi nasıl yapabilirim?
Örneğin; ardream veya cz deki gibi iki ırkın oyuncularını öldükten sonra doğduğu koordinatları değiştirmek istiyorum. Bunu moradon gibi iki ırkın da aynı yerde doğduğu bir haritada yapmak istiyorum.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Bu işlemi nasıl yapabilirim?
Örneğin; ardream veya cz deki gibi iki ırkın oyuncularını öldükten sonra doğduğu koordinatları değiştirmek istiyorum. Bunu moradon gibi iki ırkın da aynı yerde doğduğu bir haritada yapmak istiyorum.


Merhabalar, START_POSITION tablosundan ayarlayabilirsin dostum.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Merhabalar, START_POSITION tablosundan ayarlayabilirsin dostum.


Teşekkür ederim :D
-- mesaja ek olarak --
Alıntı
Merhabalar, START_POSITION tablosundan ayarlayabilirsin dostum.


Bir sorum daha olacak. Karakter doğarken 3-4 sn doğma süresi oluyor. Onu nasıl kaldırabilirim?

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Teşekkür ederim :D
-- mesaja ek olarak --


Bir sorum daha olacak. Karakter doğarken 3-4 sn doğma süresi oluyor. Onu nasıl kaldırabilirim?


Tekrar selamlar :) , elinde unpack ko.exe varsa ona uygulayacağın asm patch ile bu süreyi kaldırabilir, azaltabilir yada uzatabilirsin.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin
Alıntı

Tekrar selamlar :) , elinde unpack ko.exe varsa ona uygulayacağın asm patch ile bu süreyi kaldırabilir, azaltabilir yada uzatabilirsin.


Karakterin yanıp sönme işlemi Client taraflı değil Server taraflı GameServer ayarlıyor.
GameServer KO.exe StateChange paketi gönderiyor o pakete göre karakterin yanıp sönmesini sağlıyor.
Belli bir süre bekledikten sonra karakteri normal haline çevirmek için tekrar StateChange paketi atıyor.
Tabi ki KO.exe taraflı bunu ASM ile tamamen kapatabilirsin bu sayede karakter hiç yanıp sönmez ama Server taraflı kontroller mevcut olduğu için KO.exe taraflı kaldırman sadece görüntüden ibaret olacaktır.
Örnek; saldırı yaparken yanıp sönüyor musun diye Server taraflı kontrol vardır ve bu varken KO.exe taraflı ASM ile kaldırsan da kontrole yakalanacak ve saldırı yapamayacaksın.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Karakterin yanıp sönme işlemi Client taraflı değil Server taraflı GameServer ayarlıyor.
GameServer KO.exe StateChange paketi gönderiyor o pakete göre karakterin yanıp sönmesini sağlıyor.
Belli bir süre bekledikten sonra karakteri normal haline çevirmek için tekrar StateChange paketi atıyor.
Tabi ki KO.exe taraflı bunu ASM ile tamamen kapatabilirsin bu sayede karakter hiç yanıp sönmez ama Server taraflı kontroller mevcut olduğu için KO.exe taraflı kaldırman sadece görüntüden ibaret olacaktır.
Örnek; saldırı yaparken yanıp sönüyor musun diye Server taraflı kontrol vardır ve bu varken KO.exe taraflı ASM ile kaldırsan da kontrole yakalanacak ve saldırı yapamayacaksın.


Bilgilendirme için teşekkür ederim Özkan, ben server tarafını düşünmeden cevapladım :)

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Karakterin yanıp sönme işlemi Client taraflı değil Server taraflı GameServer ayarlıyor.
GameServer KO.exe StateChange paketi gönderiyor o pakete göre karakterin yanıp sönmesini sağlıyor.
Belli bir süre bekledikten sonra karakteri normal haline çevirmek için tekrar StateChange paketi atıyor.
Tabi ki KO.exe taraflı bunu ASM ile tamamen kapatabilirsin bu sayede karakter hiç yanıp sönmez ama Server taraflı kontroller mevcut olduğu için KO.exe taraflı kaldırman sadece görüntüden ibaret olacaktır.
Örnek; saldırı yaparken yanıp sönüyor musun diye Server taraflı kontrol vardır ve bu varken KO.exe taraflı ASM ile kaldırsan da kontrole yakalanacak ve saldırı yapamayacaksın.

Daha basit bir dilde anlatabilir misin? Hangi adımları izleyerek bu sorunu giderebilirim?

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Daha basit bir dilde anlatabilir misin? Hangi adımları izleyerek bu sorunu giderebilirim?


gameserver source koduna sahipsen statechange paketini incelemen gerek gayet basit anlatılmış.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin
Alıntı
Daha basit bir dilde anlatabilir misin? Hangi adımları izleyerek bu sorunu giderebilirim?


En ayrıntılı şekilde anlatımını yaptım zaten sadece koda dökmesi kalıyor.
Daha basit şekli gelip benim yapmam yada kodu vermem oluyor.

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...