[FilterScript] Zombeydere (Simple creaciуn de zombies) [ESP]
#1

Introducciуn

Estoy en el proceso de creaciуn de uno de esos servidores de zombies, la cosa que mбs me costу hacer fuй la creaciуn de los zombies. Es dificil hacerlo funcionar como uno quiere, asi que, para ahorrarle tiempo a esas personas creando un gamemode con un tema similar, les dejo esta pieza de cуdigo.

Medios

https://www.youtube.com/watch?v=5LGANGw7VLs

Caracteristicas

Quote:

- Aproximadamente 120 zonas de zombies en LV y LS
- Los zombies perseguirбn al personaje mбs cercano con la menor ID.
- Los zombies atacarбn al jugador mas cercano con golpes.
- Los zombies son matables de cualquier forma excepto por choques con vehiculos o fuego (RPG o granadas)
- Sistema de Area de Zombies, si no hay algъn jugador en esa бrea, los zombies de esa бrea serбn regresados a la 'piscina'.
- Piscina de NPC para rбpido acceso a los NPC.
- Manejo de NPC optimizado. Se mueren y son regresados a la piscina.
- Si el jugador estб en un nivel diferente de altitud, los zombies dejarбn de seguirlo. (por ejemplo, si el jugador se sube a un techo. De esta manera los zombies no volarбn)
- Daсo provocado por los zombies personalizable.
- Cуdigo totalmente controlable y fбcil de leer para hacer tus propias modificaciones.

Problemas Conocidos

Quote:

- La punterнa de los zombies (golpes) no es precisa.
- Los zombies atravesarбn paredes si es necesario.
- Los zombies no saben donde estб el piso, asн que PUEDE que lo atraviesen.
- Todos los zombies estarбn conectados mientras estй cargado este filterscript. Eso significa mбs uso de slots y mбs consumo de recursos para tu servidor.
- No ha sido probado con mucha gente.
- Bastantes recordings en tu carpeta npcmodes/recordings

їCуmo usar?

Necesitas tener los plugins RNPC y el Streamer de Icognito para que este filterscript funcione.

Quote:

- Abre el archivo Zombeydere.pwn y compilalo en tu carpeta de filterscripts.
- Aсade la siguiente lнnea en la parte superior de los siguientes callbacks OnPlayerConnect y OnPlayerSpawn .
Код:
if(IsPlayerNPC(playerid)) return 1;
- Aсade lo siguiente a la linea filterscript en tu archivo server.cfg
Код:
Zombeydere
- Modifica lo siguiente en la linea ackslimit de tu archivo server.cfg (si no existe creala)
Код:
ackslimit 4000
- Abre tu servidor.

їCуmo configurar?

Quote:

Abre el archivo Zombeydere.pwn y busca lo siguiente:

Код:
#define DUMMY_QUANT
#define MAX_ZOMBEY
#define MAX_ZOMBEY_PER_AREA
Aunque sus nombres pueden darte una idea, explicarй que hace cada una de esas opciones:

DUMMY_QUANT es la cantidad de 'dummy' npc que se conectarбn a tu servidor antes de los NPC reales (zombies). Esto estб hecho para separar las IDs de los jugadores con las IDs de los NPC. El valor por defecto es 100. No hay un limite concreto pero mantengan el mбximo por debajo de 400.

MAX_ZOMBEY es la cantidad de zombeys que conectarбn a tu servidor. Los mismos conectarбn una vez se inicie el filterscript y permanecerбn en una piscina de zombeys hasta que sean llamados para spawnear en una cierta zona. El valor por defecto es 100. No hay un limite concreto pero mantengan el mбximo por debajo de 400.

MAX_ZOMBEY_PER_AREA es el nъmero de zombies que spawnearбn por cada бrea. El valor por defecto es 10. No hay un limite concreto pero mantengan el mбximo por debajo de 20.

Descargas

Streamer de Icognito: https://sampforum.blast.hk/showthread.php?tid=102865

RNPC de Mauzen: https://sampforum.blast.hk/showthread.php?tid=355849

Zombeydere:
https://github.com/Troydere/Zombeydere
http://pastebin.com/1vjjFYeh
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)