Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: Rodriguez Dátum 2018-07-12, 16:10:36

Cím: [QUEST]Státuszpont adó tárgy
Írta: Rodriguez Dátum 2018-07-12, 16:10:36
Hi all!
Segitseget szeretnek kerni, lenne egy olyan otletem amit szeretnek megvalositani hogy egy targyra valo kattintaskor adjon 1 statusz pontot.
Ez azert lenne szukseges mert a max elerheto statpont nalam 1500 lett es mivel a max szint 80 ezert valamilyen fajta formaban szeretnem ezt kompenzalni hogy el is tudjak erni azt az 1500 stat pontot mivel inkabb ezeken es nem a targyakon lesz a hangsuly.
Magat a targyra valo kattintast illetve azt hogy bizonyos dolgokat megadjon termeszetesen megtudom irni, viszont hogy egy vagy tobb statpontot adjon ha ra kattintok nem tudom hogy tudnam.
Akinek barmifele elkepzelese akad annak megkoszonnem a segitseget.
Cím: Re:[QUEST]Státuszpont adó tárgy
Írta: 5310pati Dátum 2018-07-12, 16:55:40
int pc_give_statuspoint(lua_State* L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();

int stat;
if (lua_isnumber(L, 1))
{
stat = (int)lua_tonumber(L, 1);
}
else
{
sys_err("Quest give status point error: %s", lua_tostring(L, 1));
return 0;
}

ch->PointChange(POINT_STAT, stat);

lua_pushnumber(L, 0);

return 1;
}

Talán így. (nem teszteltem)
Cím: Re:[QUEST]Státuszpont adó tárgy
Írta: Rodriguez Dátum 2018-07-12, 19:46:17
Koszontem ha hazaertem kiprobalom es jelzem!
EhPortal 1.39 © 2025, WebDev