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)
}
}


Dodatki SourceMod




Temat jest zamknięty




block_buying.amxx






