#include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #define PLUGIN "Tarcza" #define VERSION "1.0" #define AUTHOR "Emru" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /tarcza","shi") } public shi(id) { if(!is_user_alive(id)) { client_print(id,print_chat,"[Tarcza] Jestes trupem") } if(cs_get_user_money(id) >= 8000) { cs_set_user_money(id, cs_get_user_money(id)-8000); give_item(id, "weapon_shield") client_print(id,print_chat,"[Tarcza] Dostales Tarcze!") } else client_print(id,print_chat,"[Tarcza] Nie stac Cie...") }Jeśli robisz to na serwer COD MOD to nie zadziała ..
Wtedy musiałbyś użyć
cod_set_user_shield(id, 1);
Wszystko fajnie tylko nie podał takich informacji. Ogólnie wydaje mi się, że kod, który podałem jest ok. tym bardziej, że zawsze może sobie cenę tarczy ustawić cvarem, a nie edytować i kompilować za każdym razem, gdy chce zmienić cenę.
Niemniej rzeczywiście na COD nie zadziała ten sposób, który podał/em i trzeba byłoby użyć cod_set_user_shield