C++ FIX Mount Bonus

Închis
Avatar utilizator
gabyboss812
Mister Just4Metin

Mister Just4Metin
Mesaje: 429
Membru din: 22 Ian 2016, 08:14
Server: Metin2
Regat: Jinno
Aprecieri: 197  
Mulţumiri: 760  
Medalii

Nu stiu daca mai e postat
Pasul 1 - Cauta in questlua.cpp

int pc_mount_bonus(lua_State* L)
{
BYTE applyOn = static_cast<BYTE>(lua_tonumber(L, 1));
long value = static_cast<long>(lua_tonumber(L, 2));
long duration = static_cast<long>(lua_tonumber(L, 3));

LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();

if( NULL != ch )
{
ch->RemoveAffect(AFFECT_MOUNT_BONUS);
ch->AddAffect(AFFECT_MOUNT_BONUS, aApplyInfo[applyOn].bPointType, value, AFF_NONE, duration, 0, false);
}

return 0;
}


//Pasul 2 - Inlocuieste cu :

int pc_mount_bonus(lua_State* L)
{
BYTE applyOn = static_cast<BYTE>(lua_tonumber(L, 1));
long value = static_cast<long>(lua_tonumber(L, 2));
long duration = static_cast<long>(lua_tonumber(L, 3));

LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();

if( NULL != ch )
{
#ifdef __FIX_MOUNT_BONUS__
//
if (!ch->GetMountVnum())
return 0;
#endif
ch->RemoveAffect(AFFECT_MOUNT_BONUS);
ch->AddAffect(AFFECT_MOUNT_BONUS, aApplyInfo[applyOn].bPointType, value, AFF_NONE, duration, 0, false);
}
Pentru acest mesaj, gabyboss812 for the post:
metin2mira
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

Ce bug rezolva?
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54529  
Discord: Copiază ID
Medalii

Topic incomplet , arhivat !
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
302
Răspunsuri
5
Vizualizări
1360
Răspunsuri
2
Vizualizări
292
Răspunsuri
1
Vizualizări
439

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 8 vizitatori