Limit Ammo Packs VIP
Best Answer
Shaxu
08.04.2014 22:06
Niestety nie działa, mimo że Vipa posiadam to ograniczono mnie do wartości dla wszystkich ( czyli 500 ).
Daję plusika za próbę udzielenia pomocy, dziękuję.
Go to the full post
Shaxu
06.04.2014
Witam Serdecznie wszystkich.
Chciałbym prosić tym razem o dodanie limitu zapisywanych ammo packów dla VIPA.
Plugin jest napisany tak że ogranicza limit dla wszystkich graczy na serwerze, zależy mi aby została dodana funkcja która wprowadzi oddzielny limit dla gracza z ADMIN_LEVEL_H
Próbowałem wykonać taką modyfikację samemu, ale niestety nie wychodziło mi po mojemu, dlatego też spróbuję się poradzić po raz kolejny drogich użytkowników o pomoc, domyślam się że rozwiązanie istnieje w poniższym kodzie który zaprezentowałem w [code=auto:0], dla pewności wrzucę ewentualnie jeszcze źródło pluginu z którego korzystałem oraz próbowałem wykonać drobną modyfikację.
Za wszelką udzieloną pomoc jeszcze raz ślicznie dziękuję.
Link do poniższego pluginu.
https://forums.allie...ad.php?t=156393
#define AMMOPACK_LIMIT 500 ... SaveAmmo(id) { if(!flag_get(g_LoadSuccess,id)) { server_print("[AutoSaveAmmoPack] User [%i] failed to save AP because it not loaded yet!", id) return } g_ammo[id] = zp_get_user_ammo_packs(id) if(g_ammo[id] >= AMMOPACK_LIMIT) { g_ammo[id] = AMMOPACK_LIMIT } new data[16] num_to_str(g_ammo[id], data, 15) fvault_set_data(g_vault_name, g_authid[id], data) }
Drago36
08.04.2014
Spróbuj tak:
#define AMMOPACK_LIMIT 500 #define VIP_AMMOPACK_LIMIT 1000 ... SaveAmmo(id) { if(!flag_get(g_LoadSuccess,id)) { server_print("[AutoSaveAmmoPack] User [%i] failed to save AP because it not loaded yet!", id) return } g_ammo[id] = zp_get_user_ammo_packs(id) if(get_user_flags(id) & ADMIN_LEVEL_H) { if(g_ammo[id] >= VIP_AMMOPACK_LIMIT) { g_ammo[id] = VIP_AMMOPACK_LIMIT } } else if(g_ammo[id] >= AMMOPACK_LIMIT) { g_ammo[id] = AMMOPACK_LIMIT } new data[16] num_to_str(g_ammo[id], data, 15) fvault_set_data(g_vault_name, g_authid[id], data) }
Best Answer
Shaxu
08.04.2014
Niestety nie działa, mimo że Vipa posiadam to ograniczono mnie do wartości dla wszystkich ( czyli 500 ).
Daję plusika za próbę udzielenia pomocy, dziękuję.
Edited by Shaxu, 08.04.2014 22:20.