Try (a model itt legyen: models/player/rambo/rambo.mdl mert a playersből állítja be a modeleket):
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>
#pragma semicolon 1
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "HunGamer"
new bool:aktiv;
new cvar_cost;
new const rambo_model[] = "rambo";
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
cvar_cost = register_cvar("rambo_cost", "16000");
register_clcmd("say /rambo", "rambo");
register_logevent("RoundEnd",2,"1=Round_End");
}
public plugin_precache()
{
new model[64];
format(model, 63, "models/player/%s/%s.mdl", rambo_model, rambo_model);
precache_model(model);
return PLUGIN_CONTINUE;
}
public rambo(id)
{
if(!is_user_alive(id))
return PLUGIN_HANDLED;
new cost = get_pcvar_num(cvar_cost);
if(cs_get_user_money(id) < cost)
{
ColorChat(0, GREEN, "A rambo %dbe kerul.", cost);
return PLUGIN_HANDLED;
}
if(aktiv)
{
ColorChat(0, GREEN, "Ebben a korben mar valaki rambo.");
return PLUGIN_HANDLED;
}
cs_set_user_model(id, rambo_model);
set_user_health(id, 250);
give_item(id, "weapon_m249");
cs_set_user_bpammo(id, CSW_M249, 200);
cs_set_user_money(id, cs_get_user_money(id) - cost);
aktiv = true;
new name[32];
get_user_name(id, name, 31);
ColorChat(0, GREEN, "%s rambo modra valtott, VIGYAZZATOK!", name);
return PLUGIN_HANDLED;
}
public RoundEnd()
{
aktiv = false;
}
Szerk: Most láttam csak hogy small is írt egyet. Mind1 itt hagyom én is.