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);
}
}
}


Dodatki SourceMod



Temat jest zamknięty



vips.amxx






