Tai, kad jau tai yra padaryta, tereikia sudėti reikiamus flag'us ir parsisiųsti reikiamus pluginus. Tereikia neapsimest durnium ir pasieškoti.
VIP žaidėjai rašo chate žalia spalva.
https://forums.alliedmods.net/showthread.php?p=556619
Rezervuota vieta serveriuose (galėsite pasijungti į pilną serverį, jeigu tuo metu serveryje yra bent vienas ne VIP narys).
uždėti b flag'ą
Priešininkui padarytos žalos rodymas realiu laiku.
https://forums.alliedmods.net/showthread.php?t=88577
VIP žaidejai dėvi specialų skiną.
Code: Select all
#include <amxmodx>#include <hamsandwich>#include <cstrike> #define ADMIN ADMIN_LEVEL_H #define MDL_VIP "vip" public plugin_precache(){ new szMdl[32]; format(szMdl, 31, "player/%s/%s.mdl", MDL_VIP, MDL_VIP); precache_model(szMdl);} public plugin_init(){ register_plugin("Admin w/ VIP Model", "1.0", "hleV"); RegisterHam(Ham_Spawn, "player", "hamSpawn", 1);} public hamSpawn(id){ if (!(get_user_flags(id) & ADMIN) || !is_user_alive(id)) return; cs_set_user_model(id, MDL_VIP);}
Parašius /vips rodys kas is VIP online.
https://forums.alliedmods.net/showthread.php?t=137413
VIP nariai rodomi taškų lentoje.
Visi rodomi taškų lentoje. ^^
Code: Select all
#include <amxmodx> #define PLUGIN "Admin - VIP Status"#define VERSION "1.0"#define AUTHOR "xPaw" public plugin_init(){ register_plugin( PLUGIN, VERSION, AUTHOR ); register_message( get_user_msgid( "ScoreAttrib" ), "msgScoreAttrib" );} public msgScoreAttrib( const MsgId, const MsgType, const MsgDest ){ static id; id = get_msg_arg_int( 1 ); if( ( get_user_flags( id ) & ADMIN_ADMIN ) && !get_msg_arg_int( 2 )) set_msg_arg_int( 2, ARG_BYTE, ( 1 << 2 ) );}
Apsauga nuo AFK kick.
Yra kickerių, kuriuose galima nusistatyti, kad neišmestu žaidėjų su privilegijom.
http://amxmodx.lt/viewtopic.php?p=10999#p10999
Dėl šito nesu tikras, pasinaudok google, ir taip daug pagalbos gavai.
Kick privilegija
Ban Privilegija ( iki 10 hr )
Vote privilegija.
Flag'us dėliok, ten jau viskas aiškiai parašyta. Dėl ban tai berods amxx.cfg nusistatyti galima.