Animal Pak 369 Postado Novembro 30, 2011 Share Postado Novembro 30, 2011 (editado) [TalkAction] Mandar items para os players online! Tutorial: Em /data/talkactions/talkactions.xml coloque isso: <talkaction words="/additem" acces="5" event="script" value="additem.lua"/> Em /data/talkactions/scripts crie um arquivo chamado additem.lua e dentro coloque isso: function onSay(cid, words, param, channel) -- Script por Avazquez e modificado por SmoOkeR local t = string.explode(param, ",") if t[1] ~= nil and t[2] ~= nil then local list = {} for i, tid in ipairs(getPlayersOnline()) do -- Script por Avazquez e modificado por SmoOkeR list[i] = tid end for i = 1, #list do doPlayerAddItem(list[i],t[1],t[2]) end -- Script por Avazquez e modificado por SmoOkeR - xtibia.com/forum doBroadcastMessage(getPlayerName(cid) .. " enviou um presente: " .. t[2] .." ".. getItemNameById(t[1]) .. " para todos os players online!") else doPlayerPopupFYI(cid, "No parm...\nSend:\n /itemadd itemid,how_much_items\nexample:\n /itemadd 2160,10") end return true end -- Script por Avazquez e modificado por SmoOkeR - xtibia.com/forum Usando: Para usar o comando basta digitar /additem 2160,20 Exemplo = ID "2160" Número de Coins "20" Créditos: Avazquez Editado Novembro 30, 2011 por SmoOkeR Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/ Compartilhar em outros sites More sharing options...
PedroBNC 0 Postado Dezembro 18, 2011 Share Postado Dezembro 18, 2011 É um bom script para ots de mais exp. Aprovado por mim. Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1155768 Compartilhar em outros sites More sharing options...
LucasCastro 9 Postado Fevereiro 13, 2012 Share Postado Fevereiro 13, 2012 Muito BOM! ja to usando aq! Vlw's ;D Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1201370 Compartilhar em outros sites More sharing options...
DuuhCarvalho 327 Postado Março 4, 2012 Share Postado Março 4, 2012 MUITO BOM (y' Vo editar ak para mandar somente para um player desejado Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1210351 Compartilhar em outros sites More sharing options...
didogunner 2 Postado Junho 1, 2012 Share Postado Junho 1, 2012 desculpe reviver o tópico mas é para duvida... como edito para mandar o item para um player especifico? ;( Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1269766 Compartilhar em outros sites More sharing options...
Zmovir 41 Postado Junho 1, 2012 Share Postado Junho 1, 2012 function onSay(cid, words, param) local t = string.explode(param, ",") local player = getPlayerByNameWildcard(t[1]) local pid = getPlayerByName(t[1]) if param == "" or not t[1] or not tonumber(t[2]) or not tonumber(t[3]) then doPlayerSendTextMessage(cid, 28, "Digite /comando nome do player, item, quantidade.!") return TRUE end if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador "..t[1].." nao existe, ou esta offline.") return TRUE end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você adicionou "..tonumber(t[3]).." "..getItemNameById(tonumber(t[2])).." para o jogador "..t[1].."!") doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você ganhou "..tonumber(t[3]).." "..getItemNameById(tonumber(t[2])).." de presente.!.") return TRUE end Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1269845 Compartilhar em outros sites More sharing options...
Makelin1 89 Postado Junho 2, 2012 Share Postado Junho 2, 2012 Muito BOM! ja to usando aq! Vlw's ;D Membro Reviveu Tópico Reportado Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1270548 Compartilhar em outros sites More sharing options...
webmasterxd 0 Postado Setembro 28, 2012 Share Postado Setembro 28, 2012 tem como fazer so pra mandar tipo se fala /additem nome do player ,e id do item ,quantidade ? Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1350041 Compartilhar em outros sites More sharing options...
Skymagnum 234 Postado Setembro 29, 2012 Share Postado Setembro 29, 2012 (editado) Creio que funcione @Como usar Usa assim !comando nome do jogador, id do item, quantidade @Script Pasta do servidor / data / talkactions / scripts nome_do_script.lua function onSay(cid, words, param) local t, player = string.explode(param, ","), getPlayerByNameWildcard(t[1]) if player and t[1] and tonumber(t[2]) and tonumber(t[3]) then return doPlayerAddItem(player, tonumber(t[2]), tonumber(t[3])) and doPlayerSendTextMessage(cid, 27, "Você adicionou " .. t[3] .. " " .. getItemNameById(t[2]) .. " para o ".. t[1] .. ".") and doPlayerSendTextMessage(player, 27, "Você ganhou " .. t[2] .. " " .. getItemNameById(t[3]).. ".") end return doPlayerPopupFYI(cid, "Parâmetro incorreto ou o jogador está offline. \nParâmetro correto é:\n !comando nome do jogador, item id, quantidade\nexêmplo:\n !comando test, 2160,10") end talkactions.xml: <talkaction words="!comando" acces="5" event="script" value="nome_do_script.lua"/> . Editado Setembro 29, 2012 por Skymagnum Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1350315 Compartilhar em outros sites More sharing options...
webmasterxd 0 Postado Setembro 29, 2012 Share Postado Setembro 29, 2012 Vlw ganho rep + Isso da para os player usar? Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1350973 Compartilhar em outros sites More sharing options...
waltinn 2 Postado Outubro 1, 2012 Share Postado Outubro 1, 2012 (editado) Vlw ganho rep + Isso da para os player usar? Nao da, para player usar.. <talkaction words="!comando" acces="5" event="script" value="nome_do_script.lua"/> Editado Outubro 1, 2012 por waltinn Link para o comentário https://xtibia.com/forum/topic/173936-mandar-items-para-os-players-online/#findComment-1352058 Compartilhar em outros sites More sharing options...
Posts Recomendados