Esse script dar itens para todos os players online. Nome do Sistema ou Script : Additem
Nome do Autor : Dubler
Servidor Testado e/ou Versão do Tibia : 8.60 TFS 0.4_SVN
Descrição e/ou Informações Adicionais :Manda o item desejado para todos os players do ot.Exemplo:/additem 2160,10
Link Direto para a imagem clique aquiEm /data/talkactions/talkactions.xml
adicione:Código:
<talkaction words="/additem" access="5" event="script" value="additem.lua"/>
Em /data/talkactions/scripts/additem.lua
adicione:Código:
function onSay(cid, words, param, channel) -- Script by Dubler, written for megaevo.net
local t = string.explode(param, ",")
if t[1] ~= nil and t[2] ~= nil then
local list = {}
for i, tid in ipairs(getPlayersOnline()) do -- Script by Dubler, written for megaevo.net
list[i] = tid
end
for i = 1, #list do
doPlayerAddItem(list[i],t[1],t[2])
end -- Script by Dubler, written for megaevo.net
doBroadcastMessage(getPlayerName(cid) .. " has given reward: " .. t[2] .." ".. getItemNameById(t[1]) .. " for all players!")
else
doPlayerPopupFYI(cid, "No parm...\nSend:\n /itemadd itemid,how_much_items\nexample:\n /itemadd 2160,10")
end
return true
end -- Script by Dubler. custumizado por BERTOTTO
__________________________________________________ ______________________
Uma possível utilidade para o script:Em datas comemorativas eu uso este comando para presentear todos os players com um item chamado
~~ premium da sorteCom este item o player pode dar "use" e ganhar items raros/2 dias de vip/dinheiro ou nada.
Como que eu coloco para mandar só para 1 player escolhido?
ResponderExcluir