Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
KO Developers Platformuna Hoşgeldin!
cacaa

Ücretsiz Skill Sıfırlama (+1453)

Önerilen Mesajlar

Sourcede LUA Fonksiyonlarına bakıyorum ek olarak bir kod tanımlanmamış.

Skill point sıfırlama bölümünde şöyle bir kod ile karşılaştım. Neyi değiştirirsem başarılı olurum ya da nasıl yapabilirim?


// Not enough money.
if (!bIsFree & !GoldLose(temp_value, false))
goto fail_return;

// Reset skill points.
m_bstrSkill[0] = (GetLevel() - 9) * 2;
for (int i = 1; i m_bstrSkill[i] = 0;

result Send(&result);
return;

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin
@ HKS söylediği yeri kaldırıp yeni bir fonksiyon oluşturup yada o fonksiyona parametre verip ücretsiz olup olmamasını kontrol edebilirsin. Bunu da herhangi bir LUA fonksiyonundan türetip yapabilirsin. Copy paste yapacaksın yani.

İletiyi paylaş


Link to post
Sitelerde Paylaş

Game.ini de 1 ve 0 yapmak için ücretsiz ve ücretli yapabilirsi.

Örnek kod..

GameServer.h


unit32 m_byRestatmoney

 


GameServer.cpp

 

 


m_byRestatmoney= ini.GetInt("ReStat", "Money", 1);

 

 

 


// Not enough coins

if (!bIsFree && g_pMain->m_byRestatmoney != 1)

{

	if (!GoldLose(temp_money, false))

	goto fail_return;

}

 



Böyle şekilde kullanabilir belki.. lazım olabilir.

 

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...