JackXan 2 Postado Julho 2, 2013 Share Postado Julho 2, 2013 Versão: 1.1 Versão testada: 8.60 (acho que funciona em versões acima). Descrição: O script foi criado para caso os membros da staff (CM+) do servidor quiser dar um bônus a todos os players online ele pode digitar o comando e dar o premio a todos. Tag: <talkaction words="!ta;/ta" access="4" event="script" value="createitemall.lua"/> Code: data/talkactions/createitemall.lua function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end for _, pid in ipairs(getPlayersOnline()) do local t = string.explode(param, ",") local ret = RETURNVALUE_NOERROR local pos = getCreaturePosition(cid) local id = tonumber(t[1]) if(not id) then errors(false) id = getItemIdByName(t[1]) errors(true) if(not id) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Item wich such name does not exists.") return true end end amount = t[2] if(not t[2]) then amount = 1 end local item = doCreateItemEx(id, amount) if(t[3] and getBooleanFromString(t[3])) then if(t[4] and getBooleanFromString(t[4])) then pos = getCreatureLookPosition(cid) end ret = doTileAddItemEx(pos, item) else doPlayerSendTextMessage(pid, MESSAGE_STATUS_CONSOLE_BLUE, "O "..getCreatureName(cid).." deu ("..amount.."x) "..getItemNameById(id).." para todos os players online.") ret = doPlayerAddItemEx(pid, item, true) end if(ret ~= RETURNVALUE_NOERROR) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Couldn't add item: " .. t[1]) return true end doDecayItem(item) if(not isPlayerGhost(cid)) then doSendMagicEffect(pos, CONST_ME_MAGIC_RED) end end return true end Creditos: JackXan Bruno Carvalho Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/ Compartilhar em outros sites More sharing options...
Mihawk Mp 10 Postado Dezembro 3, 2013 Share Postado Dezembro 3, 2013 Não tem como fazer um para versão 8.54 ? Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/#findComment-1588435 Compartilhar em outros sites More sharing options...
Heitor123456 5 Postado Dezembro 4, 2013 Share Postado Dezembro 4, 2013 como funciona? explica? Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/#findComment-1588998 Compartilhar em outros sites More sharing options...
zipter98 1102 Postado Dezembro 4, 2013 Share Postado Dezembro 4, 2013 /\ pelo que entendi, !ta id do item,quantidade Por exemplo, !ta 11641,5 Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/#findComment-1589001 Compartilhar em outros sites More sharing options...
KaboFlow29 26 Postado Março 22, 2014 Share Postado Março 22, 2014 nao tene para 8.54? Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/#findComment-1627203 Compartilhar em outros sites More sharing options...
Wend ll 268 Postado Março 22, 2014 Share Postado Março 22, 2014 Queria para 8.54 Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/#findComment-1627205 Compartilhar em outros sites More sharing options...
60Minutos 0 Postado Março 22, 2014 Share Postado Março 22, 2014 Quem quiser para versões menores que 8.60, use essa tag: <talkaction words="!ta;/ta" script="createitemall.lua"/> Link para o comentário https://xtibia.com/forum/topic/216964-sistema-de-adicionar-items-a-todo-o-servidor-online/#findComment-1627210 Compartilhar em outros sites More sharing options...
Posts Recomendados