PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#define PLUGIN "Rutbe Sistemi"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
new syncobj;
new rutbe[33][32],frag[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
syncobj = CreateHudSyncObj()
set_hudmessage(0, 255, 0, 0.55, 0.85, 0, 6.0, 12.0)
register_event("DeathMsg","eDeath","a")
}
public client_putinserver(id) {
frag[id] = 0;
copy(rutbe[id],31,"Er")
set_task(1.0,"UpdateHud",id,_,_,"b")
}
public UpdateHud(id) {
ShowSyncHudMsg(id, syncobj,"[Rutbe: %s]^nFrag: %d",rutbe[id],frag[id])
}
public eDeath() {
new attacker = read_data(1);
new victim = read_data(2);
if( (1 <= attacker <= 32) && (1 <= victim <= 32) && is_user_connected(victim) && is_user_connected(attacker)) {
frag[attacker]++
CheckRutbe(attacker)
}
}
public CheckRutbe(id) {
if(frag[id] < 5) {
copy(rutbe[id],31,"Er")
}
else if(frag[id] < 10) {
if(frag[id] == 5) {
give_item(id,"weapon_glock18")
cs_set_user_bpammo(id,CSW_GLOCK18,40)
}
copy(rutbe[id],31,"Onbasi")
}
else if(frag[id] < 15) {
if(frag[id] == 10) {
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id,CSW_DEAGLE,14)
}
copy(rutbe[id],31,"Cavus")
}
else if(frag[id] < 20) {
if(frag[id] == 15) {
give_item(id,"weapon_tmp")
cs_set_user_bpammo(id,CSW_TMP,60)
}
copy(rutbe[id],31,"Tegmen")
}
else if(frag[id] < 25) {
if(frag[id] == 20) {
give_item(id,"weapon_mp5navy")
cs_set_user_bpammo(id,CSW_MP5NAVY,60)
}
copy(rutbe[id],31,"Yuzbasi")
}
else if(frag[id] < 30) {
if(frag[id] == 25) {
give_item(id,"weapon_famas")
cs_set_user_bpammo(id,CSW_FAMAS,50)
}
copy(rutbe[id],31,"Binbasi")
}
else if(frag[id] < 35) {
if(frag[id] == 30) {
give_item(id,"weapon_ak47")
cs_set_user_bpammo(id,CSW_AK47,60)
}
copy(rutbe[id],31,"Yarbay")
}
else if(frag[id] < 40) {
if(frag[id] == 35) {
give_item(id,"weapon_m4a1")
cs_set_user_bpammo(id,CSW_M4A1,60)
}
copy(rutbe[id],31,"Albay")
}
else {
if(frag[id] == 40) {
give_item(id,"weapon_g3sg1")
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id,CSW_G3SG1,60)
cs_set_user_bpammo(id,CSW_DEAGLE,14)
}
copy(rutbe[id],31,"Orgeneral")
}
}
Bir dene bakalım. Ben hiç denemedim. Sorun olursa söylersin düzeltirim.