Kód:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <csx>
#include <hamsandwich>
new kills[32]
public plugin_init()
{
register_plugin("Kills counter", "1.0", "Jelle")
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
}
public fwHamPlayerSpawnPost(id)
{
if ( is_user_alive(id) )
{
new stats[8], bodyhits[8]
get_user_stats(id, stats, bodyhits)
stats[0] = kills[id]
name_stuff(id)
}
}
public client_infochanged(id)
{
new OldName[32], NewName[32]
get_user_name(id, OldName, 31)
get_user_info(id, "name", NewName, 31)
if ( equal(OldName, NewName) ) return
name_stuff(id)
}
name_stuff(id)
{
new Name[32]
get_user_name(id, Name, 31)
if ( kills[id] > 100 )
{
new prefix[] = "[Newbie]"
new FullName[64]
formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
set_user_info(id, "name", FullName)
}
else if ( kills[id] > 500 )
{
new prefix[] = "[Semi-pro]"
new FullName[64]
formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
set_user_info(id, "name", FullName)
}
else if ( kills[id] > 750 )
{
new prefix[] = "[Pro]"
new FullName[64]
formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
set_user_info(id, "name", FullName)
}
else if ( kills[id] > 1000 )
{
new prefix[] = "[Veteran]"
new FullName[64]
formatex(FullName, charsmax(FullName), "%s %s", prefix, Name)
set_user_info(id, "name", FullName)
}
}
Ha bele írok még 1 else if-et akkor további rankokat lehet hozzáadni ugye ?
Jah és zölden fogja írni a chat rangot ?