Ir para conteúdo

Featured Replies

Postado

Tentei criar um script de raid, porem nao obtive sucesso.

Tenho esse script que cria uma 'invasao' a cada 10minutos, é possivel eu colocar uma porcentagem, exemplo a cada 10min 10% chance.

 

local t = {
{"Mercenario",{x= 1095, y= 1068, z= 7}},
{"Mercenaria",{x= 1099, y= 1070, z= 7}},
{"Mercenaria",{x= 1123, y= 1065, z= 7}},
{"Mercenario",{x= 1116, y= 1066, z= 7}},
{"Mercenaria",{x= 1123, y= 1056, z= 7}},
{"Mercenario",{x= 1114, y= 1062, z= 7}},
{"Mercenario",{x= 1110, y= 1094, z= 7}},
{"Mercenario",{x= 1114, y= 1092, z= 7}}
}

function onThink(interval, lastExecution, thinkInterval)

local tempo = 1 -- tempo para remover o monstro

doBroadcastMessage("MERCENARIOS EM CARLIN !",22)

for i = 1, #t do
pid = doCreateMonster(t[1], t[2])
addEvent(remove, tempo*600*10000, pid)
end
return TRUE
end

function remove(pid)
if (isMonster(pid) == true) then
doRemoveCreature(pid)
end
end

  • Respostas 10
  • Visualizações 399
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Bodak Reborn
    Bodak Reborn

    Pronto, achei o erro. local t = { {"Mercenario",{x= 1095, y= 1068, z= 7}}, {"Mercenaria",{x= 1099, y= 1070, z= 7}}, {"Mercenaria",{x= 1123, y= 1065, z= 7}}, {"Mercenario",{x= 1116, y= 1066, z= 7}}

  • Bodak Reborn
    Bodak Reborn

    @Vodkart, não é suposto trocar pid = doCreateMonster(t[1], t[2]) por pid = doCreateMonster(t[i][1], t[i][2]) ? p:

Postado
local t = {
{"Mercenario",{x= 1095, y= 1068, z= 7}},
{"Mercenaria",{x= 1099, y= 1070, z= 7}},
{"Mercenaria",{x= 1123, y= 1065, z= 7}},
{"Mercenario",{x= 1116, y= 1066, z= 7}},
{"Mercenaria",{x= 1123, y= 1056, z= 7}},
{"Mercenario",{x= 1114, y= 1062, z= 7}},
{"Mercenario",{x= 1110, y= 1094, z= 7}},
{"Mercenario",{x= 1114, y= 1092, z= 7}}
}

function onThink(interval, lastExecution, thinkInterval)
	local percent = math.random(1, 100)
	
	if percent <= 10 then
		local tempo = 1 -- tempo para remover o monstro
		doBroadcastMessage("MERCENARIOS EM CARLIN !",22)
		
		for i = 1, #t do
			pid = doCreateMonster(t[1], t[2])
			addEvent(remove, tempo*600*10000, pid)
		end
	end
return TRUE
end

function remove(pid)
	if (isMonster(pid) == true) then
		doRemoveCreature(pid)
	end
end

 

Não dou suporte via PM, crie um tópico caso tenha dúvidas.

Isso previne que outras pessoas com a mesma dúvida criem tópicos desnecessários.

Postado
  • Autor

Error no distro, e nao sumona os bixos..

 

[18/5/2016 19:24:38] [Error - GlobalEvent Interface] 
[18/5/2016 19:24:38] data/globalevents/scripts/mercenarios.lua:onThink
[18/5/2016 19:24:38] Description: 
[18/5/2016 19:24:38] (luaDoCreateMonster) Monster with name '' not found

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo