Ogólnie banowanie przez serwer działa, ban online również tylko jak dodam bana przez strone tak "zwyczajnie" (podając dokładny nick, ip) to ten gracz i tak może wejść na serwer. Jak temu zaradzić?
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.
|
reload93
Rejestracja: 26.12.2015Aktualnie: Nieaktywny
Poza forum Ostatnio: 21.04.2016 18:58





Statystyki
- Grupa: Użytkownik
- Całość postów: 9
- Odwiedzin: 2 357
- Tytuł: Nowy
- Wiek: Wiek nie został ustalony
- Urodziny: Data urodzin nie została podana
-
Płeć
Mężczyzna
Kontakt
Narzędzia użytkownika
Znajomi
reload93 nie posiada znajomych
Ostatnio byli
Brak ostatnio odwiedzających do wyświetlenia
Moje tematy
Ban nałożony przez strone nie działa
12.04.2016 18:48
Problem z pluginem od wyboru noży
10.04.2016 14:24
Witam, edytowałem mocno plugin knife mod pod swoje potrzeby i mam dwa następujące problemy:
- dwa noże są dla admina i vipa, osoba która nie posiada odpowiednich flag nie może wybrać tego modelu i wyświetla się info "Nie mozesz korzystac z tego modelu!", a model zamienia się na domyślny lecz gdy schowam go i wyciągnę ta informacja że nie można korzystać z tego modelu ciągle się pojawia, a chciałbym aby pojawiała się tylko przy próbie wyboru, a nie przy każdym wyciągnięciu
- gdy wybiorę jakiś model pojawia się informacja w say "[KNIFE] Wybrales model Domyslny" i ta informacja również pojawia się za każdorazowym wyciągnięciem noża, a powinna tylko wtedy gdy wybieram jakiś model
Poniżej kod pluginu:
#include <amxmodx> #include <amxmisc> #include <engine> #include <fun> #include <colorchat> #define PLUGIN "Knife Models" #define VERSION "1.0" #define AUTHOR "DreameR" new knife_model[33] new g_Menu public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("CurWeapon","CurWeapon","be","1=1") register_menucmd(g_Menu, 1023, "knifemenu") register_clcmd("say /noz", "wybor_noza") register_clcmd("say /noze", "wybor_noza") } public plugin_precache() { precache_model("models/noze/csr_karambit.mdl") precache_model("models/noze/csr_butterfly.mdl") precache_model("models/noze/csr_domyslny.mdl") precache_model("models/noze/csr_bayonet.mdl") precache_model("models/noze/csr_huntsman.mdl") } public wybor_noza(id) { new menu[512] add(menu, 511, "\wWybierz \rModel Noza\w:^n^n") add(menu, 511, "\r1. \wButterfly (\yModel dla \rAdminow\w)^n") add(menu, 511, "\r2. \wKarambit (\yModel dla \rVIP'ow\w)^n") add(menu, 511, "\r3. \wDomyslny^n") add(menu, 511, "\r4. \wBayonet^n") add(menu, 511, "\r5. \wHuntsman^n^n") add(menu, 511, "\r0. \wWyjscie^n") new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<5 ) show_menu(id, keys, menu, -1) } public knifemenu(id, key) { switch(key) { case 0: SetKnife(id , 0) case 1: SetKnife(id , 1) case 2: SetKnife(id , 2) case 3: SetKnife(id , 3) case 4: SetKnife(id , 4) case 5: SetKnife(id , 5) default: return PLUGIN_HANDLED } SaveData(id) return PLUGIN_HANDLED } public SetKnife(id , Knife) { knife_model[id] = Knife new Weapon = get_user_weapon(id) if (Weapon != CSW_KNIFE) return PLUGIN_HANDLED new vModel[56] switch(Knife) { case 0: { if(get_user_flags(id) & ADMIN_BAN) { format(vModel,55,"models/noze/csr_butterfly.mdl") ColorChat(id,GREEN,"[KNIFE]^x01 Wybrales model^x03 Butterfly") } else { client_print(id, print_center, "Nie mozesz korzystac z tego modelu!") format(vModel,55,"models/noze/csr_domyslny.mdl") } } case 1: { if(get_user_flags(id) & ADMIN_LEVEL_H || get_user_flags(id) & ADMIN_BAN) { format(vModel,55,"models/noze/csr_karambit.mdl") ColorChat(id,GREEN,"[KNIFE]^x01 Wybrales model^x03 Karambit") } else { client_print(id, print_center, "Nie mozesz korzystac z tego modelu!") format(vModel,55,"models/noze/csr_domyslny.mdl") } } case 2: { format(vModel,55,"models/noze/csr_domyslny.mdl") ColorChat(id,GREEN,"[KNIFE]^x01 Wybrales model^x03 Domyslny") } case 3: { format(vModel,55,"models/noze/csr_bayonet.mdl") ColorChat(id,GREEN,"[KNIFE]^x01 Wybrales model^x03 Bayonet") } case 4: { format(vModel,55,"models/noze/csr_huntsman.mdl") ColorChat(id,GREEN,"[KNIFE]^x01 Wybrales model^x03 Huntsman") } } entity_set_string(id, EV_SZ_viewmodel, vModel) return PLUGIN_HANDLED; } public CurWeapon(id) { SetKnife(id, knife_model[id]) } public client_authorized(id) { LoadData(id) } SaveData(id) { new authid[32] get_user_authid(id, authid, 31) new vaultkey[64] new vaultdata[64] format(vaultkey, 63, "KMOD_%s", authid) format(vaultdata, 63, "%d", knife_model[id]) set_vaultdata(vaultkey, vaultdata) } LoadData(id) { new authid[32] get_user_authid(id,authid,31) new vaultkey[64], vaultdata[64] format(vaultkey, 63, "KMOD_%s", authid) get_vaultdata(vaultkey, vaultdata, 63) knife_model[id] = str_to_num(vaultdata) }
Problem amxbans ze stylem
07.04.2016 12:59
Witam, gdy wgrywam jakikolwiek styl i ustawiam jako domyślny to od razu przenosi mnie do strony
version.gm-community.net
i nie da się korzystać z amxbans ponieważ za każdym odświeżeniem za sekunde przekierowuje...
Podmiana modelu od 500 zabójstw
11.03.2016 18:15
Witam, chciałbym się dowiedzieć w jaki sposób mogę wykonać podmianę modelu broni (jednej - m4) od 500 zabójstw - tak aby zabójstwa były brane z ranku. Mam taki o to kod
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Item_Deploy, "weapon_m4a1", "fwItemDeploy",1) } public fwItemDeploy(wpn) { static iOwner; iOwner = entity_get_edict(wpn, EV_ENT_owner) entity_set_string(iOwner, EV_SZ_viewmodel, "models/v_pompa_m4a1.mdl") entity_set_string(iOwner, EV_SZ_weaponmodel, "models/p_pompa_m4a1.mdl") }
Problem info hud
21.02.2016 11:53
Witam posiadam na serwerze hud którego kod zamieszczam poniżej i mam z nim problem ponieważ po zmianie mapy zabójstwa w nim wyświetlane resetuję się, a chciałbym aby były zliczane cały czas. Pomóżcie proszę Dodam, że jest to lekka przeróbka tego pluginu - http://amxx.pl/topic/107967-info-hud/
#include <amxmodx> #include <amxmisc> #include <fakemeta> #include <hamsandwich> #include <csx> #define TASK_FUN 672 #define PLUGIN "Info_hud" #define VERSION "1.0" #define AUTHOR "Flk" new sync_hud_obj; new kill[33]; new cvar_hud; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1); sync_hud_obj = CreateHudSyncObj(); register_event("DeathMsg", "eDeath", "a"); cvar_hud = register_cvar("hud_wyglad", "1"); } public client_connect(id) { kill[id]= 0; } public client_disconnect(id) { kill[id]= 0; } public Odrodzenie(id) { if(!task_exists(id+TASK_FUN)) set_task(0.1, "Hud_fun", id+TASK_FUN, _, _, "b"); } public eDeath() { new attacker=read_data(1); kill[attacker]++; return PLUGIN_CONTINUE; } public Hud_fun(id) { id -= TASK_FUN; static stats[8], body[8]; get_user_stats(id, stats, body); if(!is_user_connected(id)) { remove_task(id+TASK_FUN); return PLUGIN_CONTINUE; } if(!is_user_alive(id)) { new target = pev(id, pev_iuser2); new name[32] get_user_name(target, name, 31) if(!target) return PLUGIN_CONTINUE; new hud_wyglad = get_pcvar_num(cvar_hud); switch(hud_wyglad) { case 1: { set_hudmessage(0, 160, 0, 0.03, 0.2, 0, 6.0, 1.0) ShowSyncHudMsg(id, sync_hud_obj, "[Nick: %s]^n[HP: %d]^n[VIP: %s]^n[Zabójstwa: %d]^n[Forum: xx]", name, get_user_health(id), get_user_flags(id) & ADMIN_LEVEL_H ? "Tak" : "Nie", kill[target]); } } return PLUGIN_CONTINUE; } new name[32] get_user_name(id, name, 31) new hud_wyglad = get_pcvar_num(cvar_hud); switch(hud_wyglad) { case 1: { set_hudmessage(0, 160, 0, 0.03, 0.2, 0, 6.0, 1.0) ShowSyncHudMsg(id, sync_hud_obj, "[Nick: %s]^n[HP: %d]^n[VIP: %s]^n[Zabójstwa: %d]^n[Forum: xx]", name, get_user_health(id), get_user_flags(id) & ADMIN_LEVEL_H ? "Tak" : "Nie", kill[id]); } } return PLUGIN_CONTINUE; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Tematy: reload93
- Regulamin