Nah nekem mennem kell de hogy ne kelljen várnod ha mégis erre lenne szügséged akkor itt is van :
Kód:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#define PLUGIN "ujra"
#define VERSION "1.0"
#define AUTHOR "IrOn"
new ara
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd( "say /ujra","Ujraeledes");
register_event("ResetHUD","reset","be")
ara = register_cvar( "ujraeledes_ar", "5000" );
}
public reset(id) {
client_print(id, print_chat, "Ha ujra szeretnel eledni ird be /ujra, ara: %d$.", get_pcvar_num( ara ))
}
public Ujraeledes(id) {
new CsTeams:team = cs_get_user_team(id)
new money = cs_get_user_money(id)
if(team == CS_TEAM_T) {
if(money >= get_pcvar_num( ara )) {
new parm[1]
parm[0]=id
set_task(0.5,"ujraelesztes",72,parm,1)
set_task(0.7,"ujraelesztes",72,parm,1)
set_task(0.9,"fegyverek",72,parm,1)
cs_set_user_money(id, money - get_pcvar_num( ara ))
}
else {
client_print(id, print_chat, "Nincs eleg penzed !")
}
}
if(team == CS_TEAM_CT)
{
if(money >= get_pcvar_num( ara )) {
new parm[1]
parm[0]=id
set_task(0.5,"ujraelesztes",72,parm,1)
set_task(0.7,"ujraelesztes",72,parm,1)
set_task(0.9,"fegyverek",72,parm,1)
cs_set_user_money(id, money - get_pcvar_num( ara ))
}
else {
client_print(id, print_chat, "Nincs eleg penzed !")
}
}
}
public ujraelesztes(parm[1]) {
spawn(parm[0])
}
public fegyverek(parm[1]) {
new id = parm[0]
new CsTeams:team = cs_get_user_team(id)
give_item(id, "item_suit")
give_item(id, "weapon_knife")
if(team == CS_TEAM_T)
{
give_item(id,"weapon_glock18")
}
else if(team == CS_TEAM_CT)
{
give_item(id,"weapon_usp")
}
}
Ebben a sorban tudod szabályozni a respawn árát:
Kód:
ara = register_cvar( "ujraeledes_ar", "5000" );