Não entendi.
Você quer um comando que dê para o jogador ver suas próprias skills ou GODs verem as skills de jogadores?
Por Faaelzim, 10 de jun. de 2012 em Scripts
Não entendi.
Você quer um comando que dê para o jogador ver suas próprias skills ou GODs verem as skills de jogadores?
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 ? ![]()
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
vo testar aqui se funcionar dou rep + ^^
info
Grupo: Campones
Registrado: 08/12/11
Posts: 18
Reputação: 0
eu queria um scripit pra ver a skill por exemplo "!club" quero um scripit pra mim olha de todas as vocaçoes