Stats -
MrCallum - 20.03.2016
Код:
CMD:stats(playerid, params[])
{
{
new maskholder[5], genderholder[8], weaponholder[32], pname[MAX_PLAYER_NAME +1], Float: health, Float: kev;
GetWeaponName(playerid, weaponholder, sizeof(weaponholder)), GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerHealth(playerid, health), GetPlayerArmour(playerid, kev);
if(GetPlayerWeapon(playerid) == 0) weaponholder = "Fists"; // fix
else if(GetPlayerWeapon(playerid) > 0) weaponholder = GunName[GetPlayerWeapon(playerid)];
if(PlayerInfo[playerid][Mask] == 0) maskholder = "No";
else if(PlayerInfo[playerid][Mask] == 1) maskholder = "Yes";
if(PlayerInfo[playerid][Gender] == 1) genderholder = "Male";
else if(PlayerInfo[playerid][Gender] == 2) genderholder = "Female";
new coordsstring[268], str[3000];
format(coordsstring, sizeof(coordsstring),"|_______________________| Ingame statistics of %s |_______________________|", pname);
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[Gender: %s] [Level: %d] [Experience: %d/8] [Money: %d] [Bank: %d] [Phone Number: %d]", genderholder, PlayerInfo[playerid][Level], PlayerInfo[playerid][Exp], GetPlayerMoney(playerid), PlayerInfo[playerid][BankMoney], PlayerInfo[playerid][PhoneNumber]);
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[Mask: %s] [Mask ID: %d] [Primary Weapon: %s] [Ammo: %d] [Health: %d] [Armour: %d]", maskholder, PlayerInfo[playerid][MaskID], weaponholder, GetPlayerAmmo(playerid), floatround(health), floatround(kev));
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[Faction: %s] [Faction Tier: %d] [Faction Rank: %s] [Medikits: %d]", GetFactionName(playerid), PlayerInfo[playerid][FactionTier], PlayerInfo[playerid][FactionRank], pMedikit[playerid]);
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[House Owner: %d] [Vehicle Owner: %d] [Business Owner: %d]", PlayerInfo[playerid][HouseOwner], PlayerInfo[playerid][VehicleOwner], PlayerInfo[playerid][BizOwner]);
strcat(str, coordsstring);
}
new str[3000];
ShowPlayerDialog(playerid, DIALOG_SHOW_INFO, DIALOG_STYLE_MSGBOX, "{33AA33}General Player Information", str, "Ok", "Close");
return 1;
}
I do /stats in game and it does not show up, why?
Respuesta: Stats -
Harty - 20.03.2016
Код:
CMD:stats(playerid, params[])
{
new maskholder[5], genderholder[8], weaponholder[32], pname[MAX_PLAYER_NAME +1], Float: health, Float: kev;
GetWeaponName(playerid, weaponholder, sizeof(weaponholder)), GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerHealth(playerid, health), GetPlayerArmour(playerid, kev);
if(GetPlayerWeapon(playerid) == 0) weaponholder = "Fists"; // fix
else if(GetPlayerWeapon(playerid) > 0) weaponholder = GunName[GetPlayerWeapon(playerid)];
if(PlayerInfo[playerid][Mask] == 0) maskholder = "No";
else if(PlayerInfo[playerid][Mask] == 1) maskholder = "Yes";
if(PlayerInfo[playerid][Gender] == 1) genderholder = "Male";
else if(PlayerInfo[playerid][Gender] == 2) genderholder = "Female";
new coordsstring[268], str[3000];
format(coordsstring, sizeof(coordsstring),"|_______________________| Ingame statistics of %s |_______________________|", pname);
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[Gender: %s] [Level: %d] [Experience: %d/8] [Money: %d] [Bank: %d] [Phone Number: %d]", genderholder, PlayerInfo[playerid][Level], PlayerInfo[playerid][Exp], GetPlayerMoney(playerid), PlayerInfo[playerid][BankMoney], PlayerInfo[playerid][PhoneNumber]);
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[Mask: %s] [Mask ID: %d] [Primary Weapon: %s] [Ammo: %d] [Health: %d] [Armour: %d]", maskholder, PlayerInfo[playerid][MaskID], weaponholder, GetPlayerAmmo(playerid), floatround(health), floatround(kev));
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[Faction: %s] [Faction Tier: %d] [Faction Rank: %s] [Medikits: %d]", GetFactionName(playerid), PlayerInfo[playerid][FactionTier], PlayerInfo[playerid][FactionRank], pMedikit[playerid]);
strcat(str, coordsstring);
format(coordsstring, sizeof(coordsstring), "[House Owner: %d] [Vehicle Owner: %d] [Business Owner: %d]", PlayerInfo[playerid][HouseOwner], PlayerInfo[playerid][VehicleOwner], PlayerInfo[playerid][BizOwner]);
strcat(str, coordsstring);
new str[3000];
ShowPlayerDialog(playerid, DIALOG_SHOW_INFO, DIALOG_STYLE_MSGBOX, "{33AA33}General Player Information", str, "Ok", "Close");
return 1;
}
Try now.
Re: Stats -
MrCallum - 20.03.2016
Works, thank you, +REPPED