Postado Abril 24, 2017 8 anos Alguem consegue um script que a cada duas horas sorteia um monster entre 10 para nacer em x posição? Editado Abril 29, 2017 8 anos por doido (veja o histórico de edições)
Postado Abril 25, 2017 8 anos sim, um globalevent com nome de 10 monstros e depois faz mathrandom entre esses 10, caso não saiba fazer procura um script que criar monstro em x pos, e dps um script que faz mathrandom e só mescla... Scriptszinhos: Spoiler [CREATURESCRIPT] Auto TP depois de matar boss [ACTION] Clean Area [TALKACTION] !FelizAnoNovo [ACTION + MOVEMENT] Cartas ao GOD [CREATURESCRIPT] Always Emblem System [ACTION] Anihi simples [TALKACTIONS] Urinar / fazer xixi Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.
Postado Abril 28, 2017 8 anos Autor ALGUEM FAZ PRAIN POR FAVOR E UM PEDIDO !!! Editado Abril 29, 2017 8 anos por doido (veja o histórico de edições)
Postado Abril 29, 2017 8 anos Segue script pedido! em Lib crie um arquivo chamado KilluaRaidSystem2.0.lua e adicione o seguinte script: killuaRaids = {} killuaRaids.raids = { {name = "Aladdins", city = "Tanoris", monsters = {"Aladdin"}, fromTo = { {{x=39010,y=38930,z=7},{x=39045,y=38933,z=7}},{{x=39010,y=38930,z=7},{x=39012,y=38950,z=7}}, {{x=38987,y=38946,z=7},{x=39039,y=38950,z=7}}, {{x=39032,y=38952,z=7},{x=39034,y=38976,z=7}} } }, {name = "Escaravelhos", city = "Real City", monsters = {"Escaravelho"}, fromTo = { {{x=153,y=29,z=7},{x=162,y=41,z=7}},{{x=179,y=18,z=7},{x=193,y=24,z=7}}, {{x=141,y=61,z=7},{x=172,y=63,z=7}}, {{x=181,y=59,z=7},{x=197,y=63,z=7}}, {{x=206,y=36,z=7},{x=214,y=44,z=7}}, {{x=133,y=37,z=7},{x=153,y=40,z=7}}, {{x=100,y=58,z=7},{x=107,y=63,z=7}}, {{x=77,y=35,z=7},{x=107,y=37,z=7}}, {{x=102,y=3,z=7},{x=107,y=11,z=7}} } }, {name = "Ghalapagos", city = "Real City", monsters = {"Ghalapago"}, fromTo = { {{x=153,y=29,z=7},{x=162,y=41,z=7}},{{x=179,y=18,z=7},{x=193,y=24,z=7}}, {{x=141,y=61,z=7},{x=172,y=63,z=7}}, {{x=181,y=59,z=7},{x=197,y=63,z=7}}, {{x=206,y=36,z=7},{x=214,y=44,z=7}}, {{x=133,y=37,z=7},{x=153,y=40,z=7}}, {{x=100,y=58,z=7},{x=107,y=63,z=7}}, {{x=77,y=35,z=7},{x=107,y=37,z=7}}, {{x=102,y=3,z=7},{x=107,y=11,z=7}} } }, {name = "Ghalapagos", city = "Donate City", monsters = {"Ghalapago"}, fromTo = { {{x=8170,y=3824,z=6},{x=8177,y=3828,z=6}}, {{x=8174,y=3819,z=6},{x=8173,y=3797,z=6}}, {{x=8176,y=3808,z=6},{x=8239,y=3809,z=6},{x=8237,y=3811,z=6},{x=8238,y=3829,z=6}}, {{x=8236,y=3828,z=6},{x=8220,y=3829,z=6}}, {{x=8209,y=3829,z=6},{x=8217,y=3836,z=6}}, {{x=8209,y=3827,z=6},{x=8186,y=3826,z=6}} } }, {name = "Escaravelhos", city = "Donate City", monsters = {"Escaravelho"}, fromTo = { {{x=8170,y=3824,z=6},{x=8177,y=3828,z=6}}, {{x=8174,y=3819,z=6},{x=8173,y=3797,z=6}}, {{x=8176,y=3808,z=6},{x=8239,y=3809,z=6},{x=8237,y=3811,z=6},{x=8238,y=3829,z=6}}, {{x=8236,y=3828,z=6},{x=8220,y=3829,z=6}}, {{x=8209,y=3829,z=6},{x=8217,y=3836,z=6}}, {{x=8209,y=3827,z=6},{x=8186,y=3826,z=6}} } }, {name = "Aladdins", city = "Donate City", monsters = {"Aladdin"}, fromTo = { {{x=8170,y=3824,z=6},{x=8177,y=3828,z=6}}, {{x=8174,y=3819,z=6},{x=8173,y=3797,z=6}}, {{x=8176,y=3808,z=6},{x=8239,y=3809,z=6},{x=8237,y=3811,z=6},{x=8238,y=3829,z=6}}, {{x=8236,y=3828,z=6},{x=8220,y=3829,z=6}}, {{x=8209,y=3829,z=6},{x=8217,y=3836,z=6}}, {{x=8209,y=3827,z=6},{x=8186,y=3826,z=6}} } }, } killuaRaids.messages = { "Uma legião de @ está invadindo #, corram para proteger a cidade!", "Um grupo de @ foi visto adentrando #, é uma invasão!", "@ estão invadindo #, corram para salvar a cidade!" } killuaRaids.sort = function() return killuaRaids.raids[math.random(#killuaRaids.raids)] end killuaRaids.warn = function(message,times) local time = times - 1 if time == 0 then return end doBroadcastMessage(message) addEvent(killuaRaids.warn,10000,message,time) end killuaRaids.summon = function(raid,times) local time = times - 1 if time == 0 then return end local fromTo = raid.fromTo[math.random(#raid.fromTo)] local position = {x = math.random(fromTo[1].x, fromTo[2].x), y = math.random(fromTo[1].y, fromTo[2].y), z = fromTo[1].z} doCreateMonster(raid.monsters[math.random(#raid.monsters)],position) doSendMagicEffect(position,CONST_ME_FIREAREA) addEvent(killuaRaids.summon,500,raid,time) end killuaRaids.start = function(raid) killuaRaids.warn(killuaRaids.messages[math.random(#killuaRaids.messages)]:gsub("@",raid.name):gsub("#",raid.city),10) killuaRaids.summon(raid,1000) end Na tag killuaRaids.raids você configura com nome da invasão, cidade, e monstro que quer, logo apos em fromTo você configura as positions em x,y,z! em globalevents.xml adicione a seguinte tag: <globalevent name="killuaRaids" time="10:00" event="script" value="killuaRaidSystem2.0.lua"/> Em time="10:00" e o horário que você quer que a invasão aconteça! em globalevents/scripts crie um arquivo chamado KilluaRaidSystem2.0.lua e adicione o seguinte script: function onTime() local random = math.random(12) addEvent(killuaRaids.start,random*3600000,killuaRaids.raids[math.random(#killuaRaids.raids)]) return true end Apos tudo configurado, divirta-se! Quaisquer bug, me deixe saber estou feliz em te ajudar! Atenciosamente, JNetworks.
Postado Maio 5, 2017 8 anos Autor Resolvido! Editado Maio 6, 2017 8 anos por doido (veja o histórico de ediçõ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.