W załązcniku oba pliki
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Rekuseq1
Rejestracja: 10.01.2020Aktualnie: Nieaktywny
Poza forum Ostatnio: 27.01.2020 23:27
Statystyki
- Grupa: Użytkownik
- Całość postów: 7
- Odwiedzin: 638
- Tytuł: Nowy
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Imię
Marcin
-
Płeć
Mężczyzna
Kontakt
0
Nowy
Narzędzia użytkownika
Znajomi
Rekuseq1 nie posiada znajomych
Ostatnio byli
Moje posty
W temacie: DD2 Restart mapy i VIP
13.01.2020 11:50
W temacie: DD2 Restart mapy i VIP
12.01.2020 22:40
#include <amxmodx>
#include <colorchat>#include <cstrike>#include <csx>#include <engine>#include <fakemeta>#include <fakemeta_util>#include <fun>#include <hamsandwich>#define IsPlayer(%1) (1<=%1<=maxPlayers)#define write_coord_f(%1) engfunc(EngFunc_WriteCoord, %1)forward amxbans_admin_connect(id);new bool:g_Vip[33], bool:hs[33][33], gRound=0, g_Hudmsg, m_DeathMsg,m_ScoreAttrib, m_ScoreInfo, m_ScreenFade, maxPlayers, menu,menu_callback_handler, skoki[33], sprSkull, weapon_id;new const clips[]={0, 13, -0, 10, 1, 7, 0, 30, 30, 1, 30, 20, 25, 30, 35, 25, 12, 20, 10, 30, 100, 8, 30, 30, 20, 2, 7, 30, 30, 0, 50};new const g_Prefix[] = "Vip Chat";new const spawnEntString[2][]={"info_player_start","info_player_deathmatch"};public plugin_init(){register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");register_forward(FM_CmdStart, "CmdStartPre");register_event("HLTV", "event_new_round", "a", "1=0", "2=0");register_logevent("GameCommencing", 2, "1=Game_Commencing");RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);register_event("DeathMsg", "DeathMsg", "a");register_message(get_user_msgid("ScoreAttrib"), "VipStatus");register_clcmd("say /vip", "ShowMotd");set_task(30.0, "ShowAdv",.flags = "b");register_clcmd("say_team", "VipChat");register_message(get_user_msgid("SayText"),"handleSayText");g_Hudmsg=CreateHudSyncObj();RegisterHam(Ham_Killed, "player", "killedPre", 0);RegisterHam(Ham_TraceAttack, "player", "traceAttack", 1);}public client_authorized(id){if(get_user_flags(id) & 524288 == 524288){client_authorized_vip(id);}}public client_authorized_vip(id){g_Vip[id]=true;new g_Name[64];get_user_name(id,g_Name,charsmax(g_Name));set_hudmessage(24, 190, 220, 0.25, 0.2, 0, 6.0, 6.0);ShowSyncHudMsg(0, g_Hudmsg, "Vip %s wbija na serwer !",g_Name);}public client_disconnected(id){if(g_Vip[id]){client_disconnect_vip(id);}}public client_disconnect_vip(id){g_Vip[id]=false;}public CmdStartPre(id, uc_handle){if(g_Vip[id]){if(is_user_alive(id)){CmdStartPreVip(id, uc_handle);}}}public CmdStartPreVip(id, uc_handle){new flags = pev(id, pev_flags);if((get_uc(uc_handle, UC_Buttons) & IN_JUMP) && !(flags & FL_ONGROUND) && !(pev(id, pev_oldbuttons) & IN_JUMP) && skoki[id]>0){--skoki[id];new Float:velocity[3];pev(id, pev_velocity,velocity);velocity[2] = random_float(265.0,285.0);set_pev(id,pev_velocity,velocity);} else if(flags & FL_ONGROUND && skoki[id]!=-1){skoki[id] = 1;}}public event_new_round(){++gRound;}public GameCommencing(){gRound=0;}public SpawnedEventPre(id){if(g_Vip[id]){if(is_user_alive(id)){SpawnedEventPreVip(id);}}}public SpawnedEventPreVip(id){skoki[id]=(gRound>=1?1:-1);set_user_health(id, get_user_health(id)+10);show_vip_menu(id);if(gRound>=1){cs_set_user_money(id, min(cs_get_user_money(id)+1000, 16000), 1);new henum=(user_has_weapon(id,CSW_HEGRENADE)?cs_get_user_bpammo(id,CSW_HEGRENADE):0);give_item(id, "weapon_hegrenade");++henum;cs_set_user_bpammo(id, CSW_HEGRENADE, 2);new fbnum=(user_has_weapon(id,CSW_FLASHBANG)?cs_get_user_bpammo(id,CSW_FLASHBANG):0);give_item(id, "weapon_flashbang");++fbnum;cs_set_user_bpammo(id, CSW_FLASHBANG, 2);new sgnum=(user_has_weapon(id,CSW_SMOKEGRENADE)?cs_get_user_bpammo(id,CSW_SMOKEGRENADE):0);give_item(id, "weapon_smokegrenade");++sgnum;}}public menu_1_handler(id){give_item(id, "weapon_deagle");give_item(id, "ammo_50ae");weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);cs_set_user_bpammo(id, CSW_DEAGLE, 35);give_item(id, "item_thighpack");if(get_pdata_cbase(id, 368)==-1){give_item(id, "weapon_ak47");give_item(id, "ammo_762nato");weapon_id=find_ent_by_owner(-1, "weapon_ak47", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);cs_set_user_bpammo(id, CSW_AK47, 90);}}public menu_2_handler(id){give_item(id, "weapon_deagle");give_item(id, "ammo_50ae");weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);cs_set_user_bpammo(id, CSW_DEAGLE, 35);give_item(id, "item_thighpack");if(get_pdata_cbase(id, 368)==-1){give_item(id, "weapon_m4a1");give_item(id, "ammo_556nato");weapon_id=find_ent_by_owner(-1, "weapon_m4a1", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);cs_set_user_bpammo(id, CSW_M4A1, 90);}}public menu_3_handler(id){give_item(id, "weapon_deagle");give_item(id, "ammo_50ae");weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);cs_set_user_bpammo(id, CSW_DEAGLE, 35);give_item(id, "item_thighpack");if(get_pdata_cbase(id, 368)==-1){give_item(id, "weapon_famas");give_item(id, "ammo_556nato");weapon_id=find_ent_by_owner(-1, "weapon_famas", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 25);cs_set_user_bpammo(id, CSW_FAMAS, 90);}}public menu_4_handler(id){give_item(id, "weapon_deagle");give_item(id, "ammo_50ae");weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);cs_set_user_bpammo(id, CSW_DEAGLE, 35);give_item(id, "item_thighpack");if(get_pdata_cbase(id, 368)==-1){give_item(id, "weapon_awp");give_item(id, "ammo_338magnum");weapon_id=find_ent_by_owner(-1, "weapon_awp", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 10);cs_set_user_bpammo(id, CSW_AWP, 30);}}public menu_5_handler(id){give_item(id, "weapon_deagle");give_item(id, "ammo_50ae");weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);cs_set_user_bpammo(id, CSW_DEAGLE, 35);give_item(id, "item_thighpack");if(get_pdata_cbase(id, 368)==-1){give_item(id, "weapon_scout");give_item(id, "ammo_762nato");weapon_id=find_ent_by_owner(-1, "weapon_scout", id);if(weapon_id)cs_set_weapon_ammo(weapon_id, 10);cs_set_user_bpammo(id, CSW_SCOUT, 90);}}public DeathMsg(){new killer=read_data(1);new victim=read_data(2);if(is_user_alive(killer) && g_Vip[killer] && get_user_team(killer) != get_user_team(victim)){DeathMsgVip(killer,victim,read_data(3));}}public DeathMsgVip(kid,vid,hs){set_user_health(kid, min(get_user_health(kid)+(hs?20:10),130));}public show_vip_menu(id){menu=menu_create("\rMenu VIPa","menu_handler");menu_callback_handler=menu_makecallback("menu_callback");new bool:active=false, num=-1;menu_additem(menu,"\wAK47 + DEAGLE","",0,menu_callback_handler);if(menu_callback(id, menu, ++num)==ITEM_ENABLED){active=true;}menu_additem(menu,"\wM4A1 + DEAGLE","",0,menu_callback_handler);if(menu_callback(id, menu, ++num)==ITEM_ENABLED){active=true;}menu_additem(menu,"\wFAMAS + DEAGLE","",0,menu_callback_handler);if(menu_callback(id, menu, ++num)==ITEM_ENABLED){active=true;}menu_additem(menu,"\wAWP + DEAGLE","",0,menu_callback_handler);if(menu_callback(id, menu, ++num)==ITEM_ENABLED){active=true;}menu_additem(menu,"\wSCOUT + DEAGLE","",0,menu_callback_handler);if(menu_callback(id, menu, ++num)==ITEM_ENABLED){active=true;}if(active){menu_setprop(menu,MPROP_EXITNAME,"Wyjscie");menu_setprop(menu,MPROP_TITLE,"\yMenu Vipa");menu_setprop(menu,MPROP_NUMBER_COLOR,"\r");menu_display(id, menu);} else {menu_destroy(menu);}}public menu_callback(id, menu, item){if(is_user_alive(id)){if(gRound>=3){if(item==0){return ITEM_ENABLED;}if(item==1){return ITEM_ENABLED;}if(item==2){return ITEM_ENABLED;}if(item==3){return ITEM_ENABLED;}if(item==4){return ITEM_ENABLED;}}}return ITEM_DISABLED;}public menu_handler(id, menu, item){if(is_user_alive(id)){if(gRound>=3){if(item==0){menu_1_handler(id);}if(item==1){menu_2_handler(id);}if(item==2){menu_3_handler(id);}if(item==3){menu_4_handler(id);}if(item==4){menu_5_handler(id);}}}menu_destroy(menu);return PLUGIN_HANDLED;}public VipStatus(){new id=get_msg_arg_int(1);if(is_user_alive(id) && g_Vip[id]){set_msg_arg_int(2, ARG_BYTE, get_msg_arg_int(2)|4);}}public ShowMotd(id){show_motd(id, "vip.txt", "Informacje o vipie");}public ShowAdv(){ColorChat(0, NORMAL, "[VIP]^x04 Chcesz dowiedziec sie co posiada vip ? Napisz na say'u /vip");}public VipChat(id){if(g_Vip[id]){new g_Msg[256],g_Text[256];read_args(g_Msg,charsmax(g_Msg));remove_quotes(g_Msg);if(g_Msg[0] == '*' && g_Msg[1]){new g_Name[64];get_user_name(id,g_Name,charsmax(g_Name));formatex(g_Text,charsmax(g_Text),"^x01(%s) ^x03%s : ^x04%s",g_Prefix, g_Name, g_Msg[1]);for(new i=1;i<33;i++){if(is_user_connected(i) && g_Vip[i])ColorChat(i, GREEN, "%s", g_Text);}return PLUGIN_HANDLED_MAIN;}}return PLUGIN_CONTINUE;}public handleSayText(msgId,msgDest,msgEnt){new id = get_msg_arg_int(1);if(is_user_connected(id) && g_Vip[id]){new szTmp[256],szTmp2[256];get_msg_arg_string(2,szTmp, charsmax(szTmp))new szPrefix[64] = "^x04[VIP]";if(!equal(szTmp,"#Cstrike_Chat_All")){add(szTmp2,charsmax(szTmp2),szPrefix);add(szTmp2,charsmax(szTmp2)," ");add(szTmp2,charsmax(szTmp2),szTmp);}else{add(szTmp2,charsmax(szTmp2),szPrefix);add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2");}set_msg_arg_string(2,szTmp2);}return PLUGIN_CONTINUE;}public bomb_planted(id){if(is_user_alive(id) && g_Vip[id]){cs_set_user_money(id,cs_get_user_money(id) + 300);}}public plugin_cfg(){maxPlayers=get_maxplayers();m_ScreenFade=get_user_msgid("ScreenFade");m_DeathMsg=get_user_msgid("DeathMsg");m_ScoreAttrib=get_user_msgid("ScoreAttrib");m_ScoreInfo=get_user_msgid("ScoreInfo");}public recharge(id){new wid=get_user_weapon(id);if(wid){new weaponname[32], weid;get_weaponname(wid, weaponname, 31);weid=find_ent_by_owner(-1, weaponname, id);if(weid){cs_set_weapon_ammo(weid, clips[wid]);}}}public traceAttack(vid, aid, Float:dmg, Float:dir[3], ptr, dmgbits){if(IsPlayer(aid)){hs[aid][vid]=bool:(get_tr2(ptr, TR_iHitgroup)==1);}}public plugin_precache(){sprSkull=precache_model("sprites/skull.spr");}public screen_flash(id, red, green, blue, alpha){message_begin(MSG_ONE_UNRELIABLE, m_ScreenFade, _, id);write_short(1<<12);write_short(1<<12);write_short(1<<12);write_byte(red);write_byte(green);write_byte(blue);write_byte(alpha);message_end();}public find_free_spawn(iTeamNumber, Float:spawnOrigin[3], Float:spawnAngle[3]){new iSpawn;if(iTeamNumber==2)iSpawn=0;elseiSpawn=1;const maxSpawns=128;new spawnPoints[maxSpawns], bool:spawnChecked[maxSpawns], spawnpoint, spawnnum;new ent=-1, spawnsFound=0;while((ent=fm_find_ent_by_class(ent,spawnEntString[iSpawn])) && spawnsFound<maxSpawns)spawnPoints[spawnsFound++]=ent;new Float:vicinity = 100.0; //(32x32x96)new i, entList[1];for(i=0; i<maxSpawns; i++)spawnChecked[i]=false;// Loop through all the spawn pointsi=0;while(i++<spawnsFound*10){spawnnum=random(spawnsFound);spawnpoint=spawnPoints[spawnnum];if(spawnpoint && !spawnChecked[spawnnum]){//don't check this spawn point againspawnChecked[spawnnum]=true;// Get the origin of the spawn pointpev(spawnpoint, pev_origin, spawnOrigin);// Determine if something is in this near the spawn pointif(!fm_find_sphere_class(0, "player", vicinity, entList, 1, spawnOrigin)){// If there is nothing, return the angles and spawnpointpev(spawnpoint, pev_angles, spawnAngle);return spawnpoint;}}}return 0;}stock fm_find_sphere_class(ent, const _classname[], Float:radius, entlist[], maxents, Float:origin[3]={0.0,0.0,0.0}){if( pev_valid(ent) )pev( ent, pev_origin, origin );new tempent, tempclass[32], entsfound;while( (tempent = fm_find_ent_in_sphere(tempent, origin, radius) ) && entsfound < maxents ){if( pev_valid(tempent) ){pev(tempent, pev_classname, tempclass, 31);if( equal( _classname, tempclass ) )entlist[entsfound++] = tempent;}}return entsfound;}public teleport_to_own_spawn(data[]){new id=data[0];new origin[3], Float:fl_origin[3];new Float:angle[3], Float:fOrigin[3];pev(id, pev_origin, fOrigin);fOrigin[2]+=35.0;message_begin(MSG_BROADCAST, SVC_TEMPENTITY);write_byte(TE_SPRITE);write_coord_f(fOrigin[0]);write_coord_f(fOrigin[1]);write_coord_f(fOrigin[2]);write_short(sprSkull);write_byte(20);write_byte(255);message_end();find_free_spawn(get_user_team(id), fl_origin, angle);FVecIVec(fl_origin, origin);set_user_origin(id, origin);set_pev(id, pev_angles, angle);}public remove_godmode(data[]){set_user_godmode(data[0]);}public recharge0(data[]){recharge(data[0]);}public do_deathmsg(iKiller, iVictim, iHS, const szWeapon[]){message_begin(MSG_BROADCAST, m_DeathMsg);write_byte(iKiller);write_byte(iVictim);write_byte(iHS);write_string(szWeapon);message_end();}public killedPre(id, kid){if(g_Vip[id] && random(100)<5){if(gRound>=3){ExecuteHam(Ham_AddPoints, kid, 1, true);screen_flash(id, 255, 0, 0, 100);set_user_health(id, 100);set_user_godmode(id, 1);new data[1];data[0]=id;set_task(0.1, "teleport_to_own_spawn", _, data, 1);set_task(0.55, "recharge0", _, data, 1);set_task(1.0, "remove_godmode", _, data, 1);new bool:suicide;if(IsPlayer(kid)){if(id==kid){suicide=true;do_deathmsg(id, id, 0, "suicide");} else {if(get_user_team(kid)!=get_user_team(id)){ExecuteHam(Ham_AddPoints, kid, 1, true);}new szWeapon[24];get_weaponname(get_user_weapon(kid), szWeapon, 23);replace(szWeapon, 23, "weapon_", "");do_deathmsg(kid, id, hs[kid][id], szWeapon);}} else {suicide=true;do_deathmsg(id, id, 0, "suicide");}message_begin(MSG_BROADCAST, m_ScoreAttrib, {0,0,0}, 0);write_byte(id);write_byte((user_has_weapon(id, CSW_C4)?2:0)|cs_get_user_vip(id));message_end();message_begin(MSG_BROADCAST, m_ScoreInfo);write_byte(id);write_short(get_user_frags(id)-_:suicide);write_short(cs_get_user_deaths(id)+1);write_short(0);write_short(get_user_team(id));message_end();set_pdata_int(id, 362, 0);return HAM_SUPERCEDE;}}return HAM_IGNORED;}public amxbans_admin_connect(id){client_authorized(id);}
.sma vipa
/*
Changelog:1.0 - pierwsze wydanie pluginu.1.1 - poprawione zaliczanie punktu za wybuch C41.2 - dodana opcja zamiany druzyn1.3 - dodanie rozgrzewki (pierwsza runda)1.4 - lekkie bugfixy1.5 - dodanie najlepszego gracza1.6 - poprawione bledyrr_limit - ilo�� granych rundrr_change 0/1 - zamiana druzyn po uko�czeniu rundrr_restart 0/1 - czy 1 runda to rozgrzewkarr_plainfo 0/1 - czy pokazywac info o najlepszym graczu*/#include <amxmodx>#include <cstrike>new tt, ct, plimit, pchange, prestart, pinforma;new SayText, SyncHudObj;new tag[] = "!t[DD2]";public plugin_init() {register_plugin("DD2", "1.6", "byQQ");register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0");register_message(get_user_msgid("TextMsg"), "message_TextMsg");plimit = register_cvar("rr_limit", "20");pchange = register_cvar("rr_change", "1");prestart = register_cvar("rr_restart", "1");pinforma = register_cvar("rr_plainfo", "1");SyncHudObj = CreateHudSyncObj();SayText = get_user_msgid("SayText");if(get_pcvar_num(prestart))WymusRes(60);}public WymusRes(czas) {new param[1]; param[0] = czas;set_task(1.0, "WyswietlRes", _, param, 1);}public event_RoundStart() {new limit = get_pcvar_num(plimit);new sumka = ct+tt;new pozos = limit - (ct+tt);if(sumka >= limit) {if(ct == tt) {msg(0, "%s!g Mamy remis, runda rozstrzygajaca", tag);return;}if(get_pcvar_num(pchange)) ZamianaTeam();set_cvar_num("sv_restart", 3);set_cvar_num("amx_reloadadmins", 1);if(tt > ct) msg(0, "%s!g Wygrali Terrorysci %d/%d", tag, tt, ct);else msg(0, "%s!g Wygrali Anty Terrorysci %d/%d", tag, ct, tt);if(get_pcvar_num(prestart)) WymusRes(50);ct = tt = 0;} else {msg(0, "%s!g Restart mapy za %d rund%s", tag, pozos, (pozos == 1) ? "e" : (pozos < 5) ? "y" : "");if(get_pcvar_num(pinforma)) ZwrocNajlepszego();}}public message_TextMsg(const MsgId, const MsgDest, const MsgEntity) {static message[32]; get_msg_arg_string(2, message, charsmax(message));if(equal(message, "#Game_will_restart_in")) { Wyzeruj(); }else if(equal(message, "#Terrorists_Win") || equal(message, "#Target_Bombed")) { tt++; }else if(equal(message, "#CTs_Win")) { ct++; }}public ZamianaTeam() {new players[32], num;get_players(players, num);for(new i = 0; i < num; i++) {cs_set_user_team(players[i], cs_get_user_team(players[i]) == CS_TEAM_CT ? CS_TEAM_T : CS_TEAM_CT);}msg(0, "%s!g Zamieniam druzyny!", tag);}public Wyzeruj() ct = tt = 0;public ZwrocNajlepszego() {new players[32], num;get_players(players, num);new fragi, dedy, top[4];for(new i = 0; i < num; i++) {new id = players[i];if(!is_user_connected(id) || is_user_hltv(id)) continue;fragi = get_user_frags(id);dedy = get_user_deaths(id);new suma = fragi*2 - dedy;if(suma > top[3]) {top[0] = fragi; // Fragi najlepszegotop[1] = dedy; // Dedy najlepszegotop[2] = id; // ID najlepszegotop[3] = top[0]*2 - top[1]; // Bilans do dalszego porownania}}if(!top[2]) return;new name[33]; get_user_name(top[2], name, 32);msg(0, "%s!g Najlpeszym graczem jest !t%s (%d/%d)", tag, name, top[0], top[1]);}public WyswietlRes(param[]){set_hudmessage(0, 255, 0, 0.65, 0.75, 0, 0.0, 1.0, 0.0, 0.0);ShowSyncHudMsg(0, SyncHudObj, "=== Rozgrzewka ===^n[Pozostaly czas: %d]", param[0]);param[0]--;if(param[0] >= 0) { set_task(1.0, "WyswietlRes", _, param, 1); }else {set_cvar_num("sv_restartround", 1);Wyzeruj();}}stock msg(const id, const string[], {Float, Sql, Resul,_}:...) {new msgs[191], players[32], count = 1;vformat(msgs, sizeof msgs - 1, string, 3);replace_all(msgs,190,"!g","^4");replace_all(msgs,190,"!y","^1");replace_all(msgs,190,"!t","^3");if(id) players[0] = id;else get_players(players,count,"ch");new index;for (new i = 0 ; i < count ; i++){index = players[i];message_begin(MSG_ONE_UNRELIABLE, SayText, _, index);write_byte(index);write_string(msgs);message_end();}}
.sma dd2_final - restart mapy po x rundach. W tym pluginie jest też rozgrzekwa.
W temacie: Vip z generatora nie działa :/
10.01.2020 20:27
OO działa Dzięki wielkie za pomoc
W temacie: Vip z generatora nie działa :/
10.01.2020 20:11
Zrobiłem zgodnie z tamtym poradnikiem i:
1.
error 025 function heading differ from prototype
2.
error 088 number of arguments does not match definition
3.
could not locate output file compiled/vip.amx (compile failed)
W temacie: Vip z generatora nie działa :/
10.01.2020 19:51
> amxx plugins
Currently loaded plugins:
name version author file status
[ 1] Admin Base 1.8.2 AMXX Dev Team admin.amxx running
[ 2] Admin Commands 1.8.2 AMXX Dev Team admincmd.amxx running
[ 3] Admin Help 1.8.2 AMXX Dev Team adminhelp.amxx running
[ 4] Slots Reservation 1.8.2 AMXX Dev Team adminslots.amxx running
[ 5] Multi-Lingual System 1.8.2 AMXX Dev Team multilingual.am running
[ 6] Menus Front-End 1.8.2 AMXX Dev Team menufront.amxx running
[ 7] Commands Menu 1.8.2 AMXX Dev Team cmdmenu.amxx running
[ 8] Players Menu 1.8.1.3746 AMXX Dev Team plmenu.amxx running
[ 9] Plugin Menu 1.8.2 AMXX Dev Team pluginmenu.amxx running
[ 10] Admin Chat 1.8.2 AMXX Dev Team adminchat.amxx running
[ 11] Anti Flood 1.8.2 AMXX Dev Team antiflood.amxx running
[ 12] Scrolling Message 1.8.2 AMXX Dev Team scrollmsg.amxx running
[ 13] Info. Messages 1.8.2 AMXX Dev Team imessage.amxx running
[ 14] Admin Votes 1.8.1.3746 AMXX Dev Team adminvote.amxx running
[ 15] NextMap 1.8.2 AMXX Dev Team nextmap.amxx running
[ 16] TimeLeft 1.8.2 AMXX Dev Team timeleft.amxx running
[ 17] Pause Plugins 1.8.2 AMXX Dev Team pausecfg.amxx running
[ 18] Stats Configuration 1.8.2 AMXX Dev Team statscfg.amxx running
[ 19] StatsX 1.8.2 AMXX Dev Team statsx.amxx running
[ 20] AFK KiSSS 2.5.2 Isobold & Cheesy afkkicker2.amxx running
[ 21] Admin Spectator ESP 1.3 KoST admin_spec_esp. running
[ 22] Show IP 1.0 $uicid3 amx_ip.amxx running
[ 23] Bullet Damage 1.4 BboY GruN bullet_damage.a running
[ 24] c4 timer 1.1 cheap_suit c4timer.amxx running
[ 25] Poprawka niezalezna - 1.8 _McHappy ChatFix_SteamUp running
[ 26] Join/Leave Message 1.2 BigBaller join_leave.amxx running
[ 27] Team Balancer 1.8b3 Ptahhotep ptb.amxx running
[ 28] Poprawne rate 1.0 Sn!ff3r poprawne_rate.a running
[ 29] Parachute 1.3 KRoT@L/JTP10181 parachute.amxx running
[ 30] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 31] RoundSound 2.1 speedkill RoundSound.amxx running
[ 32] Advanced Bans 0.8.1 Exolent advanced_bans.a running
[ 33] unknown unknown unknown vip.amxx bad load
( 33) Load fails: Load error 17 (invalid file format or version) (plugin "vip.amxx")
33 plugins, 32 running
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Posty: Rekuseq1
- Regulamin