#include <amxmodx> #include <amxmisc> #include <zombieplague> const ACCESS_FLAG = ADMIN_IMMUNITY #define PLUGIN "Paczki" #define VERSION "1.1" #define AUTHOR "siwy| Wczoraj PrO" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_concmd("amx_daj", "paczka", ACCESS_FLAG, "<nick> <ilosc>") register_concmd("amx_odbierz", "paczka1", ACCESS_FLAG, "<nick> <ilosc>") } public paczka(id, level, cid) { if(!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED; new arg[32], arg2[32]; read_argv(1,arg,31); read_argv(2, arg2, 31); new ile, player; ile = str_to_num(arg2); player = cmd_target(id, arg, 6); if(!player) return PLUGIN_HANDLED; zp_set_user_ammo_packs(player, zp_get_user_ammo_packs(player) + ile); new name_name[32], adminname[32]; get_user_name(player, name_name, 31); get_user_name(id, adminname, 31); client_print(0, print_chat, "Admin: %s dal graczowi: %s [%d Ammo Paczek]", adminname, name_name, ile); return PLUGIN_HANDLED; } public paczka1(id, level, cid) { if(!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED; new arg[32], arg2[32]; read_argv(1,arg,31); read_argv(2, arg2, 31); new ile, player; ile = str_to_num(arg2); player = cmd_target(id, arg, 6); if(!player) return PLUGIN_HANDLED; zp_set_user_ammo_packs(player, zp_get_user_ammo_packs(player) - ile); new name_name[32], adminname[32]; get_user_name(player, name_name, 31); get_user_name(id, adminname, 31); client_print(0, print_chat, "Admin: %s odebral graczowi: %s [%d Ammo Paczek]", adminname, name_name, ile); return PLUGIN_HANDLED; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
Kod błedu
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team daj_ap.sma(1) : error 013: no entry point (no public functions) 1 Error. Could not locate output file daj_ap.amxx (compile failed).