12.01.2013, 03:22
Hello, I just want a modern /stats that opens a new window in game, not shown in chat.
Like this:

The code right now is:
And how Can i make this too:
Like this:

The code right now is:
PHP код:
public ShowStats(playerid,targetid)
{
if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
{
new cash = GetPlayerMoney(targetid);
new atext[20];
if(PlayerInfo[targetid][pPol] == 1) { atext = "Musko"; }
else if(PlayerInfo[targetid][pPol] == 2) { atext = "Zensko"; }
new otext[20];
if(PlayerInfo[targetid][pDrzava] == 1) { otext = "Hrvatska"; }
else if(PlayerInfo[targetid][pDrzava] == 2) { otext = "BiH"; }
else if(PlayerInfo[targetid][pDrzava] == 3) { otext = "Srbija"; }
else if(PlayerInfo[targetid][pDrzava] == 4) { otext = "Crna Gora"; }
else if(PlayerInfo[targetid][pDrzava] == 5) { otext = "Slovenija"; }
else if(PlayerInfo[targetid][pDrzava] == 6) { otext = "Makedonija"; }
else if(PlayerInfo[targetid][pDrzava] == 7) { otext = "Ostalo"; }
new dtext[20];
if(STDPlayer[targetid] == 1) { dtext = "Hlamidija"; }
else if(STDPlayer[targetid] == 2) { dtext = "Goroneja"; }
else if(STDPlayer[targetid] == 3) { dtext = "Sifilis"; }
else { dtext = "Nema"; }
new ftext[30];
if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1)
{ ftext = "PD"; }
else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2)
{ ftext = "FBI"; }
else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4)
{ ftext = "Bolnica"; }
else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5)
{ ftext = "ICF"; }
else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6)
{ ftext = "LCN"; }
else if(PlayerInfo[targetid][pMember] == 7 || PlayerInfo[targetid][pLeader] == 7)
{ ftext = "Gradonacelnik"; }
else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8)
{ ftext = "ICA"; }
else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9)
{ ftext = "CNN"; }
else if(PlayerInfo[targetid][pMember] == 12 || PlayerInfo[targetid][pLeader] == 12)
{ ftext = "Ballas"; }
else if(PlayerInfo[targetid][pMember] == 14 || PlayerInfo[targetid][pLeader] == 14)
{ ftext = "NR"; }
else if(PlayerInfo[targetid][pMember] == 15 || PlayerInfo[targetid][pLeader] == 15)
{ ftext = "GSF"; }
else
{ ftext = "Nema"; }
new f2text[20];
if(PlayerInfo[targetid][pFMember] < 255) { f2text = FamilyInfo[PlayerInfo[targetid][pFMember]][FamilyName]; }
else { f2text = "Nema"; }
new rtext[64];
if(gTeam[targetid] == 5 || PlayerInfo[targetid][pFMember] < 255)//The 2 Organisations
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Outsider"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Associate"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Soldier"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Capo"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Underboss"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Godfather"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1)//PD Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Kadet"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Policajac"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Narednik"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Inspektor"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Porucnik"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Nacelnik"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2)//FBI Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Agent"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Presretac"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Tajni Agent"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Cobra"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Zamenik"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Direktor"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4)//MEdic Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Brat"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Doktor"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Hirurg"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Spec.Hirurg"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Zamenik"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Direktor"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5)//ICF Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Forastero"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Asociado"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Miembro"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Proscrito"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Mano Derecha"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Corona"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6)//LCN Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Associate"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Mafioso"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Cappo"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Consigliere"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Don"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Godfather"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 7)//Mayor ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Vozac"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Zastitar"; }
else if(PlayerInfo[targetid][pLeader] == 7) { rtext = "Gradonacelnik"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8)//ICA Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Ucenik"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Pomagac"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Ucenjivac"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Lovac"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Ubica"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Agent47"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9)//CNN Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Novinar"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Stariji Novinar"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Reporter"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Web Urednik"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Producent"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Glavni Urednik"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 12 || PlayerInfo[targetid][pLeader] == 12)//ballas Rankovi
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "L.Y.Gangster"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Young Gangster"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "O.Y.Gangster"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "O.Gangster"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "D.O.G"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Top O.G"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 14 || PlayerInfo[targetid][pLeader] == 14)//NR Rankovi
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Rookie"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Driver"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Street Driver"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Pro Driver"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Under Boss"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Big Boss"; }
else { rtext = "Nema"; }
}
else if(PlayerInfo[targetid][pMember] == 15 || PlayerInfo[targetid][pLeader] == 15)//GSF gang Ranks
{
if(PlayerInfo[targetid][pRank] == 1) { rtext = "Busta"; }
else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Homeboy"; }
else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Real Memba"; }
else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Gangsta"; }
else if(PlayerInfo[targetid][pRank] == 5) { rtext = "O.G"; }
else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Top O.G"; }
else { rtext = "Nema"; }
}
else
{
rtext = "Nema";
}
new jtext[20];
if(PlayerInfo[targetid][pJob] == 1) { jtext = "Detektiv"; }
else if(PlayerInfo[targetid][pJob] == 2) { jtext = "Advokat"; }
else if(PlayerInfo[targetid][pJob] == 3) { jtext = "Prostitutka"; }
else if(PlayerInfo[targetid][pJob] == 4) { jtext = "Diler droge"; }
else if(PlayerInfo[targetid][pJob] == 5) { jtext = "Kradljivac auta"; }
else if(PlayerInfo[targetid][pJob] == 6) { jtext = "Novinar"; }
else if(PlayerInfo[targetid][pJob] == 7) { jtext = "Mehanicar"; }
else if(PlayerInfo[targetid][pJob] == 8) { jtext = "Telohranitelj"; }
else if(PlayerInfo[targetid][pJob] == 9) { jtext = "Diler oruzija"; }
else if(PlayerInfo[targetid][pJob] == 10) { jtext = "Farmer"; }
else if(PlayerInfo[targetid][pJob] == 11) { jtext = "Radnik"; }
else if(PlayerInfo[targetid][pJob] == 14) { jtext = "Vozac busa"; }
else if(PlayerInfo[targetid][pJob] == 15) { jtext = "Raznosac novina"; }
else if(PlayerInfo[targetid][pJob] == 16) { jtext = "Dostavljac"; }
else if(PlayerInfo[targetid][pJob] == 17) { jtext = "Raznosac pice"; }
else if(PlayerInfo[targetid][pJob] == 18) { jtext = "Kosac trave"; }
else if(PlayerInfo[targetid][pJob] == 19) { jtext = "Farmer droge"; }
else if(PlayerInfo[targetid][pJob] == 20) { jtext = "Svercer droge"; }
else if(PlayerInfo[targetid][pJob] == 21) { jtext = "Komunalno"; }
else if(PlayerInfo[targetid][pJob] == 22) { jtext = "Svercer materijala"; }
else if(PlayerInfo[targetid][pJob] == 23) { jtext = "Diler Oruzija"; }
else if(PlayerInfo[targetid][pJob] == 25) { jtext = "Postar"; }
else if(PlayerInfo[targetid][pJob] == 26) { jtext = "Masinovodja"; }
else { jtext = "Nema"; }
new drank[20];
if(PlayerInfo[targetid][pDonateRank] == 1) { drank = "Bronzani"; }
else if(PlayerInfo[targetid][pDonateRank] == 2) { drank = "Srebrni"; }
else if(PlayerInfo[targetid][pDonateRank] >= 3) { drank = "Zlatni"; }
else { drank = "Nema"; }
new married[20];
strmid(married, PlayerInfo[targetid][pMarriedTo], 0, strlen(PlayerInfo[targetid][pMarriedTo]), 255);
new age = PlayerInfo[targetid][pGodine];
new ptime = PlayerInfo[targetid][pConnectTime];
new deaths = PlayerInfo[targetid][pDeaths];
new drugs = PlayerInfo[targetid][pDrugs];
new mats = PlayerInfo[targetid][pMats];
new wanted = WantedLevel[targetid];
new level = PlayerInfo[targetid][pLevel];
new exp = PlayerInfo[targetid][pExp];
new kills = PlayerInfo[targetid][pKills];
new pnumber = PlayerInfo[targetid][pPnumber];
new account = PlayerInfo[targetid][pAccount];
new nxtlevel = PlayerInfo[targetid][pLevel]+1;
new expamount = nxtlevel*levelexp;
new housekey = PlayerInfo[targetid][pPhousekey];
new bizkey = PlayerInfo[targetid][pPbiskey];
new local = PlayerInfo[targetid][pLocal];
new warns = PlayerInfo[targetid][pWarns];
new poeni = PlayerInfo[playerid][pPayCheck]/225;
new name[MAX_PLAYER_NAME];
new Float:shealth = PlayerInfo[targetid][pSHealth];
new crimes = PlayerInfo[targetid][pCrimes];
new arrests = PlayerInfo[targetid][pArrested];
new warrests = PlayerInfo[targetid][pWantedDeaths];
GetPlayerName(targetid, name, sizeof(name));
new Float:px,Float:py,Float:pz;
GetPlayerPos(targetid, px, py, pz);
new coordsstring[256];
format(coordsstring, sizeof(coordsstring),"______________________________________________________________________________Zivot Igraca____");
SendClientMessage(playerid, COLOR_LIGHTBLUE,coordsstring);
format(coordsstring, sizeof(coordsstring)," Igrac: %s",name);
SendClientMessage(playerid, COLOR_ORANGE,coordsstring);
format(coordsstring, sizeof(coordsstring), " Level:[%d] Respekti:[%d/%d] Novac:[$%d] Banka:[%d$] Mob:[%d] ", level,exp,expamount,cash,account,pnumber );
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), " Pol:[%s] Godine:[%d] Drzava[%s] Sati Igre:[%d] Donator:[%s] Upozorenja[%d]", atext,age,otext,ptime,drank,warns);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), " Posao:[%s] Ozenjen/Udata:[%s] Droga:[%d] Materijali:[%d] Bolest:[%s] Spawn Health:[%.1f]",jtext,married,drugs,mats,dtext,shealth+50);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), " Ubistava:[%d] Smrti:[%d] Zlocina pocinjeno:[%d] Puta Uhapsen:[%d] Wanted Smrti:[%d] Trazeni level:[%d]",kills,deaths,crimes,arrests,warrests,wanted);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), " Organizacija:[%s] Rank:[%s] Kuca [%d] Firma [%d] Local[%d] PayDay Poeni[%d/30]",ftext,rtext,housekey,bizkey,local,poeni);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
SendClientMessage(playerid, COLOR_LIGHTBLUE,"_______________________________________________________________________Euro Gaming RolePlay Server___");
}
}
