Ante que todo un gran Saludo, a todos bueno yo les traigo un Tutorial, como crear anuncios automaticos para tu servidor, esto hacee tiempo como 6 meses me costo un poco de aprender, era cuando era un NOOB en pawno, Bueno empezemos:
Bueh definiremos el color al principio del Gamemode..(= En este caso naranja ...
Ahora un poco más abajo de todos los define encontraremos los forward. Qué sirven para definir las "public".
Ponemos:
Anuncios sera el nombre qué usaremos para definir todo.
Ahora qué ya tenemos el forward echo colocamos el public.
}
SendClienteMessageToAll=Para qué le llege el mensaje a todos
NARANJA=El color definido antiguamente
random= Para qué los anuncios sean al azar
Más tarde agregamos la variable Anuncios, qué en pawn se define con new.
Lo colocamos un poco más abajo de donde estan los forward
Eso es lo qué va a aparecer cada tanto tiempo. Qué lo definiremos luego. Hay pueden editar los anuncios.
Luego nos dirigimos a la public Ongamemodeinit y abajo ponemos
Bueno si tienes alguna duda, Responde via foro, No me manden PM...
Bueh definiremos el color al principio del Gamemode..(= En este caso naranja ...
- Código:
#define NARANJA 0xFF9900AA
Ahora un poco más abajo de todos los define encontraremos los forward. Qué sirven para definir las "public".
Ponemos:
- Código:
forward Anuncios();
Anuncios sera el nombre qué usaremos para definir todo.
Ahora qué ya tenemos el forward echo colocamos el public.
- Código:
public Anuncios()
{
SendClientMessageToAll(NARANJA, Anuncios[random(sizeof(Anuncios))]);
return 0;
}
SendClienteMessageToAll=Para qué le llege el mensaje a todos
NARANJA=El color definido antiguamente
random= Para qué los anuncios sean al azar
Más tarde agregamos la variable Anuncios, qué en pawn se define con new.
Lo colocamos un poco más abajo de donde estan los forward
- Código:
new Anuncios[][] =
{
"Información: Para ver tus stats pon /stats o /cuenta.",
"Información: Para mas informacion del servidor ve al foro/web qué es ****)",
"Información: ¿Eres nuevo en el servidor? Escribe /ayuda y ve todos los comandos del servidor",
"Información: ¿Quieres colaborar con el server en scripting o otro sector? Entra al foro.",
"Información: Leete las reglas para evitar futuros problemas ",
"Información: ¿Hay un antirol en el server ? Escribe /reportar ID Razón.",
"Información: Sí vez un bug reportalo.",
"Información: ¿Quieres aprender a rolear? Leete al maximo las guías de rol."
};
Eso es lo qué va a aparecer cada tanto tiempo. Qué lo definiremos luego. Hay pueden editar los anuncios.
Luego nos dirigimos a la public Ongamemodeinit y abajo ponemos
- Código:
SetTimer("Anuncios",200000,1);
Bueno si tienes alguna duda, Responde via foro, No me manden PM...