Re-Install robiłem już chyba z 3 razy... Moduły też mam wszystkie
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.
|
Zawartość użytkownika Spr!Nt3R
Odnotowano 18 pozycji dodanych przez Spr!Nt3R (Rezultat wyszukiwania ograniczony do daty: 15.06.2023 )
#719968 Szukam pluginu z Informacjami w HUD
Napisano przez Spr!Nt3R w 07.02.2016 09:58 w Szukam pluginu
Może jakieś inne propozycje?
#719851 Szukam pluginu z Informacjami w HUD
Napisano przez Spr!Nt3R w 05.02.2016 23:17 w Szukam pluginu
HUD to jeden z najprostszych rzeczy jeżeli chodzi o amxx
Może chociaż jakieś wskazówki, jakiś poradnik...
http://amxx.pl/topic...it-by-pineksio/
Fajne, dzięki. Działa, lecz zauważyłem, że gdy wgrałem ten plugin tak jakby zaczęły spadać FPS, gracze też się na to skarżą
#719801 Szukam pluginu z Informacjami w HUD
Napisano przez Spr!Nt3R w 05.02.2016 12:06 w Szukam pluginu
Szukam i szukam i nie mogę się doszukać Poszukuję pluginu z informacjami w HUD:
[Forum: www.xxx.pl]
[Nick: ]
[Ranga: (I tutaj wyświetla się ranga z pluginu na rangi]
[Ranking: x/x (chyba wiadomo o co chodzi ;) )
[VIP: Tak/Nie] (jak ktoś ma VIP'a, flaga "t" to wyświetla mu się TAK, a jak ktoś nie ma, to NIE)
[Mapa: ]
[Czas do konca mapy: ]
#719796 Brak prefixu [VIP] w VIP'ie oraz Ukrywanie Komend
Napisano przez Spr!Nt3R w 05.02.2016 10:35 w Problemy
Witam! Mam 2 problemy mianowicie.
1. Na serwerze nie pokazuje mi prefixu [VIP], gdy ktoś z VIP'em pisze wiadomość. Prefix mam dodany do pluginu, oto kod .sma
#include <amxmodx> #include <colorchat> #include <cstrike> #include <csx> #include <engine> #include <fakemeta> #include <fun> #include <hamsandwich> #include <stripweapons> #define DMG_HE (1<<24) #define IsPlayer(%1) (1<=%1<=maxPlayers) forward amxbans_admin_connect(id); new Array:g_Array, CsArmorType:armortype, bool:g_Vip[33], gRound=0, ioid, maxPlayers, menu, menu_callback_handler, skoki[33], weapon_id; new const g_Langcmd[][]={"say /vips","say_team /vips","say /vipy","say_team /vipy"}; public plugin_init(){ register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill"); register_forward(FM_CmdStart, "CmdStartPre"); RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1); RegisterHam(Ham_TakeDamage, "player", "takeDamage", 0); register_message(get_user_msgid("SayText"),"handleSayText"); register_event("DeathMsg", "DeathMsg", "a"); register_event("HLTV", "event_new_round", "a", "1=0", "2=0"); register_logevent("GameCommencing", 2, "1=Game_Commencing"); g_Array=ArrayCreate(64,32); for(new i;i<sizeof g_Langcmd;i++){ register_clcmd(g_Langcmd[i], "ShowVips"); } } 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)); new g_Size = ArraySize(g_Array); new szName[64]; for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, szName, charsmax(szName)); if(equal(g_Name, szName)){ return 0; } } ArrayPushString(g_Array,g_Name); return PLUGIN_CONTINUE; } public client_disconnect(id){ if(g_Vip[id]){ client_disconnect_vip(id); } } public client_disconnect_vip(id){ g_Vip[id]=false; new Name[64]; get_user_name(id,Name,charsmax(Name)); new g_Size = ArraySize(g_Array); new g_Name[64]; for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, g_Name, charsmax(g_Name)); if(equal(g_Name,Name)){ ArrayDeleteItem(g_Array,i); break; } } } 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 SpawnedEventPre(id){ if(g_Vip[id]){ if(is_user_alive(id)){ SpawnedEventPreVip(id); } } } public SpawnedEventPreVip(id){ skoki[id]=1; set_user_health(id, get_user_health(id)+20); cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+100, 300), armortype); new henum=(user_has_weapon(id,CSW_HEGRENADE)?cs_get_user_bpammo(id,CSW_HEGRENADE):0); give_item(id, "weapon_hegrenade"); ++henum; 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; show_vip_menu(id); if(get_user_team(id)==2){ give_item(id, "item_thighpack"); } } public menu_1_handler(id){ StripWeapons(id, Secondary); 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); StripWeapons(id, Primary); 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){ StripWeapons(id, Secondary); 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); StripWeapons(id, Primary); 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){ StripWeapons(id, Secondary); 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); StripWeapons(id, Primary); 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_4_handler(id){ StripWeapons(id, Secondary); 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); StripWeapons(id, Primary); 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_5_handler(id){ StripWeapons(id, Secondary); 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); StripWeapons(id, Primary); give_item(id, "weapon_galil"); give_item(id, "ammo_556nato"); weapon_id=find_ent_by_owner(-1, "weapon_galil", id); if(weapon_id)cs_set_weapon_ammo(weapon_id, 35); cs_set_user_bpammo(id, CSW_GALI, 90); } public menu_6_handler(id){ StripWeapons(id, Secondary); 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); StripWeapons(id, Primary); give_item(id, "weapon_m3"); give_item(id, "ammo_buckshot"); weapon_id=find_ent_by_owner(-1, "weapon_m3", id); if(weapon_id)cs_set_weapon_ammo(weapon_id, 8); cs_set_user_bpammo(id, CSW_M3, 32); } public plugin_cfg(){ maxPlayers=get_maxplayers(); } public takeDamage(this, idinflictor, idattacker, Float:damage, damagebits){ if(((IsPlayer(idattacker) && is_user_connected(idattacker) && g_Vip[idattacker] && (ioid=idattacker)) || (ioid=pev(idinflictor, pev_owner) && IsPlayer(ioid) && is_user_connected(ioid) && g_Vip[ioid]))){ damage*=(100+10)/100; if(damagebits & DMG_HE){ damage*=(100+5)/100; } } } 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){ cs_set_user_money(kid, cs_get_user_money(kid)+(hs?500:300)); } public show_vip_menu(id){ menu=menu_create("\d[\r*\yMulti-Shoot.eu - FFA\r*\r]^n\y[VIP] \wWybierz Bron\y","menu_handler"); menu_callback_handler=menu_makecallback("menu_callback"); new bool:active=false, num=-1; menu_additem(menu,"\r[\yAK47 \d+ \yDeagle\r]","",0,menu_callback_handler); if(menu_callback(id, menu, ++num)==ITEM_ENABLED){ active=true; } menu_additem(menu,"\r[\yM4A1 \d+ \yDeagle\r]","",0,menu_callback_handler); if(menu_callback(id, menu, ++num)==ITEM_ENABLED){ active=true; } menu_additem(menu,"\r[\yAWP \d+ \yDeagle\r]","",0,menu_callback_handler); if(menu_callback(id, menu, ++num)==ITEM_ENABLED){ active=true; } menu_additem(menu,"\r[\yFamas \d+ \yDeagle\r]","",0,menu_callback_handler); if(menu_callback(id, menu, ++num)==ITEM_ENABLED){ active=true; } menu_additem(menu,"\r[\yGalil \d+ \yDeagle\r]","",0,menu_callback_handler); if(menu_callback(id, menu, ++num)==ITEM_ENABLED){ active=true; } menu_additem(menu,"\r[\yPOMPA \d+ \yDeagle\r]","",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,"\d[\r*\yMulti-Shoot.eu - FFA\r*\r]^n\y[VIP] \wWybierz Bron\y"); menu_setprop(menu,MPROP_NUMBER_COLOR,"\r"); menu_display(id, menu); } else { menu_destroy(menu); } } public event_new_round(){ ++gRound; } public GameCommencing(){ gRound=0; } 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; } if(item==5){ 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); } if(item==5){ menu_6_handler(id); } } } menu_destroy(menu); return PLUGIN_HANDLED; } public handleSayText(msgId,msgDest,msgEnt){ new id = get_msg_arg_int(1); if(!is_user_connected(id)) return PLUGIN_CONTINUE; new szTmp[256],szTmp2[256]; get_msg_arg_string(2,szTmp, charsmax( szTmp ) ) new szPrefix[64] = "[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 ShowVips(id){ new g_Name[64],g_Message[192]; new g_Size=ArraySize(g_Array); for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, g_Name, charsmax(g_Name)); add(g_Message, charsmax(g_Message), g_Name); if(i == g_Size - 1){ add(g_Message, charsmax(g_Message), "."); } else{ add(g_Message, charsmax(g_Message), ", "); } } ColorChat(id,GREEN,"^x03Vipy ^x04na ^x03serwerze: ^x04%s", g_Message); return PLUGIN_CONTINUE; } public client_infochanged(id){ if(g_Vip[id]){ new szName[64]; get_user_info(id,"name",szName,charsmax(szName)); new Name[64]; get_user_name(id,Name,charsmax(Name)); if(!equal(szName,Name)){ ArrayPushString(g_Array,szName); new g_Size=ArraySize(g_Array); new g_Name[64]; for(new i = 0; i < g_Size; i++){ ArrayGetString(g_Array, i, g_Name, charsmax(g_Name)); if(equal(g_Name,Name)){ ArrayDeleteItem(g_Array,i); break; } } } } } public plugin_end(){ ArrayDestroy(g_Array); } public bomb_planted(id){ if(is_user_alive(id) && g_Vip[id]){ cs_set_user_money(id,cs_get_user_money(id) + 250); } } public bomb_defused(id){ if(is_user_alive(id) && g_Vip[id]){ cs_set_user_money(id,cs_get_user_money(id) + 250); } } public amxbans_admin_connect(id){ client_authorized(id); }
2. Na serwerze mam ciągle ukryte komendy, mimo, że nie mam zainstalowanego na takie działanie pluginu Proszę o pomoc.
#719691 Prośba o napisanie pluginu VIP
Napisano przez Spr!Nt3R w 03.02.2016 17:07 w Szukam pluginu
Dziękuję bardzo
#719676 Prośba o napisanie pluginu VIP
Napisano przez Spr!Nt3R w 03.02.2016 13:12 w Szukam pluginu
Z góry jeżeli zły dział, to przepraszam.
Otóż chciałbym poprosić was o napisanie VIP'a. Vip ma posiadać:
Darmowa Kamizelka + Hełm
Darmowy defuser
Podwojny skok
Darmowy zestaw granatow (2x Flash, 1x Smoke, 1x HE)
Bazowe 120 HP
Dodatkowa kasa za zabojstwo (Normalne - 350$ | HeadShot - 500$)
Dodatkowa kasa za rozbrojenie/podlozenie bomby - 250$
Zwiekszone obrazenia ze wszystkich broni o 10%
Zwiekszone obrazenia z granatow o 5%
Menu z wyborem bronii od 3 rundy (AK + DEAGLE) (M4 + DEAGLE) (AWP + DEAGLE) (FAMAS + DEAGLE) (GALIL + DEAGLE) (POMPA + DEAGLE)
Po wpisaniu /vips ukazuje się lista vipow online (na say)
Dziękuję
#718584 Nie można skompilować MenuGracza
Napisano przez Spr!Nt3R w 20.01.2016 00:09 w Problemy z pluginami
Siemka! Dzisiaj chciałem zrobić sobie Menu Gracza na serwer do CS'a i coś tam wykombinowałem, ale niestety nie chce mi się kompilować. Wywala masę błędów, a ja biedny nie wiem co mam z tym począć Jeżeli byłby ktoś dobry i znalazł te błędy i je poprawił, byłbym bardzo wdzięczny
Oto kod mojego menu:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <colorchat> #define PLUGIN "Menu Gracza" #define VERSION "1.0" #define AUTHOR "Spr!Nt3R" #define TASK_SHOWMENU 12000 new gMyMenu public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) gMyMenu=menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Gracza:\y","cbMyMenu"); menu_additem(gMyMenu,"\r~\d[\ySerwer\d] \r~\dPrzejdz na inny serwer\r~");//item=0 menu_additem(gMyMenu,"\r~\d[\yVIP\d] \r~\dInformacje dotyczace przywileju VIP\r~^n");//item=1 menu_additem(gMyMenu,"\r~\d[\yKontakt\d] \r~\dSkontaktuj sie z Administracja serwera\r~^n");//item=2 menu_additem(gMyMenu,"\r~\d[\yMoj Ranking\d] \r~\dSprawdz swoja pozycje w rankingu\r~^n");//item=3 menu_additem(gMyMenu,"\r~\d[\yTOP15\d] \r~\dSprawdz graczy z TOP15 serwera\r~^n");//item=4 menu_additem(gMyMenu,"\r~\d[\yAdminMenu\d] \r~\dMenu Administratora\r~^n");//item=5 } public client_putinserver(id){ set_task(1.0, "show_menu_", id+TASK_SHOWMENU); } public mymenu(id){ menu_display(id, gMyMenu); return PLUGIN_HANDLED; } public show_menu_(tid){ new id=tid-TASK_SHOWMENU; new iTeam=get_user_team(id); new menu_id, keys; new menuUp = player_menu_info( id, menu_id, keys ); if ( iTeam && (menuUp <= 0 || menu_id < 0) ) mymenu(id); else set_task(1.0, "show_menu_", tid); } public cbMyMenu(id, menu, item){ switch(item){ case 0:{ show_serwery(id) } case 1:{ MenuVIP(id); } case 2:{ MenuKontakt(id); } case 3:{ client_cmd(id, "say /rank"); case 4:{ client_cmd(id, "say /top15"); case 5:{ client_cmd(id, "amxmodmenu"); } } menu_destroy ( menu ) return PLUGIN_HANDLED; } public MenuVIP(id) { { show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU VIP^n^n\r~ \yMniejsza grawitacja^n\r~ \y4 skoki,^n\r~ \yNoktowizor,^n\r~ \y80 HP,^n\r~ \y100 armoru,^n\r~ \yPoswiate w CT,^n\r~ \yZwiekszone obrazenia z broni i HE,^n\r~ \yNapis VIP w tabeli,^n\r~ \yBullet Damage,^n\r~ \yPrywatny chat,^n\r~ \yPrefix & powitanie, oraz^n\r~ \yWlasny model!...^n^n\r~ \wCENA: \y11,07 zl. \d[\rSMS\d]", -1, "Pomoc"); return PLUGIN_HANDLED; } public MenuKontakt(id) { { show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU KONTAKTU:^n^n\r~\d[\yOpiekun\d] \rNICK \wGG: \yxxxxxxxx^n\r~\d[\yTechnik\d] \rNICK \wGG: \yxxxxxxxx ", -1, "Pomoc"); return PLUGIN_HANDLED; } public show_serwery(id) { new menu = menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Serwerow:\y", "handle_serwery"); menu_additem(menu, "Serwer GunGame", "23.123.33.22:27033"); menu_additem(menu, "Serwer FFA", "12.34.56.78:27090"); menu_additem(menu, "Serwer Diablo", "98.76.54.32:27010"); menu_display(id, menu); } public handle_serwery(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } new ip[32], access, callback; menu_item_getinfo(menu, item, access, ip, 31,_, _, callback); client_cmd(id, "Connect %s", ip); menu_destroy(menu); return PLUGIN_HANDLED; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
Dziękuję za kazdą pomoc!
#718579 [KOSZ] Autorskie menu gracza Problem!
Napisano przez Spr!Nt3R w 19.01.2016 22:18 w Problemy z pluginami
Siemka! Dzisiaj chciałem zrobić sobie Menu Gracza na serwer do CS'a i coś tam wykombinowałem, ale niestety nie chce mi się kompilować. Wywala masę błędów, a ja biedny nie wiem co mam z tym począć Jeżeli byłby ktoś dobry i znalazł te błędy i je poprawił, byłbym bardzo wdzięczny
Oto kod mojego menu:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <colorchat> #define PLUGIN "Menu Gracza" #define VERSION "1.0" #define AUTHOR "Spr!Nt3R" #define TASK_SHOWMENU 12000 new gMyMenu public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) gMyMenu=menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Gracza:\y","cbMyMenu"); menu_additem(gMyMenu,"\r~\d[\ySerwer\d] \r~\dPrzejdz na inny serwer\r~");//item=0 menu_additem(gMyMenu,"\r~\d[\yVIP\d] \r~\dInformacje dotyczace przywileju VIP\r~^n");//item=1 menu_additem(gMyMenu,"\r~\d[\yKontakt\d] \r~\dSkontaktuj sie z Administracja serwera\r~^n");//item=2 menu_additem(gMyMenu,"\r~\d[\yMoj Ranking\d] \r~\dSprawdz swoja pozycje w rankingu\r~^n");//item=3 menu_additem(gMyMenu,"\r~\d[\yTOP15\d] \r~\dSprawdz graczy z TOP15 serwera\r~^n");//item=4 menu_additem(gMyMenu,"\r~\d[\yAdminMenu\d] \r~\dMenu Administratora\r~^n");//item=5 } public client_putinserver(id){ set_task(1.0, "show_menu_", id+TASK_SHOWMENU); } public mymenu(id){ menu_display(id, gMyMenu); return PLUGIN_HANDLED; } public show_menu_(tid){ new id=tid-TASK_SHOWMENU; new iTeam=get_user_team(id); new menu_id, keys; new menuUp = player_menu_info( id, menu_id, keys ); if ( iTeam && (menuUp <= 0 || menu_id < 0) ) mymenu(id); else set_task(1.0, "show_menu_", tid); } public cbMyMenu(id, menu, item){ switch(item){ case 0:{ show_serwery(id) } case 1:{ MenuVIP(id); } case 2:{ MenuKontakt(id); } case 3:{ client_cmd(id, "say /rank"); case 4:{ client_cmd(id, "say /top15"); case 5:{ client_cmd(id, "amxmodmenu"); } } menu_destroy ( menu ) return PLUGIN_HANDLED; } public MenuVIP(id) { { show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU VIP^n^n\r~ \yMniejsza grawitacja^n\r~ \y4 skoki,^n\r~ \yNoktowizor,^n\r~ \y80 HP,^n\r~ \y100 armoru,^n\r~ \yPoswiate w CT,^n\r~ \yZwiekszone obrazenia z broni i HE,^n\r~ \yNapis VIP w tabeli,^n\r~ \yBullet Damage,^n\r~ \yPrywatny chat,^n\r~ \yPrefix & powitanie, oraz^n\r~ \yWlasny model!...^n^n\r~ \wCENA: \y11,07 zl. \d[\rSMS\d]", -1, "Pomoc"); return PLUGIN_HANDLED; } public MenuKontakt(id) { { show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU KONTAKTU:^n^n\r~\d[\yOpiekun\d] \rNICK \wGG: \yxxxxxxxx^n\r~\d[\yTechnik\d] \rNICK \wGG: \yxxxxxxxx ", -1, "Pomoc"); return PLUGIN_HANDLED; } public show_serwery(id) { new menu = menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Serwerow:\y", "handle_serwery"); menu_additem(menu, "Serwer GunGame", "23.123.33.22:27033"); menu_additem(menu, "Serwer FFA", "12.34.56.78:27090"); menu_additem(menu, "Serwer Diablo", "98.76.54.32:27010"); menu_display(id, menu); } public handle_serwery(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } new ip[32], access, callback; menu_item_getinfo(menu, item, access, ip, 31,_, _, callback); client_cmd(id, "Connect %s", ip); menu_destroy(menu); return PLUGIN_HANDLED; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
Dziękuję za kazdą pomoc!
#718542 Paczka JailBreak by VertuS
Napisano przez Spr!Nt3R w 19.01.2016 11:40 w Gotowe paczki AMXX
Spodobało mi się parę rzeczy z tej paczki i na pewno je wykorzystam Jest mały problem z plikiem jail_team, otóż nie można skompilować tego pliku, ani lokalnie ani poprzez kompilator na stronie.
#713257 2 małe problemy związane z 2 pluginami
Napisano przez Spr!Nt3R w 13.10.2015 22:24 w Problemy
Witam ! Dzisiaj tworząc paczkę na serwer i testując ją, zauważyłem 2 problemy z pluginami, których nie umiem rozwiązać.
Problem 1.
Plugin na RoundSound
Pobrałem pewien plugin na RS'y i nie zwracałem nawet na niego uwagi, ale potem podczas dalszych testów paczki serwerowej napotkałem błąd, który nie wiem, czy jest związany z moimi plikami muzycznymi, czy coś jest nie tak... Chodzi o to, że plugin odtwarza mi jedynie pierwsze 4 kawałki a reszty tak jakby nie czytał, wogóle. nie słychać tego Plugin od RS dodany do załącznika + Plik RoundSound.ini z dodanymi nutkami, nwm może mam coś źle.
RS.zip 11,75 KB 66 Ilość pobrań
Problem 2.
Plugin na VIP
Posiadam plugin na VIP'a, który działa dobrze, ale próbowałem dodać menu z broniami od 3 rundy. Dodałem je, lecz nie umiem za nic dodać zestawu granatów i kamizelki z kewlarem otrzymywanej w 1 rundzie Plugin VIP dodany do załącznika.
vip.zip 1,99 KB 55 Ilość pobrań
Bardzo proszę o pomoc
#696596 Paczka Jailbreak (dotychczas unikatowa).
Napisano przez Spr!Nt3R w 08.04.2015 17:50 w Gotowe paczki AMXX
Pomoże ktoś naprawić wszystkie błędy?
#696593 [KOSZ] Problem z paczką JB
Napisano przez Spr!Nt3R w 08.04.2015 17:38 w Problemy
Witam, ostatnio pobrałem sobię paczkę JB stąd: http://amxx.pl/topic...e-3#entry696584i po jej wgraniu mam problemy, mianowicie jeśli wchodzę na serwer nie mogę sobie wybrać drużyny bo buguje mi cs'a
#696582 Paczka Jailbreak (dotychczas unikatowa).
Napisano przez Spr!Nt3R w 08.04.2015 16:52 w Gotowe paczki AMXX
Wie ktoś jak mogę naprawić błąd z wyborem drużyny??
Sytuacja jest taka:
Gdy nie mam Vip'a/Admina itp. mogę wybrać drużynę, a gdy dam sobie Vip'a/Admina itp. to gdy wybiorę drużynę buguje mi się i nic nie mogę zrobić.
- AMXX.pl: Support AMX Mod X i SourceMod
- → Zawartość użytkownika Spr!Nt3R
- Regulamin