Help
Can somebody tell me does i rightly scripted admin and player models and admin connect msg
PHP Code:
/*
The plugind was made by GmTx.It allow you to change the models in game
Friends: nKz|lAmZz (Bulgaria) nKz|sHaDoW (Bulgaria) LuKeE (Bulgaria) HusTLeR (Bulgaria) Volkon(Bulgaria) .:K@sP@R40 ;] (Bulgaria) coolch0 ;] (Bulgaria)
Special thanks to UCTT.info
----------------- -*- Changelog -*- ----------------- * 1.0 - firs relise - models of players
* 1.1 - fix wait a round until models get changed
* 1.2 - add a cvar enable/distable plugin
*/
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <hamsandwich>
#define PLUGIN "Player Models Changer - Test" #define VERSION "1.2" #define AUTHOR "GmTx"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1) register_cvar("AMX_Models", "1.0", FCVAR_SERVER) register_cvar("amx_playermodels","1") register_cvar("amx_adminmodels","1") return PLUGIN_CONTINUE }
public plugin_precache() { ///Terrorist models precache_model("models/player/new_terror/new_terror.mdl") precache_model("models/player/new_leet/new_leet.mdl") precache_model("models/player/new_arctic/new_arctic.mdl") precache_model("models/player/new_guerilla/new_guerilla.mdl") ///Counter terrorist models precache_model("models/player/new_urban/new_urban.mdl") precache_model("models/player/new_gsg9/new_gsg9.mdl") precache_model("models/player/new_sas/new_sas.mdl") precache_model("models/player/new_gign/new_gign.mdl") ///Admin Models precache_model("models/player/admin_te/admin_te.mdl") precache_model("models/player/admin_ct/admin_ct.mdl") return PLUGIN_CONTINUE }
public PlayerSpawn(id) { set_task(1.0, "setPlayerModels", id) set_task(1.0, "setAdminModels", id) return PLUGIN_HANDLED } public setPlayerModels(id) { { new iCvar = get_cvar_num( "amx_playermodels" ); new CsTeams:iTeam = cs_get_user_team( id ); switch( iTeam ) { case CS_TEAM_T: { switch( iCvar ) { case 1: cs_set_user_model( id, "new_terror" ); case 2: cs_set_user_model( id, "new_leet" ); case 3: cs_set_user_model( id, "new_arctic" ); case 4: cs_set_user_model( id, "new_guerilla" ); } } case CS_TEAM_CT: { switch( iCvar ) { case 1: cs_set_user_model( id, "new_urban" ); case 2: cs_set_user_model( id, "new_gsg9" ); case 3: cs_set_user_model( id, "new_sas" ); case 4: cs_set_user_model( id, "new_gign" ); } } } } }
public setAdminModels(id) { if( get_user_flags( id ) & ADMIN_BAN ) { new iCvar = get_cvar_num( "amx_adminmodels" ); new CsTeams:iTeam = cs_get_user_team( id ); switch( iTeam ) { case CS_TEAM_T: { switch( iCvar ) { case 1: cs_set_user_model( id, "admin_te" ); } } case CS_TEAM_CT: { switch( iCvar ) { case 1: cs_set_user_model( id, "admin_ct" ); } } } } }
PHP Code:
#include <amxmodx> #include <colorchat>
#define PLUGIN "Admin Connect Message" #define VERSION "1.0" #define AUTHOR "GmTx"
public plugin_init() { register_plugin( PLUGIN, VERSION, AUTHOR ); }
public client_putinserver( id ) { if( !is_user_bot(id) ) { new name[32]; get_user_name(id, name, 31); if( get_user_flags(id) & ADMIN_CVAR ) ColorChat(0, RED, "^x01[^x04KreedZ^x01] ^x03Head Admin^x01(%s)^x03has join the server!", name) else ColorChat(0, RED, "^x01[^x04KreedZ^x01] ^x03Head Admin^x01(%s)^x03has join the server!", name) } }
public client_disconnect( id ) { if( !is_user_bot(id) ) { new name[32]; get_user_name(id, name, 31); if( get_user_flags(id) & ADMIN_CVAR ) ColorChat(0, RED, "^x01[^x04KreedZ^x01] ^x03Head Admin^x01(%s)^x03has disconnect!", name) else ColorChat(0, RED, "^x01[^x04KreedZ^x01] ^x03Head Admin^x01(%s)^x03has disconnect!", name) } }
|