What's new

Skrypty & Kody Funkcja GetPlayerReborn

Status
Not open for further replies.

reeeq

Active User
Joined
Mar 3, 2012
Messages
141
Reaction score
10
Witam, tak jak w temacie poszukuje funkcji GetPlayerReborn. Moge wrzuci? funkcje GetPlayerLevel na pro?b?.
 

reeeq

Active User
Joined
Mar 3, 2012
Messages
141
Reaction score
10
Odp: Funkcja GetPlayerReborn

No to tak :

actions.cpp
//getPlayerLevel(uid)
lua_register(luaState, "getPlayerLevel", ActionScript::luaActionGetPlayerLevel);

W tym samym pliku.

int ActionScript::luaActionGetPlayerLevel(lua_State *L){
return internalGetPlayerInfo(L,PlayerInfoLevel);}

Actions.h
static int luaActionGetPlayerLevel(lua_State *L);

npc.cpp
lua_register(luaState, "getPlayerLevel", NpcScript::luaGetPlayerLevel);

W tym samym pliku:
int NpcScript::luaGetPlayerLevel(lua_State* L)
{
const char* name = lua_tostring(L, -1);
lua_pop(L, 1);

Npc* mynpc = getNpc(L);
Creature* creature = mynpc->game->getCreatureByName(name);
Player* player = creature? dynamic_cast<Player*>(creature) : NULL;

if (player)
lua_pushnumber(L, player->getLevel());
else
lua_pushnumber(L, -1);

return 1;
}

npc.h
static int luaGetPlayerLevel(lua_State *L);

To tyle, licze na odpowiedz ;D

+ posiadam reborn system od xelixa
 
Last edited:

Azuu

Active User
Joined
Jul 16, 2015
Messages
99
Reaction score
20
Odp: Funkcja GetPlayerReborn

Prosi?bym o wstawienie Reborn Systemu. Bez niego nic nie pomog?.
 
Status
Not open for further replies.
Top