Примерен плъгин №1: Добавяне на 65 кръв на играча чрез използване на командата /healme.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fun>
#define PLUGIN_NAME "Give 65 Health Points"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
register_clcmd("say /healme", "cmdHeal")
register_clcmd("say_team /healme", "cmdHeal")
}
public cmdHeal(id)
{
set_user_health(id, get_user_health(id) + 65)
client_print(id, print_chat, "* Poluchi 65 kruv!")
return PLUGIN_HANDLED
}
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fun>
#define PLUGIN_NAME "Restore All Players' Health"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
register_clcmd("say /restorehp", "cmdRestore")
register_clcmd("say_team /restorehp", "cmdRestore")
}
public cmdRestore(id)
{
new iPlayers[32], iPnum
get_players(iPlayers, iPnum, "a")
for(new i; i < iPnum; i++)
set_user_health(iPlayers[i], 100)
client_print(id, print_chat, "* Vsichki igrachi bqha vurnati na 100% kruv!")
return PLUGIN_HANDLED
}