Hikayeler

Reklam vermek için turkmmo@gmail.com

2383- Mage Blink fix kaynak kodu

CoderPia

localhost
Telefon Numarası Onaylanmış Üye
Super Mod
Admin
VIP Üye
Paylaşım
Katılım
20 Kas 2025
Konular
104
Mesajlar
647
Online süresi
12g 75502s
Reaksiyon Skoru
704
Altın Konu
0
Başarım Puanı
163
Yaş
32
TM Yaşı
4 Ay 29 Gün
MmoLira
10,855
DevLira
3

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Selamlar,





Kod:
case 20: // Teleport the source (radius) meters forward


{

// Calculate difference between where user is now and where they were previously

// to figure out an orientation.

// Should really use m_sDirection, but not sure what the value is exactly.

float warp_x = pTUser->GetX() - TO_USER(pTUser)->m_oldx,

warp_z = pTUser->GetZ() - TO_USER(pTUser)->m_oldz;



// Unable to work out orientation, so we'll just fail (won't be necessary with m_sDirection).

float distance = sqrtf(warp_x*warp_x + warp_z * warp_z);

if (distance == 0.0f)

{

sData[1] = 0;

BuildAndSendSkillPacket(pSkillCaster, true, sCasterID, (*itr)->GetID(), bOpcode, nSkillID, sData);

return false;

}



warp_x /= distance; warp_z /= distance;

warp_x *= pType->sRadius; warp_z *= pType->sRadius;

warp_x += TO_USER(pTUser)->m_oldx; warp_z += TO_USER(pTUser)->m_oldz;



sData[1] = 1;

BuildAndSendSkillPacket(*itr, true, sCasterID, (*itr)->GetID(), bOpcode, nSkillID, sData);

TO_USER(pTUser)->Warp(uint16(warp_x * 10), uint16(warp_z * 10));

} break;


magicintence.cpp içinde case 20 aratın ve yönleri aşağıdaki verdiğim kodla değiştirin.
 
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
 

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

Geri
Üst