Ir para conteúdo
  • Cadastre-se

[Pedido] Tirando Level/skills Por Comando


Posts Recomendados

Tipo do script: Talkactions

Protocolo (versão do Tibia): 8.6

Servidor utilizado: TheForgottenServer

Nível de experiência: Médio

Adicionais/Informações: Comando para retirar skill ou level por bot segundo porcentagem. O comando seria nesse estilo:

/retirar level , nome, 15 //no caso o 15 seria a porcentagem

/retirar skills , nome, 15 //no caso o 15 seria a porcentagem

se alguem puder me ajudar agradeço.

Link para o post
Compartilhar em outros sites
  • Respostas 5
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Eu tenho um script desse que uso eu meu otserv.. Mais ele não tira pocentegem apenas adciona level , e pode retira level . exp: /level nome, 15 = o player ficara level 15 Se o player tive

pois eu queria um comando para os outros god terem essa liberdade e nao apenas o hoster, e para que ja enviasse uma mensagem as players falando do acontecido.

Link para o post
Compartilhar em outros sites

Eu tenho um script desse que uso eu meu otserv..

Mais ele não tira pocentegem apenas adciona level , e pode retira level .

exp: /level nome, 15 = o player ficara level 15

Se o player tive level 300 e vc usa esse comando ele tipo: /level nome, 15 ele ficara com level 15 intendeu? spero que sim...

Vai no seu data/talkactions/script/copie qualquer script e renomei para setplayerlevel.lua adcione isso dentro.

  Citar

function onSay(cid, words, param)

if(param == "") then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Name and level required.")

return TRUE

end

local t = string.explode(param, ",")

local player = getPlayerByNameWildcard(t[1])

local amount = tonumber(t[2])

if(not t[2]) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need to add a ,then the level to set.")

end

if (doPlayerAddExp(player, getExperienceForLevel(amount)-(getPlayerExperience(player)))) == LUA_ERROR then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Error")

end

doCreatureAddMana(player, getCreatureMaxMana(player)-getCreatureMana(player))

doCreatureAddHealth(player, getCreatureMaxHealth(player)-getCreatureHealth(player))

return TRUE

end

Mostrar mais  

Depois em talkactions.xml adicione essa tag.

  Citar

<talkaction log="yes" words="/level" access="5" event="script" value="setplayerlevel.lua"/>

Expand   Mostrar mais  

Ti ajudei .. me agradeça com um REP+

Editado por japazinho (veja o histórico de edições)

Que joga um ot de pokemon super rox? Cria sua acc agora!

 

http://pokegx.zapto.org

 

logobyh.png

 

Te Ajudei, gostou de algo que fiz então  REP+

 

 

 

Link para o post
Compartilhar em outros sites
  • 1 year later...

UP, ESTOU PRECISANDO DESSE COMANDO ALGUNS PLAYERS BUGARAM O SKILL QUANDO O OT CAIU E FOI PARA LÁ PRA CIMA DE 2K DE SKILL PFPFPFPFPF

 

/removeskill, player, 100 <- mudar para skill 100

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96851
    Tópicos
    519618
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo