Witam mam pytanie lub proszę o wykonanie jak zmienić aby o to te rangi
#include <amxmodx>
#include <csx>
#include <ColorChat>
new const gNazwaPluginu[] = "Bioahzard";
new const gWersjaPluginu[] = "2.5 Beta";
new const gAutorPluginu[] = "ZyciE";
new const gPrefixPluginu[] = "Biohazard";
new ranganum[47];
new ranga[][] = {
"Brak",
"Bot",
"Gracz",
"Saper",
"Namiestnik",
"Towarzysz",
"Sztabowy",
"Zolnierz",
"Admiral",
"Sierzant",
"Dowodzacy",
"Kapitan Lekkej broni",
"Kapitan ciezkiej broni",
"Inspektor",
"Pulkownik",
"Najemnik",
"Nemezis",
"Poskramiacz Zombie",
"Szef wszystkiego"
}
new rangaxp[47] = {
0,
10,
30,
80,
150,
275,
400,
600,
900,
1350,
1700,
2160,
2700,
3333,
3900,
4600,
5000,
6500,
11000
}
public plugin_init()
{
register_plugin(gNazwaPluginu, gWersjaPluginu, gAutorPluginu);
register_event( "ResetHUD", "eventUpdateStatus", "be");
register_event( "StatusValue", "eventUpdateStatus", "be", "1=1" ,"2=0");
set_task(600.0, "Announcement");
}
public Announcement(id)
{
ColorChat(id,TEAM_COLOR,"[%s]^x03 Ten serwer uzywa^x04 %s^x03 w wersji^x04 %s^x03 autorstwa^x04 %s",gPrefixPluginu, gNazwaPluginu, gWersjaPluginu, gAutorPluginu);
}
public eventUpdateStatus(id)
{
if(is_user_bot(id))
return;
static stats[8], body[8]
get_user_stats(id, stats, body)
while(stats[0] >= rangaxp[ranganum[id]])
ranganum[id]++
set_hudmessage(255, 255, 255, 0.15, 0.45)
show_hudmessage(id, "[%d/%d] Ranga: %s", stats[0], rangaxp[ranganum[id]], ranga[ranganum[id]]);
}
stock showStatus(id, const szStatus[], ...)
{
new szBuffer[128];
vformat(szBuffer, 127, szStatus, 3);
static msgStatusText = 0;
if(!msgStatusText)
msgStatusText = get_user_msgid("StatusText");
message_begin(MSG_ONE, msgStatusText, _, id);
write_byte(0);
write_string(szBuffer);
message_end();
}


Dodatki SourceMod



Temat jest zamknięty










