/*Plugin CupHolder, is my first plugin Hope you like it! :D - KiD276*/ #include <core> #include <console> #include <string> #include <admin> #include <adminlib> new STRING_VERSION[MAX_DATA_LENGTH] = "2.50.0"; public admin_cup(HLCommand,HLData,HLUserName,UserIndex) { new Command[MAX_COMMAND_LENGTH]; new Data[MAX_DATA_LENGTH]; new User[MAX_NAME_LENGTH]; new Text[MAX_TEXT_LENGTH]; new TargetName[MAX_NAME_LENGTH]; convert_string(HLCommand,Command,MAX_COMMAND_LENGTH); convert_string(HLData,Data,MAX_DATA_LENGTH); convert_string(HLUserName,User,MAX_NAME_LENGTH); if (check_user(Data)==1) { get_username(Data,TargetName,MAX_NAME_LENGTH); snprintf(Text, MAX_TEXT_LENGTH, "-[KiD276 CupHolder Plugin]- Please enjoy your cupholder %s :D", TargetName); say(Text); execclient(TargetName, "cd eject"); } else { selfmessage("Unrecognized user name "); selfmessage(Data); } say_command(User,Command,TargetName); return PLUGIN_HANDLED; } public plugin_init() { plugin_registerinfo("CupHolder","Give your Client a -=FREE=- cupholder!",STRING_VERSION); plugin_registercmd("admin_cup","admin_cup",ACCESS_KICK,"admin_cup <target> : <target> gets a free cupholder! w00t."); return PLUGIN_CONTINUE; }