Olá XTibianos. Venho trazer para vocês uma TalkAction no estilo da Newtype, só que não se transforma em outfit de monsters, e sim em sprites de items.
Credito: Erexo, e traduzido por mim para o XTibia.
Vamos ao Script:
Vá em Data/TalkAction/Script, crie um arquivo e renomeie para newtypeex.lua, e coloque isso dentro dele:
function onSay(cid, words, param) if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return TRUE end local t = string.explode(param, ",") t[1] = tonumber(t[1]) if(not t[1]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.") return TRUE end if(t[2]) then cid = getPlayerByNameWildcard(t[2]) if(cid == 0 or (isPlayerGhost(pid) == TRUE and getPlayerAccess(pid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.") return TRUE end end tmp = t[1] doSetItemOutfit(cid, tmp, -1) return TRUE end
Agora vá em Data/TalkActions/talkactions.xml, e coloque a seguinte TAG:
<talkaction log="yes" words="/newtypeex" access="4" script="newtypeex.lua"/>
Para usar é só digitar: /newtypeex ID, ou /newtypeex ID, player.
Exemplos: /newtypeex 2160. /newtypeex 2160, Chuck Norris
Bom é isso, espero que gostem.