Witam, mam problem moj vip pobiera modele lecz nie dzialaja one próbowałem już kilkadziesiąt razy ściągać inne modele ale ciagle pobiera model ale nie widać go ;/. prosże o pomoc.
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fun> #include <amxmisc> #include <cstrike> #include <colorchat> #include <fakemeta_util> #define PLUGIN "Paintball VIP" #define VERSION "1.0.1" #define AUTHOR "peku33, dodatek by Kaster" #define VIP_LEVEL ADMIN_LEVEL_H static const COLOR[] = "^x04"; new gListaViP, gMaxPlayers, gMSGSayText; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); set_task(0.0, "dodaj_hp", _, _, _, "b"); RegisterHam(Ham_Spawn, "player", "event_spawn", 1); register_event("ResetHUD", "resetModel", "b"); register_clcmd("say /vips","ViPLista"); register_clcmd("say_team /vips","ViPLista"); gListaViP = register_cvar("vip_lista", "1"); gMaxPlayers = get_maxplayers(); gMSGSayText = get_user_msgid("SayText"); return PLUGIN_CONTINUE; } public event_spawn(id) { if(is_user_connected(id) && get_user_flags(id) & VIP_LEVEL) { give_item(id, "weapon_hegrenade"); give_item(id, "weapon_flashbang"); give_item(id, "weapon_smokegrenade"); give_item(id, "weapon_smokegrenade"); give_item(id, "item_thighpack") set_user_health(id, 100); set_user_gravity(id, 0.7); } } public dodaj_hp() { for(new id = 1; id <= 32; id++) { if(is_user_connected(id) && get_user_flags(id) & VIP_LEVEL) { set_user_health(id, min(200, get_user_health(id) + 0)) } } } public plugin_precache() { precache_model("models/player/vipekct/kretvipct.mdl"); precache_model("models/player/vipektt/kretviptt.mdl"); precache_model("models/player/vipekct/kretvipct.mdl"); precache_model("models/player/vipektt/kretviptt.mdl"); return PLUGIN_CONTINUE; } public resetModel(id, level, cid) { new steamid[32]; /* dopisane */ get_user_authid(id,steamid,31); /* dopisane */ if (get_user_flags(id) & VIP_LEVEL) { new CsTeams:userTeam = cs_get_user_team(id); if (userTeam == CS_TEAM_T) { cs_set_user_model(id, "kretviptt"); } else if(userTeam == CS_TEAM_CT) { cs_set_user_model(id, "kretvipct"); } else { cs_reset_user_model(id); } } return PLUGIN_CONTINUE; } public ViPLista(id) { if ( !get_pcvar_num(gListaViP) ) return PLUGIN_CONTINUE; new nazwy_vip[33][32]; new message[256]; new count, x, len; for(new i = 1 ; i <= gMaxPlayers ; i++) { if(is_user_connected(i)) { if(get_user_flags(i) & VIP_LEVEL) { get_user_name(i, nazwy_vip[count++], 31); } } } len = format(message, 255, "%s ViP'y ONLINE: ",COLOR); if(count > 0) { for(x = 0 ; x < count ; x++) { len += format(message[len], 255-len, "%s%s%s ", COLOR, nazwy_vip[x], x < (count-1) ? "^x01, ":""); if(len > 96 ) { print_message(id, message); len = format(message, 255, "%s ",COLOR); } } print_message(id, message); } else { len += format(message[len], 255-len, "Brak ViP'ow Online"); print_message(id, message); } return PLUGIN_HANDLED; } print_message(id, msg[]) { message_begin(MSG_ONE, gMSGSayText, {0,0,0}, id); write_byte(id); write_string(msg); message_end(); } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par } */