Ir para conteúdo

Invasão aotimatica


Slyton

Posts Recomendados

Bom eu gostaria de uma ajuda, já tentei procurar e não deu em nada, vamos lá.

 

Eu gostaria de um script que faça invasão num tal horário e aparece uma mensagem 5m antes aviando que ia acontecer a invasão

 

e se for possível também um npc que apareça num tal local, e teleportasse o player para o local da invasão e que depois de alguns minutos ele sumisse.

bom se o npc não der o gostaria do da invasão

Link para o comentário
Compartilhar em outros sites

Ola,

 

Para fazer isso é muito simples, você pode usar o sistema de RAIDS do TFS para isso, ele fica localizado na pasta c:/server/data/raids irei colar um tutorial explicando como configurar suas raids:

 

- Mais oque são Raids?
São invasões, eventos, que em determinado tempo podem acontecer.

- Para que servem?
Deixar seu servidor mais legal, as raids acontecem automaticamente, ou seja, você nao precisa estar com o GOD, CM, GM online para que as invasões começem.

- Opa, gostei... como eu começo?
Simples, vou ensinar a vocês agora mesmo.

1. Vá para \data\raids e crie um arquivo .xml com o nome de um monstre (Exemplo: Monk)

2. Logo em seguida, adicione os seguintes codigos:

<raid>
<announce delay="0" type="event" message="Message1"> Quando executar a raid, com o tempo do delay ira mandar a Message1 />
<announce delay="2000" type="event" message="Message2"> Quando executar a raid, com o tempo do delay ira mandar a Message2 />
<announce delay="4000" type="event" message="Message3"> Quando executar a raid, com o tempo do delay ira mandar a Message3 /> 
<singlespawn delay="6000" name="Monk" x="XXXX" y="YYYY" z="ZZ"> Quando executar a raid, com o tempo do delay ira summonar o Monk, nas posições X, Y, Z. />
</raid>

3. Seja coerente, sempre bote umas diferença de tempo (delay) para funcionar tudo perfeitamente.

4. Agora para a Raid funcionar, você deve adicionar ela em \data\raids\raids.xml a seguinte linha

<raid name="MonkRaid" file="Monk.xml" chance="10" interval2="60" margin="0"> A cada 60 minutos tem a chance de 10% da raid iniciar />
5. Para você adicionar mais de um bixo na raid, basta adicionar as seguintes linhas.
<singlespawn delay="1500" name="Rat" x="592" y="603" z="6">
<singlespawn delay="1500" name="Cave Rat" x="602" y="573" z="7">
<singlespawn delay="1500" name="Bat" x="607" y="573" z="7">

Variaveis:
delay=" " -- Tempo para executar
message
=" " -- Mensagem quando executar.
name=" " -- Nome do monstro que ira summonar
x
=" " y=" " z=" " -- Posição que ira summonar o monstro
raid name
=" " -- Nome da raid
file
=" " -- Nome do arquivo xml da raid
chance
=" " -- Quanto de chance tem para executar a raid, porcentagem
interval2
=" " -- Tempo em minutos

Editado por Techrlz
Link para o comentário
Compartilhar em outros sites

Bom eu coloquei corretamente como o senhor está explicando

so que esta dando este erro ao abrir o servidor .

[30/03/2014 15:31:06] [Warning - Raids::loadFromXml] Could not load raids file.

[30/03/2014 15:31:06] Line: 14, Info: Extra content at the end of the document

 

o script ta aqui

 

<?xml version="1.0" encoding="UTF-8"?>
<raids>
	<!--
		executed on average once every 2 minutes

		<raid name="Example" file="example.xml" interval2="2" margin="0" reftype="single" ref="no"/>
			won't be executed again till Cave Rat gets killed

		<raid name="Example2" file="example.xml" interval2="2" margin="0" reftype="block" ref="no"/>
			will stay as 'running' until Cave Rat gets killed
	-->
</raids>

<raid name="MonkRaid" file="Monk.xml" chance="10" interval2="60" margin="0">A cada 60 minutos tem a chance de 10% da raid iniciar />

Bom eu coloquei corretamente como o senhor está explicando

so que esta dando este erro ao abrir o servidor .

[30/03/2014 15:31:06] [Warning - Raids::loadFromXml] Could not load raids file.

[30/03/2014 15:31:06] Line: 14, Info: Extra content at the end of the document

Editado por Slyton
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...