| edon1337 |
02-12-2017 08:05 |
Re: Hello could someone fix my scripting noob talent :)
PHP Code:
#include <amxmodx> #include <amxmisc> #include <fakemeta>
new hud_rgb, hud_x, hud_y, hud_effects,maxplayers,hudsync, g_round = 1;
public plugin_init() { register_plugin("Server Side Info","1.6","wizzy") hud_rgb = register_cvar( "srv_hud_rgb", "0 255 0" ) hud_x = register_cvar( "srv_hud_x", "0.11" ) hud_y = register_cvar( "srv_hud_y", "0.00" ) hud_effects = register_cvar( "srv_hud_effects", "0" ) hudsync = CreateHudSyncObj() maxplayers = get_maxplayers() } public event_newround() { g_round++ } public Fwd_StartFrame(id) { for( new id = 1; id <= maxplayers; id++ ) { new ip[42],red, green, blue new const admins = GetTotalAdmins() new timeleft = get_timeleft() get_hud_color(red, green, blue) get_user_ip(0, ip, 31, 1) set_hudmessage(red,green,blue,get_pcvar_float(hud_x),get_pcvar_float(hud_y),get_pcvar_num
(hud_effects),6.0,1.0) ShowSyncHudMsg(id,hudsync,"|Welcome to our server|^n| Timeleft: %d|Server IP: %s^n| VIPs Online:
%i", timeleft, ip, admins) } }
get_hud_color(&r, &g, &b) { new color[20] static red[5], green[5], blue[5] get_pcvar_string(hud_rgb, color, charsmax(color)) parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue)) r = str_to_num(red) g = str_to_num(green) b = str_to_num(blue) }
static GetTotalAdmins() { new iPlayers[32],iNum,Admins get_players(iPlayers,iNum) for(new Count;Count < iNum;Count++) if(is_user_admin(iPlayers[Count])) Admins++ return Admins }
|