Ir para conteúdo

Passando Um Otserv Para 8.60


Posts Recomendados

  • 2 weeks later...
  • 1 month later...
Também procure por:

 

int32_t LuaScriptInterface::luaGetCreatureHealth(lua_State* L)

{

//getCreatureHealth(cid)

ScriptEnviroment* env = getEnv();

if(Creature* creature = env->getCreatureByUID(popNumber(L)))

lua_pushnumber(L, creature->getHealth());

else

{

errorEx(getError(LUA_ERROR_CREATURE_NOT_FOUND));

lua_pushboolean(L, false);

}

return 1;

}

 

Substitua por:

int32_t LuaScriptInterface::luaGetItemParent(lua_State* L)

{

//getItemParent(uid)

ScriptEnviroment* env = getEnv();

 

Item* item = env->getItemByUID(popNumber(L));

if(!item)

{

errorEx(getError(LUA_ERROR_ITEM_NOT_FOUND));

lua_pushnil(L);

return 1;

}

 

Item* container = item->getParent()->getItem();

pushThing(L, container, env->addThing(container));

return 1;

}

 

Eu sei que estou revivendo um topico bem velho, mas isso nao esta errado? Pode dar problemas a muitas pessoas ..

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 9 months later...

house ccp, player ccp, sourcers.h: ?nao sei onde essas "coisas" estao, tem alguns arquivos ai que no meu ot nao tem ou eu estou procurando errado, onde fica estas pastas ? teria como fazer uma guia ? exemplo, data/lib~ sei lá :S fico no aguardo, precizo muito disso, meu ot tava com um bug de follow attack, itens que dava bug de ml e etc.. mudei o distro e etc ai qd eu abro o map da 1 erro dzendo que n suporta a versao do otb. se eu por a 8.54 os tens de zao buga tudo ;ssssssss ajuda plizz :D

Editado por ewertonsilva157
Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

house ccp, player ccp, sourcers.h: ?nao sei onde essas "coisas" estao, tem alguns arquivos ai que no meu ot nao tem ou eu estou procurando errado, onde fica estas pastas ? teria como fazer uma guia ? exemplo, data/lib~ sei lá :S fico no aguardo, precizo muito disso, meu ot tava com um bug de follow attack, itens que dava bug de ml e etc.. mudei o distro e etc ai qd eu abro o map da 1 erro dzendo que n suporta a versao do otb. se eu por a 8.54 os tens de zao buga tudo ;ssssssss ajuda plizz :D

os arquivos ficam na source do server
Link para o comentário
Compartilhar em outros sites

  • 9 months later...
  • 3 years later...

  Aqui Deu Erro:

[Linker error] undefined reference to `LuaScriptInterface::luaGetCreatureHealth(lua_State*)'

  *** [TheForgottenServer.exe] Error 1

 

Estou Usando os parametros:

-O1
-lboost_system
-lgmp
-llua5.1
-lmysql
-lboost_regex
-lsqlite3
-lwsock32
-lxml2
-lmysql
-lws2_32
-s
-lboost_filesystem
-lboost_thread

 

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...