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

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.

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

Depois em talkactions.xml adicione essa tag.

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

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
  • 2 months later...

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo