I've done a plugin, called Transformer Mod and i got problems with it.
This is the plugin:
Code:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <amxmisc>
public plugin_init() {
register_plugin("Transformer Mod", "1.1", "MaTTe")
new keys = MENU_KEY_0|MENU_KEY_1|MENU_KEY_2|MENU_KEY_3
register_menucmd(register_menuid("Which animal do you want?"), keys, "setModel")
register_clcmd("say modelmenu", "showModelMenu")
register_clcmd("say menu", "showModelMenu")
register_clcmd("say model", "showModelMenu")
register_event("ResetHUD", "hook_hud", "be")
}
public hook_hud(id)
{
set_task(0.2, "showModelMenu", id)
}
public showModelMenu(id)
{
new menu[192]
new keys = MENU_KEY_0|MENU_KEY_1|MENU_KEY_2|MENU_KEY_3
format(menu, 191, "Which animal do you want?^n^n1. Spider^n2. Chicken^n3. Lobster^n4. Alien")
show_menu(id, keys, menu)
return PLUGIN_HANDLED
}
public setModel(id, key)
{
if (key == 0)
{
cs_set_user_model(id, "models/spider.mdl")
} else if (key == 1) {
cs_set_user_model(id, "models/chicken.mdl")
} else if (key == 2) {
cs_set_user_model(id, "models/lobster.mdl")
} else if (key == 3) {
cs_set_user_model(id, "models/alien.mdl")
}
}
public plugin_precache()
{
precache_model("models/spider.mdl")
precache_model("models/chicken.mdl")
precache_model("models/lobster.mdl")
precache_model("models/alien.mdl")
}
This works fine.
BUT, when i add
Code:
set_user_health(id, "200")
under the cs_set_user_model (all of them) i get error in compilation.
can someone tell me how to make the set_user_health and set_user_speed to work?