Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
Hikaye Ekle

Metin2 Hile İstek GF Yürüme

  • Konuyu başlatan Konuyu başlatan circassian123
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 6
  • Görüntüleme Görüntüleme 348

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

GF tarafında x kordinata yürütebilmek için hangi fonksiyonların adreslerine ihtiyacımız var?
 
Merhaba hocam, oyuncunun koordinatlarını kullanarak daha hızlı hareket etmesini sağlayan bir move speed vardı, adı ‘boost’ ya da benzeri bir şeydi. Bunun için bir kaynak kodunuz var mı acaba?
CE atak ve move speed var , onlar server taraflı sınırlı. Diğer hızlandırma yöntemi varsa onu bilmiyorum.Teleport soruyorsan belirli bir mesafede yapılabilir.
 
Merhaba hocam, oyuncunun koordinatlarını kullanarak daha hızlı hareket etmesini sağlayan bir move speed vardı, adı ‘boost’ ya da benzeri bir şeydi. Bunun için bir kaynak kodunuz var mı acaba?


[CODE lang="cpp" title="C4US - Boost"]static void Boost()
{
static int BoostCount = 0;
DWORD* pCharInstance = GameFunctions::PlayerNEW_GetMainActorPtr();
if (pCharInstance != 0)
{
if (GameFunctions::InstanceIsWaiting(pCharInstance))
{
return;
}

D3DVECTOR Position;
D3DVECTOR newPosition;
GameFunctions::InstanceBaseNEW_GetPixelPosition(pCharInstance, &Position);
float rotation = 0;
rotation = GameFunctionsCustom::PlayerGetRotation();

int xx = Settings::MAIN_BOOST_SPEED * sin(rotation * 0.017453);
int yy = Settings::MAIN_BOOST_SPEED * cos(rotation * 0.017453);
int x = Position.x;
int y = Position.y;
newPosition.x = x + xx;
newPosition.y = y - yy;

GameFunctions::InstanceBaseSCRIPT_SetPixelPosition(pCharInstance, newPosition.x, newPosition.y);
if (BoostCount >= 1)
{
BoostCount = 0;
GameFunctions::NetworkStreamSendCharacterStatePacket(newPosition, rotation, 1, 0);
}
else
{
GameFunctions::NetworkStreamSendCharacterStatePacket(newPosition, rotation, 0, 0);
BoostCount++;
}
}
}[/CODE]
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst