LU
dúvida

[Pedido+Help] Por Script Na Source

Por LucasDipic, 10 de mar. de 2012 em Resolvidos

otserv
tibia
script
5
1.3k
LucasDipicL
10 de março de 2012 às 08:56

Olá,meu ot é 8.60 pedir 1 script pra poder passar por dentro do play .. ja tenho a script nas mãos mais não sei como por :http://www.xtibia.co...06#entry1213306

queria 1 tutorial me explicando o que eu tenho que fazer pra adicionar esse script que ta no link .. ou esse >

player.ccp

 

bool Player::canWalkthrough(const Creature* creature) const

{

if(!creature)

return true;

 

if(creature == this)

return false;

 

const Player* player = creature->getPlayer();

if(!player)

return false;

 

if(g_game.getWorldType() == WORLD_TYPE_NO_PVP && player->getTile()->ground

&& player->getTile()->ground->getID() != ITEM_GLOWING_SWITCH)

return true;

 

uint32_t protectionLevel = g_config.getNumber(ConfigManager::PROTECTION_LEVEL);

if(player->getLevel() < protectionLevel && player->getTile()->ground

&& player->getTile()->ground->getID() != ITEM_GLOWING_SWITCH)

return true;

 

return player->isGhost() && getGhostAccess() < player->getGhostAccess();

}

é esse .. não sei como adicionar no meu ot . e a outra ajuda é que meu ot não ta dando pra poder fazer outro char na mesma conta da account name invalid , alguem sabe como arruma? sou novo aqui # não sei se posso pedir ajuda sobre o ACC MANAGER ,mais creio que o tutorial eu posso pedir aqui .. se não entender eu explico melhor .. aguardo resposta de quem souber ;)

BeekiB
10 de março de 2012 às 09:56

Posta aqui o seu player.cpp e dessa posta dentro de Codes pro Post ficar organizado e de facil entendimento, até

LucasDipicL
10 de março de 2012 às 11:05

player.ccp

 

bool Player::canWalkthrough(const Creature* creature) const

{

if(!creature)

return true;

 

if(creature == this)

return false;

 

const Player* player = creature->getPlayer();

if(!player)

return false;

 

if(g_game.getWorldType() == WORLD_TYPE_NO_PVP && player->getTile()->ground

&& player->getTile()->ground->getID() != ITEM_GLOWING_SWITCH)

return true;

 

uint32_t protectionLevel = g_config.getNumber(ConfigManager::PROTECTION_LEVEL);

if(player->getLevel() < protectionLevel && player->getTile()->ground

&& player->getTile()->ground->getID() != ITEM_GLOWING_SWITCH)

return true;

 

return player->isGhost() && getGhostAccess() < player->getGhostAccess();

}

não sei como instalar esse script no meu ot :x , vc sabe? ajuda?

BeekiB
10 de março de 2012 às 11:12

Cara posta seu player.cpp aqui para eu poder te ajudar.

LucasDipicL
10 de março de 2012 às 11:17

mais ta ai o problema , eu não sei onde achar isso :x