-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 0 respostas
- 1372 visualizações
-
- 89 respostas
- 30572 visualizações
-
- 0 respostas
- 1012 visualizações
-
[TFS 0.4/8.60] NPC que aumenta a velocidade de upar todas as skill no trainer em 40% durante 7 dias!
Por BrunoBrilha,
- 1 resposta
- 1392 visualizações
-
- 1 resposta
- 1370 visualizações
-
Pergunta
4sharedddd 1
um servidor de Tibia que possuía um sistema bem interessante de tradevip. Funcionava da seguinte maneira, o player que possuísse premdays(ou VIP) usava o comando !tradevip [DIAS], [Nome do Jogador] e automaticamente gerava uma janela de trade com um item e assim poderiam ser vendidos dias de premium sem o perigo de ninguém ser roubado.
Por padrão isso não é possível no Tibia, mas um usuário chamado Oneshot fez modificações nas sources para tornar isso possível.
Segue agora as modificações que permitem funcionar esse sistema:
lua_register(m_luaState, "doStartTrade", LuaInterfaceluaDoStartTrade);
{
ScriptEnviroment* env = getEnv();
Item* item = env->getItemByUID(popNumber(L));
if(!item)
{
errorEx(getError(LUA_ERROR_ITEM_NOT_FOUND));
lua_pushboolean(L, false);
return 1;
}
Player* target = env->getPlayerByUID(popNumber(L));
Player* player = env->getPlayerByUID(popNumber(L));
if(!player || !target)
{
errorEx(getError(LUA_ERROR_PLAYER_NOT_FOUND));
lua_pushboolean(L, false);
return 1;
}
if(g_game.internalStartTrade(player, target, item))
{
lua_pushboolean(L, true);
return 1;
}
return 1;
}
seria possivel atraves deste, e de algumas modificações ativar uma trade atacando um npc?
Créditos: Oneshot
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados