Postado Junho 24, 2013 11 anos Bom, eu acho que isso seja script euheuheuheuehue enfim, queria um script que subisse uma mensagem no tile, como nos baiaks que tem 'teleports, quests, etc.' se alguém puder me explicar como faz e eu entender dou rep+ Skype @kaiquegabriel__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Atenciosamente, kaiquegabriel. Não dou suporte via pm. Em caso de dúvidas, crie um tópico e espere o suporte.
Postado Junho 24, 2013 11 anos Se quiser um efeito x pra cada um: local positions = { -- ["TEXTO"] = {{ posição }, id}, ["Baiak Sky"] = {{x = 160, y = 54, z = 7}, 18}, ["Zumbie"] = {{x = 165, y = 50, z = 7}, 22}, ["ArenaPVP"] = {{x = 157, y = 53, z = 7}, 23}, ["Time 1"] = {{x = 376, y = 40, z = 6}, 12}, ["Time 2"] = {{x = 376, y = 43, z = 6}, 10}, ["FootBall"] = {{x = 165, y = 52, z = 7}, 17}, ["Teleports"] = {{x = 157, y = 54, z = 7}, 18}, ["Forje"] = {{x = 157, y = 47, z = 7}, 9}, ["Coliseum"] = {{x = 155, y = 47, z = 7}, 6}, ["Dota"] = {{x = 154, y = 47, z = 7}, 2}, ["Arena War"] = {{x = 165, y = 51, z = 7}, 7}, ["Trainers"] = {{x = 157, y = 55, z = 7}, 20}, ["Citys"] = {{x = 165, y = 48, z = 7}, 55}, ["Desert"] = {{x = 165, y = 49, z = 7}}, ["VIP CITY"] = {{x = 500, y = 49, z = 7}}, ["WoE"] = {{x = 156, y = 47, z = 7}}, ["FootBall"] = {{x = 165, y = 52, z = 7}}, ["Oeste"] = {{x = 1237, y = 1046, z = 1}}, ["Leste"] = {{x = 1242, y = 1046, z = 1}}, } function onThink(cid, interval, lastExecution) for text, v in pairs(config.positions) do doSendAnimatedText(v[1], text, math.random(1, 255)) doSendMagicEffect(v[1], v[2] or 18) end return true end caso você não ponha efeito fica o 18 por padrão. so utilizar esse script .globalevents tbm .local pos ={{{x = 153, y = 47, z = 7}, {x = 166, y = 49, z = 7, stackpos = 253}},}function onThink(cid, interval, lastExecution)for _, positions in pairs(pos) do doSendMagicEffect(positions[1], 18) -- efeito if getThingFromPos(positions[2]).itemid > 0 then for _, name in pairs(getOnlinePlayers()) do local player = getPlayerByName(name) doSendAnimatedText(positions[1], "", 18) end endendreturn TRUEendem globalevents.xml<globalevent name="MagicEffect1" interval="0" script="arquivo.lua" /> Editado Junho 24, 2013 11 anos por dyroz (veja o histórico de edições) "ℱoco, ℱorçα, ℱé, ℱelicidαde & ℱodα-se os ℱilhos dα Putα." Premiações:
Postado Junho 24, 2013 11 anos Vai em globalevents cria um arquivo com qualquer nome e dentro coloque isso local config = { positions = { ["Mpa"] = { x = 1465, y = 569, z = 9 }, ["1kk"] = { x = 1467, y = 569, z = 9 }, ["Elemental"] = { x = 1470, y = 569, z = 9 }, ["Champions"] = { x = 1472, y = 569, z = 9 }, ["Great"] = { x = 1475, y = 569, z = 9 }, ["wind/eart"] = { x = 1477, y = 569, z = 9 }, ["Royal´s"] = { x = 1480, y = 570, z = 9 }, ["Arena"] = { x = 1480, y = 572, z = 9 }, ["Weapons"] = { x = 1480, y = 576, z = 9 }, ["Inq"] = { x = 1480, y = 581, z = 9 }, ["Demon Ork"] = { x = 1480, y = 586, z = 9 }, ["Dwarven"] = { x = 1480, y = 591, z = 9 }, ["TopsQuest"] = { x = 1480, y = 596, z = 9 }, ["Dh"] = { x = 1473, y = 596, z = 9 }, ["Big Quest"] = { x = 1473, y = 591, z = 9 }, ["Anni"] = { x = 1473, y = 586, z = 9 }, ["Poi"] = { x = 1473, y = 581, z = 9 }, ["Armor´s"] = { x = 1473, y = 576, z = 9 }, ["Dragon"] = { x = 1467, y = 573, z = 9 }, ["Lala"] = { x = 148, y = 573, z = 9 }, ["Hunts"] = { x = 1477, y = 573, z = 9 }, ["Quest"] = { x = 1477, y = 573, z = 8 }, ["Runas"] = { x = 796, y = 23, z = 6 }, ["Templo"] = { x = 803, y = 23, z = 7 }, ["Boss"] = { x = 1486, y = 574, z = 8 }, } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end os que não quise só tira ou edita <globalevent name="tiles" interval="2000" script="NOMEDOARQUIVO.LUA"/> Qualquer coisa so pergunta
Postado Junho 24, 2013 11 anos Autor Vai em globalevents cria um arquivo com qualquer nome e dentro coloque isso local config = { positions = { ["Mpa"] = { x = 1465, y = 569, z = 9 }, ["1kk"] = { x = 1467, y = 569, z = 9 }, ["Elemental"] = { x = 1470, y = 569, z = 9 }, ["Champions"] = { x = 1472, y = 569, z = 9 }, ["Great"] = { x = 1475, y = 569, z = 9 }, ["wind/eart"] = { x = 1477, y = 569, z = 9 }, ["Royal´s"] = { x = 1480, y = 570, z = 9 }, ["Arena"] = { x = 1480, y = 572, z = 9 }, ["Weapons"] = { x = 1480, y = 576, z = 9 }, ["Inq"] = { x = 1480, y = 581, z = 9 }, ["Demon Ork"] = { x = 1480, y = 586, z = 9 }, ["Dwarven"] = { x = 1480, y = 591, z = 9 }, ["TopsQuest"] = { x = 1480, y = 596, z = 9 }, ["Dh"] = { x = 1473, y = 596, z = 9 }, ["Big Quest"] = { x = 1473, y = 591, z = 9 }, ["Anni"] = { x = 1473, y = 586, z = 9 }, ["Poi"] = { x = 1473, y = 581, z = 9 }, ["Armor´s"] = { x = 1473, y = 576, z = 9 }, ["Dragon"] = { x = 1467, y = 573, z = 9 }, ["Lala"] = { x = 148, y = 573, z = 9 }, ["Hunts"] = { x = 1477, y = 573, z = 9 }, ["Quest"] = { x = 1477, y = 573, z = 8 }, ["Runas"] = { x = 796, y = 23, z = 6 }, ["Templo"] = { x = 803, y = 23, z = 7 }, ["Boss"] = { x = 1486, y = 574, z = 8 }, } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end os que não quise só tira ou edita <globalevent name="tiles" interval="2000" script="NOMEDOARQUIVO.LUA"/> Qualquer coisa so pergunta Não consegui, não dá erro nem nada, só não aparece a palavra subindo no ground. Se quiser um efeito x pra cada um: local positions = { -- ["TEXTO"] = {{ posição }, id}, ["Baiak Sky"] = {{x = 160, y = 54, z = 7}, 18}, ["Zumbie"] = {{x = 165, y = 50, z = 7}, 22}, ["ArenaPVP"] = {{x = 157, y = 53, z = 7}, 23}, ["Time 1"] = {{x = 376, y = 40, z = 6}, 12}, ["Time 2"] = {{x = 376, y = 43, z = 6}, 10}, ["FootBall"] = {{x = 165, y = 52, z = 7}, 17}, ["Teleports"] = {{x = 157, y = 54, z = 7}, 18}, ["Forje"] = {{x = 157, y = 47, z = 7}, 9}, ["Coliseum"] = {{x = 155, y = 47, z = 7}, 6}, ["Dota"] = {{x = 154, y = 47, z = 7}, 2}, ["Arena War"] = {{x = 165, y = 51, z = 7}, 7}, ["Trainers"] = {{x = 157, y = 55, z = 7}, 20}, ["Citys"] = {{x = 165, y = 48, z = 7}, 55}, ["Desert"] = {{x = 165, y = 49, z = 7}}, ["VIP CITY"] = {{x = 500, y = 49, z = 7}}, ["WoE"] = {{x = 156, y = 47, z = 7}}, ["FootBall"] = {{x = 165, y = 52, z = 7}}, ["Oeste"] = {{x = 1237, y = 1046, z = 1}}, ["Leste"] = {{x = 1242, y = 1046, z = 1}}, } function onThink(cid, interval, lastExecution) for text, v in pairs(config.positions) do doSendAnimatedText(v[1], text, math.random(1, 255)) doSendMagicEffect(v[1], v[2] or 18) end return true end caso você não ponha efeito fica o 18 por padrão. so utilizar esse script . globalevents tbm . local pos = { {{x = 153, y = 47, z = 7}, {x = 166, y = 49, z = 7, stackpos = 253}}, } function onThink(cid, interval, lastExecution) for _, positions in pairs(pos) do doSendMagicEffect(positions[1], 18) -- efeito if getThingFromPos(positions[2]).itemid > 0 then for _, name in pairs(getOnlinePlayers()) do local player = getPlayerByName(name) doSendAnimatedText(positions[1], "", 18) end end end return TRUE end em globalevents.xml <globalevent name="MagicEffect1" interval="0" script="arquivo.lua" /> Não consegui, não dá erro nem nada, só não aparece a palavra subindo no ground. Skype @kaiquegabriel__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Atenciosamente, kaiquegabriel. Não dou suporte via pm. Em caso de dúvidas, crie um tópico e espere o suporte.
Postado Junho 24, 2013 11 anos Muda a pos por exempo ["Mpa"] = { x = 1465, y = 569, z = 9 } no meu ficaria assim ["Mpa"] = { x = 46, y = 69, z = 7 } "ℱoco, ℱorçα, ℱé, ℱelicidαde & ℱodα-se os ℱilhos dα Putα." Premiações:
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.