19/01/2020, 10:19 AM
(Última modificación: 25/01/2020, 11:02 PM por andres_1041. Edited 4 times in total.)
Reglas para tu Servidor.
Buenas! Bueno acá les vengo a aportar un plugin para su servidor que les sería muy Útil para que los usuarios se puedan guiar Espero y sea de su agrado.
Buenas! Bueno acá les vengo a aportar un plugin para su servidor que les sería muy Útil para que los usuarios se puedan guiar Espero y sea de su agrado.
Código PHP:
/*--[ INCLUDES ]--*/
#include <amxmodx>
#include <amxmisc>
/*--[ INFORMACIÓN ]--*/
#define PLUGIN "Reglas"
#define VERSION "1.0"
#define AUTHOR "Andre's <3."
/*--[ VARIABLES ]--*/
new const szReglasA[ ][ ] =
{
"No dar Kick, Ban y Destroy \rsin razón!",
"No dar Slay\y(MATAR)\w, SLAP\y(DAÑO) \rsin razón!",
"No Montarse en los techo ni cajas.",
"No Usar Hack`s.",
"No Hacer Spam de WEB`S \r(ó)\w IP`S.",
" \y>>> \rEvita ser Baneado!! \y<<<"
}
new const szReglasCT[ ] [ ] =
{
"No Campear.",
"Cubrir C4 cuando caiga.",
"No Insultar a los Admin \r(ó)\w Usuarios.",
"No Montarse en los techo ni cajas.",
"No Usar Hack`s.",
"No Hacer Spam de WEB`S \r(ó)\w IP`S.",
" \y>>> \rEvita ser Baneado!! \y<<<"
}
new const szReglasTT[ ] [ ] =
{
"No Campear con la C4.",
"Buscar la C4 cuando caiga.",
"No Insultar a los Admin \r(ó)\w Usuarios.",
"No Montarse en los techo ni cajas.",
"No Usar Hack`s.",
"No Hacer Spam de WEB`S \r(ó)\w IP`S.",
" \y>>> \rEvita ser Baneado!! \y<<<"
}
/*--[ CODES ]--*/
public plugin_init() {
register_plugin("Reglas", "1.0", "Andre's <3.")
register_clcmd( "say /reglas" , "reglas" ); //COMANDOS PARA ABRIR LAS REGLAS.
register_clcmd( "say_team /reglas" , "reglas" ); //COMANDOS PARA ABRIR LAS REGLAS. X2
register_clcmd( "amx_reglas" , "reglas" );
}
public reglas(id)
{
new gMenu = menu_create("\wMenú De \yReglas.", "handlerMenu")
menu_additem(gMenu, "\yReglas de \yTT." , "1")
menu_additem(gMenu, "\yReglas de \yCT." , "2")
menu_additem(gMenu, "\yReglas de \yADMIN." , "3")
menu_setprop(gMenu, MPROP_EXITNAME, "\wSalir.")
menu_display(id, gMenu, 0)
return PLUGIN_HANDLED;
}
public handlerMenu(id, menu, item)
{
if ( item == MENU_EXIT )
{
menu_destroy(menu)
return PLUGIN_HANDLED;
}
switch(item)
{
case 0: reglas_tt(id)
case 1: reglas_ct(id)
case 2: reglas_admin(id)
}
return PLUGIN_HANDLED;
}
/*--[ REGLAS DE TT ]--*/
public reglas_tt(id){
static len[ 1024 ]
new gMenu = menu_create( "\yReglas de \yTT." , "menu_reglas_handler")
for( new i = 0; i < sizeof szReglasTT; i++ )
{
formatex(len, charsmax( len ), "\w%s", szReglasTT[ i ])
menu_additem(gMenu , len )
}
menu_setprop(gMenu, MPROP_EXITNAME, "\wSalir.")
menu_display(id, gMenu, 0)
return PLUGIN_HANDLED
}
/*--[ REGLAS DE CT ]--*/
public reglas_ct(id){
static len[ 1024 ]
new gMenu = menu_create( "\yReglas de \yCT." , "menu_reglas_handler")
for( new i = 0; i < sizeof szReglasCT; i++ )
{
formatex(len, charsmax( len ), "\w%s", szReglasCT[ i ])
menu_additem(gMenu , len )
}
menu_setprop(gMenu, MPROP_EXITNAME, "\wSalir.")
menu_display(id, gMenu, 0)
return PLUGIN_HANDLED
}
/*--[ REGLAS DE ADMIN ]--*/
public reglas_admin(id){
static len[ 1024 ]
new gMenu = menu_create( "\yReglas de \yADMIN." , "menu_reglas_handler")
for( new i = 0; i < sizeof szReglasA; i++ )
{
formatex(len, charsmax( len ), "\w%s", szReglasA[ i ])
menu_additem(gMenu , len )
}
menu_setprop(gMenu, MPROP_EXITNAME, "\wSalir.")
menu_display(id, gMenu, 0)
return PLUGIN_HANDLED
}
public menu_reglas_handler(id, menu, item) menu_destroy(menu);