PS: jeżeli można to prosił bym o usunięcie też modeli "VIP'a".
Za pomoc dam + oczywiscie!
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <cstrike> #define PLUGIN "VIP" #define VERSION "2.0" #define AUTHOR "Truposz[WWL] i lekko zmodyfikowane przez [LKR] SoulBane" #define SCOREATTRIB_NONE 0 #define SCOREATTRIB_DEAD (1<<0) #define SCOREATTRIB_BOMB (1<<1) #define SCOREATTRIB_VIP (1<<2) #define VIP ADMIN_LEVEL_H public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); RegisterHam(Ham_Spawn, "player", "przywileje", 1); set_task(60.0, "reklama", _, _, _, "b"); register_clcmd("say /vip", "pokaz", 0, "Pokazuje motd z przywilejami"); register_message(get_user_msgid("ScoreAttrib"), "MessageScoreAttrib"); register_event("ResetHUD", "resetModel", "b") } public plugin_precache() { precache_model("models/player/admin_ct/usmc.mdl") precache_model("models/player/admin_te/mec.mdl") return PLUGIN_CONTINUE } public resetModel(id, level, cid) { if (get_user_flags(id) & VIP) { new CsTeams:userTeam = cs_get_user_team(id) if (userTeam == CS_TEAM_T) { cs_set_user_model(id, "mec") } else if(userTeam == CS_TEAM_CT) { cs_set_user_model(id, "usmc") } else { cs_reset_user_model(id) } } return PLUGIN_CONTINUE } public reklama(id){ client_print(id, print_chat, "[BF3] Wpisz /vip aby zobaczyc przywileje Vipa..."); return PLUGIN_CONTINUE } public pokaz(id){ show_motd(id, "VIP posiada rezerwacje nicku oraz slota, unlimited ammo, 1200 więcej dolarów na początku każdej rundy. Jeźeli chcesz zakupic VIPA, to zapraszamy na forum serwera. KOSZT: 11 PLN / SMS lub Przelew 8 PLN. Nie oddajemy pieniedzy jezeli uzytkownik z VIP'em dostanie bana za cheaty lub tym podobne.", ""); return PLUGIN_CONTINUE } public przywileje(id){ if(get_user_flags(id) & VIP){ cs_set_user_money(id,cs_get_user_money(id)+1200); } } public MessageScoreAttrib(iMsgID, iDest, iReceiver) { new iPlayer = get_msg_arg_int(1); if(get_user_flags(iPlayer) & VIP) { if(is_user_connected(iPlayer)) { set_msg_arg_int(2, ARG_BYTE, is_user_alive(iPlayer) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD); } } }