Sorry za odkop, ale mam nadzieję, że pomogę innym, którzy dalej nie wiedzą jak to naprawić.
Otwórz *.sma pluginu.
Znajdź:
zp_set_user_ammo_packs(id, ammo - amount) zp_set_user_ammo_packs(player, player_ammo + amount)
Zamień na:
if (id == player) { console_print(id, "Chcesz bugowac AP? Nieladnie... :)"); return 0 } else { zp_set_user_ammo_packs(id, ammo - amount) zp_set_user_ammo_packs(player, player_ammo + amount) }
Zapisz, skompiluj *.sma i wrzuć na serwer.
Bug polegał na tym, że transferowało się AP sobie samemu i się nie odejmowało.
Dodałem warunek jeżeli chce się samemu sobie wysłać AP to wyskakuje wiadomość, jeżeli nie spełnia się warunku to przekazuje AP.
Pozdrawiam.