Cześć,
niedawno napisałem plugin, który ma na mapach AWP przy zmianie broni na inną niż nóż lub AWP zabierac wszystkie bronie i oddać nóż i AWP.
Czasami jednak ten plugin crashuje serwer z błędem "run time error 3 (czasami 5)".
Nie widzę raczej sensu debugowania, bo plugin ma dosłownie kilka linijek i mam nadzieję, że ktoś dopatrzy gdzie zrobiłem swój błąd.
I od razu przedstawie drugi problem - w tym samym pluginie, zamiast wyświetlić nick raz, to go wypisuje na czacie 3 razy (cała wiadomość 3 razy jest pisana).
#include <amxmodx> #include <fun> #include <cstrike> #include <ColorChat> #define PLUGIN "Strip !AWP" #define VERSION "1.0" #define AUTHOR "Filip" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("CurWeapon", "ZmianaBroni", "be", "1=1") } public ZmianaBroni(id){ if(!(get_user_weapon(id) == CSW_AWP) && !(get_user_weapon(id) == CSW_KNIFE)){ new nick[33] get_user_name(id, nick, 32) strip_user_weapons(id) give_item(id, "weapon_knife") give_item(id, "weapon_awp") cs_set_user_bpammo(id, CSW_AWP, 30) ColorChat(id, BLUE, "%s - ZAKAZ KUPOWANIA BRONI!!!", nick) } }