ITALOx 10 Postado Março 14, 2019 Share Postado Março 14, 2019 (editado) Olá xtibia, tudo bem? então, eu queria um script de chuva de ITENS, ao falar /chuvadeitens, 2160 aparecia golds em certos LOCAIS de EARTH. agradeceria... Servidor : 860. TFS 0.4 Editado Março 14, 2019 por Italox Link para o comentário Compartilhar em outros sites More sharing options...
1 Kuro o Shiniga 87 Postado Março 17, 2019 Share Postado Março 17, 2019 (editado) Em 15/03/2019 em 23:44, Italox disse: poderia colocar só as posição, eu vou decidir aonde vai cair na hora. Tenta assim : function onSay(cid, words, param, channel) local poss = {{x=82, y=296, z=7}, {x=82, y=297, z=7}, {x=82, y=298, z=7}, {x=82, y=299, z=7}, {x=82, y=300, z=7}, {x=82, y=301, z=7}} -- poss que vai nascer o item local item = {id=2160, count =10} --- id = id do item, count = quantidade de iten que vai aparecer for i, pos in ipairs(poss) do doCreateItem(item.id, item.count, pos) doSendMagicEffect(pos, 10) end return true end <talkaction log="yes" words="/teste" access="5" event="script" value="itempos.lua"/> Editado Março 17, 2019 por Kuro o Shiniga ITALOx e eliaspalermo reagiu a isso 2 Link para o comentário Compartilhar em outros sites More sharing options...
0 ITALOx 10 Postado Março 16, 2019 Autor Share Postado Março 16, 2019 11 horas atrás, Thalles Vitor disse: Poderia me mandar as coordenadas de onde quer que o item seja criado? poderia colocar só as posição, eu vou decidir aonde vai cair na hora. Link para o comentário Compartilhar em outros sites More sharing options...
0 Kuro o Shiniga 87 Postado Março 17, 2019 Share Postado Março 17, 2019 13 minutos atrás, Thalles Vitor disse: Acho que ele não quer para um item específico e sim para todos os itens. é so mudar o id do item que ele quer que apareça dentro do script, mas da para fazer também com todos os itens se for isso que ele deseja. Link para o comentário Compartilhar em outros sites More sharing options...
0 ITALOx 10 Postado Março 18, 2019 Autor Share Postado Março 18, 2019 Em 16/03/2019 em 09:24, Thalles Vitor disse: Tente: Crie um arquivo chamado chuvadeitens.lua em data/talkactions/scripts e cole: --[[ :: :: :: :: :::::::::::::::::::::: ::SCRIPT FEITO POR THALLES VITOR:: :: :: :: :: :: :: :::::: :: :::::: --]] function onSay(cid, words, param) if (param == "") then -- By: Thalles return doPlayerSendCancel(cid, "O comando requer um parâmetro") -- By: Thalles end -- local thalles = getPlayersOnline() -- IGNORE <= local t = string.explode(param, ",") -- Pegado de outro script if t[1] ~= nil and t[2] ~= nil then -- Pegado de outro script local items = {} -- Pegado de outro script local pos = getThingPos(cid) -- By: Thalles local pos1 = ({ x = 1043, y = 1045, z = 7}) -- By: Thalles for i, tid in ipairs(getPlayersOnline()) do -- By: Thalles items[i] = tid -- Pegado de outro script end for i = 1, #items do -- By: Thalles doCreateItem(pos, pos1, items, t[1],t[2]) -- By: Thalles end doBroadcastMessage(cid, "Foi realizado uma chuva de itens pelo mapa, procurem-nos") -- By: Thalles else doPlayerSendCancel(cid, "Não foi possível criar uma chuva de itens, por quê você não colocou uma quantidade.") -- By: Thalles doSendAnimatedText(getThingPos(cid), "FAIL", 215) -- By: Thalles end return true end Em talkactions.xml cole: <talkaction log="yes" words="/chuvadeitens" access="6" event="script" value="chuvadeitens.lua"/> Eu não entendi nada daqui cara KKKKKK Em 17/03/2019 em 12:15, Kuro o Shiniga disse: Tenta assim : function onSay(cid, words, param, channel) local poss = {{x=82, y=296, z=7}, {x=82, y=297, z=7}, {x=82, y=298, z=7}, {x=82, y=299, z=7}, {x=82, y=300, z=7}, {x=82, y=301, z=7}} -- poss que vai nascer o item local item = {id=2160, count =10} --- id = id do item, count = quantidade de iten que vai aparecer for i, pos in ipairs(poss) do doCreateItem(item.id, item.count, pos) doSendMagicEffect(pos, 10) end return true end <talkaction log="yes" words="/teste" access="5" event="script" value="itempos.lua"/> Irei testar. já que não entendi do thales kk... Link para o comentário Compartilhar em outros sites More sharing options...
0 ITALOx 10 Postado Março 18, 2019 Autor Share Postado Março 18, 2019 1 minuto atrás, Thalles Vitor disse: '-.-, cara, cria um arquivo em talkactions/scripts com o nome chuvadeitens e cola oq ta ai, e dps cola a tag xml no arquivo talkactions.xml Não entendi das partes do script KKKKKKKKKKKKKKK.. Link para o comentário Compartilhar em outros sites More sharing options...
0 ITALOx 10 Postado Março 18, 2019 Autor Share Postado Março 18, 2019 6 minutos atrás, Thalles Vitor disse: Teste e veja se funciona. Não deu erro, e nem funcionou dentro do jogo. Em 17/03/2019 em 12:15, Kuro o Shiniga disse: Tenta assim : function onSay(cid, words, param, channel) local poss = {{x=82, y=296, z=7}, {x=82, y=297, z=7}, {x=82, y=298, z=7}, {x=82, y=299, z=7}, {x=82, y=300, z=7}, {x=82, y=301, z=7}} -- poss que vai nascer o item local item = {id=2160, count =10} --- id = id do item, count = quantidade de iten que vai aparecer for i, pos in ipairs(poss) do doCreateItem(item.id, item.count, pos) doSendMagicEffect(pos, 10) end return true end <talkaction log="yes" words="/teste" access="5" event="script" value="itempos.lua"/> Funcionou mano, obrigado : ) Link para o comentário Compartilhar em outros sites More sharing options...
0 Diretor Yan Liima 577 Postado Março 19, 2019 Diretor Share Postado Março 19, 2019 O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ITALOx 10
Olá xtibia, tudo bem? então, eu queria um script de chuva de ITENS, ao falar /chuvadeitens, 2160 aparecia golds em certos LOCAIS de EARTH. agradeceria...
Servidor : 860. TFS 0.4
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados