/stats command problem
#1

Hello guy's , I have a problem with the "stats" command , I don't get errors but the command don't work ingame

The command is
Quote:

CMDtats(playerid, params[])
{
new cash = PlayerInfo[playerid][pCash];
new bank = PlayerInfo[playerid][pBank];
new paycheck = PlayerInfo[playerid][pPayCheckMoney];
new level = PlayerInfo[playerid][pLevel];
new exp = PlayerInfo[playerid][pExp];
new nxtlevel = PlayerInfo[playerid][pLevel]+1;
new expamount = nxtlevel*levelexp;
new hours = PlayerInfo[playerid][pHours];
new sex = PlayerInfo[playerid][pSex];
new age = PlayerInfo[playerid][pAge];
new donate = PlayerInfo[playerid][pDonateRank];
new warns = PlayerInfo[playerid][pWarns];
new admin = PlayerInfo[playerid][pAdmin];
new tester = PlayerInfo[playerid][pHelper];
new number = PlayerInfo[playerid][pNumber];
new cell = PlayerInfo[playerid][pCellPhone];
new housekey = PlayerInfo[playerid][pHouseKey];
new bizkey = PlayerInfo[playerid][pBizKey];
new channel = PlayerInfo[playerid][pChannel];
new Floathealth = PlayerInfo[playerid][pSHealth];
new vehkey = PlayerInfo[playerid][pCarKey];
new sparekey = PlayerInfo[playerid][pSpareKey];
new workkey = PlayerInfo[playerid][pWorkOn];
new faction = PlayerInfo[playerid][pFaction];
new rank = PlayerInfo[playerid][pRank];
new job = PlayerInfo[playerid][pJob];
new sidejob = PlayerInfo[playerid][pSideJob];

new ammo1 = PlayerInfo[playerid][pAmmo1];
new ammo2 = PlayerInfo[playerid][pAmmo2];

new wstring1[56], gunname1[32];
GetWeaponName(PlayerInfo[playerid][pPerm1],gunname1,sizeof(gunname1));
if(PlayerInfo[playerid][pPerm1] == 0) { wstring1 = "N/A"; }
else if(PlayerInfo[playerid][pPerm1] > 0) { wstring1 = gunname1; }
else { wstring1 = "None"; }

new wstring2[56], gunname2[32];
GetWeaponName(PlayerInfo[playerid][pPerm2],gunname2,sizeof(gunname2));
if(PlayerInfo[playerid][pPerm2] == 0) { wstring2 = "N/A"; }
else if(PlayerInfo[playerid][pPerm2] > 0) { wstring2 = gunname2; }
else { wstring2 = "None"; }

new wstring3[56], gunname3[32];
GetWeaponName(PlayerInfo[playerid][pMeleeWep],gunname3,sizeof(gunname3));
if(PlayerInfo[playerid][pMeleeWep] == 0) { wstring3 = "N/A"; }
else if(PlayerInfo[playerid][pMeleeWep] > 0) { wstring3 = gunname3; }
else { wstring3 = "None"; }

new nums[64];
if(cell == 0) {
nums = "None";
} else {
format(nums, sizeof(nums), "%d", number);
}

new houses[64];
if(housekey == -1) {
houses = "None";
} else {
format(houses, sizeof(houses), "%d", housekey);
}

new bizs[64];
if(bizkey == -1) {
bizs = "None";
} else {
format(bizs, sizeof(bizs), "%d", bizkey);
}

new rents[11];
if(GetIntVar(playerid, "RentVehKey") == 0) {
rents = "None";
} else {
format(rents, sizeof(rents), "%d", GetIntVar(playerid, "RentVehKey"));
}

new vehs[11];
if(vehkey == 0) {
vehs = "None";
} else {
format(vehs, sizeof(vehs), "%d", vehkey);
}

new works[64];
if(workkey == -1) {
works = "None";
} else {
format(works, sizeof(works), "%d-%s", workkey, BizInfo[workkey][bizName]);
}

new spares[11];
if(sparekey == 0) {
spares = "None";
} else {
format(spares, sizeof(spares), "%d", sparekey);
}

new radios[11];
if(PlayerInfo[playerid][pRadio] == 0) {
radios = "No";
} else {
radios = "Yes";
}

new sexr[11];
if(sex == 1) format(sexr,11,"Masculin");
else if(sex == 2) format(sexr,11,"Feminin");

new drank[11];
if(donate == 0) format(drank,11,"N/A");
else if(donate == 1) format(drank,11,"Bronz");
else if(donate == 2) format(drank,11,"Silver");
else if(donate == 3) format(drank,11,"Gold");

new fname[128];
if(faction == 0) format(fname,128,"N/A");
else format(fname,128,"%s",GetShortFactionName(faction) );

new rname[128];
if(rank == 0) format(rname,128,"N/A");
else format(rname,128,"%s",GetRankName(playerid));

new jname[128];
if(job == 0) format(jname,128,"N/A");
else format(jname,128,"%s",GetJobName(job));

new sjname[128];
if(sidejob == 0) format(sjname,128,"N/A");
else format(sjname,128,"%s",GetJobName(sidejob));

format(msg, sizeof(msg), "================================|* %s *|================================",GetName(player id));
SCM(playerid,COLOR_LIGHTGREEN, msg);
format(msg, sizeof(msg), "Factiune:[%s] | Rank:[%s] | Sex:[%s] | Origine:[%s] | Varsta:[%d] | Job:[%s] | Numar:[%s]", fname, rname, sexr,PlayerInfo[playerid][pOrigin],age,jname,nums);
SCM(playerid, COLOR_WHITE,msg);
format(msg, sizeof(msg), "Melee:[%s] Primary:[%s] Ammo:[%d] Secondary:[%s] Ammo:[%d]", wstring3, wstring1,ammo1,wstring2,ammo2);
SCM(playerid, COLOR_GREY,msg);
format(msg, sizeof(msg), "Nivel:[%d] Experienta:[%d/%d] Donator:[%s]", level,exp,expamount,drank);
SCM(playerid, -1,msg);
format(msg, sizeof(msg), "SpawnHealth:[%.1f] Ore jucate:[%d] Stil de lupta:[%s]", shealth+100.0, hours, GetFightStyleName(playerid));
SCM(playerid, COLOR_FADE1,msg);
format(msg, sizeof(msg), "Bani:[$%d] Banca:[$%d] PayCheck:[$%d]", cash, bank, paycheck);
SCM(playerid, COLOR_FADE1,msg);
format(msg, sizeof(msg), "WorkOn:[%s] Cheie casa:[%s] Cheie afacere:[%s] Job secundar:[%s]", works, houses, bizs, sjname);
SCM(playerid, COLOR_FADE1,msg);
format(msg, sizeof(msg), "Cheie vehicul:[%s] DuplicateKey:[%s] Masina inchiriata:[%s] Radio:[%s][%d]", vehs, spares, rents, radios, channel);
SCM(playerid, COLOR_FADE1,msg);
format(msg, sizeof(msg), "Advertismente:[%d] IP:[%s] Admin:[%d] Tester:[%d]", warns, GetPlayerIP(playerid), admin, tester);
SCM(playerid, COLOR_FADE1,msg);
SCM(playerid,COLOR_LIGHTGREEN,"___________________ _____________________________________");

return 1;
}

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)