Примерен плъгин №1: Изписване на кръвта на играча в чата чрез използване на командата /health.
Код за потвърждение: Избери целия код
#include <amxmodx>
#define PLUGIN_NAME "Print Player's Health in Chat"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
register_clcmd("say /health", "cmdPrintHealth")
register_clcmd("say_team /health", "cmdPrintHealth")
}
public cmdPrintHealth(id)
{
client_print(id, print_chat, "* Imash %i Health Points", get_user_health(id))
return PLUGIN_HANDLED
}
Код за потвърждение: Избери целия код
#include <amxmodx>
#define PLUGIN_NAME "Print All Players' Health in Chat"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
register_clcmd("say /healthall", "cmdPrintHealth")
register_clcmd("say_team /healthall", "cmdPrintHealth")
}
public cmdPrintHealth(id)
{
new iPlayers[32], iPnum, iHealth
get_players(iPlayers, iPnum, "a")
for(new i; i < iPnum; i++)
iHealth += get_user_health(iPlayers[i])
client_print(id, print_chat, "* Suvkupnostta na kruv na vsichki igrachi e: %i", iHealth)
return PLUGIN_HANDLED
}