questlua_pc.cpp-be:
int pc_change_race(lua_State * L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
if (!lua_isnumber(L, 1))
{
return 0;
}
ch->SetRace(lua_tonumber(L,1));
ch->SetSkillGroup(0);
ch->ClearSkill();
ch->ClearSubSkill();
ch->SetPolymorph(101);
ch->SetPolymorph(0);
return 0;
}
majd a RegisterPCFunctionTable -be ezt írd hozzá:
{"change_race", pc_change_race},
questben:
pc.change_race(SZÁM)
kasztok számai:
0 - harcos frfi
1 - ninja nő
2 - sura férfi
3 - sámán nő
4 - harcos nő
5 - ninja férfi
6 - sura nő
7 - sámán férfi
Remélem hasznotokra válik, szívesen!