20.03.2016, 18:48
Код:
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; }