FA
pedido

Comandos !club !axe !sword !magiclevel !distance

Por Faaelzim, 10 de jun. de 2012 em Scripts

scripit
6
1.2k
FaaelzimF
10 de junho de 2012 às 10:10

eu queria um scripit pra ver a skill por exemplo "!club" quero um scripit pra mim olha de todas as vocaçoes

OneshotO
10 de junho de 2012 às 10:38

Não entendi.

 

Você quer um comando que dê para o jogador ver suas próprias skills ou GODs verem as skills de jogadores?

FaaelzimF
10 de junho de 2012 às 12:10

pros jogadores verem suas proprias skill tipo no rad quando a gnt fala !club : seu club é 350 - !distance ? seus distance é 350 e assim por diante , tendeu ? :D

LeoxtibiaL
10 de junho de 2012 às 21:39

Bem, se for isso mesmo que eu entendi, segue o script:

 

Crie um arquivo.lua em talkactions>scripts e coloque isto dentro:

 

local minlevel = 10
local id = {["fist"] = 0, ["club"] = 1, ["sword"] = 2, ["axe"] = 3, ["distance"] = 4, ["shielding"] = 5, ["fishing"] = 6}
function onSay(cid, words, param, position)
if(id[param:lower()]) then
if getPlayerLevel(cid) >= minlevel then
local pos = getPlayerPosition(cid)
doPlayerSendTextMessage(cid, 22, "Seu skill é : "..getPlayerSkillLevel(cid, id[param:lower()]).."")
doSendMagicEffect(pos, 26)
else
doSendMagicEffect(pos, 2)
doPlayerSendTextMessage(cid, 24,"Você não tem level para usar este comando.")
return true
end

elseif (param == "magic") then
if  getPlayerLevel(cid) >= minlevel then
local pos = getPlayerPosition(cid)
doSendMagicEffect(pos, 26)
doPlayerSendTextMessage(cid, 22,"Seu skill de magic é ".. getPlayerMagLevel(cid) ..".")
else
doSendMagicEffect(pos, 2)
doPlayerSendTextMessage(cid, 24,"Você não tem level para usar este comando.")
end
return true
end
end

 

Agora em talkactions.xml você coloca a tag:

<talkaction log="yes" words="!skill" event="script" value="nomedoseuarquivo.lua"/>

 

Para usar o script é só falar !skill [nome do skill]. Exemplos: !skill club ; !skill fishing. Vlw, espero ter ajudado, abraço!

Editado Junho 11 por Leoxtibia

FaaelzimF
11 de junho de 2012 às 08:04

vo testar aqui se funcionar dou rep + ^^

VildenV
11 de junho de 2012 às 13:03

Acho que o leo testou a script e me reportou que está funcionando, logo.

Movido.