#1

Код:
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?
Reply
#2

Код:
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.
Reply
#3

Works, thank you, +REPPED
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)