Fala galera, vim trazer um script bem simples que fiz à pedidos de um membro que nem lembro mais o nome haha.
você diz correr "frase e sai a frase em laranja em cima de você enquanto você fica mais rápido.. é bem simpleszinho mas vai ajudar esse pessoal que mexe com poketibia e não tem idéia de como fazer nada kkk.
Pra começo de história crie um arquivo em data\talkactions\scripts chamado correr.lua e adicione isso dentro dele:
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)
setConditionFormula(condition, 1.7, -36, 1.7, -36)
function onSay(cid, words, param)
local pos = getThingPos(cid)
if(param == '') then
doSendMagicEffect(pos, 14)
doAddCondition(cid, condition)
return true
end
local t = string.explode(param, '"')
if(t[2]) then
doCreatureSay(cid, "Strong Haste: ".. t[2], 20, false, 0, pos)
doSendMagicEffect(pos, 14)
doAddCondition(cid, condition)
end
return true
end
Agora no talkactions.xml adicione essa linha:
<talkaction hide="yes" words="correr" event="script" value="correr.lua"/>
Pra usar você diz: correr "frase que quer que saia aqui. Se você digitar apenas correr não vai sair nada escrito;
Exemplo:
Espero que seja útil pra vocês. Abraços do lobo.