Witam serdecznie, jak w temacie. Brak zapisu rangi jaką zdobyłem.
Plugin
#include <amxmodx>
#include <amxmisc>#include <csx>#include <fakemeta>#include <cstrike>#include <fun>#define PLUGIN "Ranga"#define VERSION "1.1"#define AUTHOR "spiderman & O'Zone"#define TASK 666#define FLAGA ADMIN_LEVEL_Hpublic plugin_init(){register_plugin(PLUGIN, VERSION, AUTHOR)}public client_connect(id){if(is_user_bot(id))returnnew param[1]param[0] = idset_task(1.0,"rank",TASK+id,param,1,"b")}public client_disconnected(id)if(task_exists(TASK+id))remove_task(TASK+id)public rank(param[]){new id = param[0]new stats[8]new body[8]static stats1[8], body1[8], rankposget_user_stats(id, stats, body)rankpos = get_user_stats(id, stats1, body1);new ranga[30]if ( stats[0] >= 0 && stats[0] <= 29)format(ranga,29,"Podstawowa")else if ( stats[0] >= 30 && stats[0] <= 59)format(ranga,29,"Podstawowa I")else if ( stats[0] >= 60 && stats[0] <= 119)format(ranga,29,"Podstawowa II")else if ( stats[0] >= 120 && stats[0] <= 209)format(ranga,29,"Podstawowa III")else if ( stats[0] >= 210 && stats[0] <= 324)format(ranga,29,"Sierzant I")else if ( stats[0] >= 325 && stats[0] <= 499)format(ranga,29,"Sierzant II")else if ( stats[0] >= 500 && stats[0] <= 729)format(ranga,29,"Sierzant III")else if ( stats[0] >= 730 && stats[0] <= 999)format(ranga,29,"Oficer")else if ( stats[0] >= 1000 && stats[0] <= 1399)format(ranga,29,"Brazowy Gracz I")else if ( stats[0] >= 1400 && stats[0] <= 1849)format(ranga,29,"Brazowy Gracz II")else if ( stats[0] >= 1850 && stats[0] <= 2299)format(ranga,29,"Brazowy Gracz III")else if ( stats[0] >= 2300 && stats[0] <= 2899)format(ranga,29,"Srebrny Gracz I")else if ( stats[0] >= 2900 && stats[0] <= 3549)format(ranga,29,"Srebrny Gracz II")else if ( stats[0] >= 3550 && stats[0] <= 4999)format(ranga,29,"Srebrny Gracz III")else if ( stats[0] >= 5000 && stats[0] <= 5899)format(ranga,29,"Zloty Gracz I")else if ( stats[0] >= 5900 && stats[0] <= 6899)format(ranga,29,"Zloty Gracz II")else if ( stats[0] >= 6900 && stats[0] <= 7999)format(ranga,29,"Zloty Gracz III")else if ( stats[0] >= 8000 && stats[0] <= 12000)format(ranga,29,"ELITA ZLOTYCH GRACZY")new Time[9]get_time("%H:%M:%S",Time,8)set_hudmessage(0, 200, 0, 0.0, 0.17, 0, 6.0, 12.0)show_hudmessage(id,"*[Serwer:ONLY DD_2]^n*[Godzina:%s]^n*[Ranga:%s]^n*[Zabojstw:%d]^n*[Ranking:%d]^n*[V.I.P:%s]",Time,ranga,stats[0],rankpos, get_user_flags(id) & ADMIN_LEVEL_H ? "Tak" : "Nie")}
Modules:
fun
enginefakemeta;geoip;sockets;regexnvaultcstrikecsxhamsandwich