new Float:Healthh,str[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); GetPlayerHealth(Healthh); format(str, sizeof(str),"%.0f_%s", Healthh,name); SetPlayerName(playerid, Healthh,name);
C:\Users\yan\Desktop\LS DM\gamemodes\DBv1.pwn(1649) : warning 213: tag mismatch C:\Users\yan\Desktop\LS DM\gamemodes\DBv1.pwn(1651) : error 035: argument type mismatch (argument 2) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
GetPlayerHealth(Healthh); //1649 SetPlayerName(playerid, Healthh,name); // 1651
format(string, sizeof(string), "%d %s", name, health);
SetPlayerName(playerid, string);
new Text3D:HPInfo;
public OnGameModeInit()
{
// This will fully disable all player nametags
// (including health and armour bars)
ShowNameTags(0);
}
public OnPlayerSpawn(playerid)
{
new HPstring[120];
new Float:pHealth;
new Float:pArmour;
GetPlayerHealth(playerid, pHealth);
GetPlayerArmour(playerid, pArmour);
format(HPstring,sizeof(HPstring),"%s{FFFFFF}%.0f hp, %.0f armour", pHealth, pArmour);
Update3DTextLabelText(HPInfo, 0xFFFFFFFF, HPstring);
return 1;
}
public OnPlayerUpdate(playerid)
{
new HPstring[120];
new Float:pHealth;
new Float:pArmour;
GetPlayerHealth(playerid, pHealth);
GetPlayerArmour(playerid, pArmour);
format(HPstring,sizeof(HPstring),"%s{FFFFFF}%.0f hp, %.0f armour", pHealth, pArmour);
Update3DTextLabelText(HPInfo, 0xFFFFFFFF, HPstring);
return 1;
}
PHP код:
|
format(str, sizeof(str),"%.0f_%s", Healthh,name);
SetPlayerName(playerid, str);
public OnPlayerSpawn(playerid) { new Float:hp, string[50], name[MAX_PLAYER_NAME]; GetPlayerHealth(playerid,hp); GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%.0f_%s", hp, name); SetPlayerName(playerid, string);
public OnPlayerUpdate(playerid)
{
new Float:hp, string[50], name[MAX_PLAYER_NAME];
GetPlayerHealth(playerid,hp);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%.0f_%s", hp, name);
SetPlayerName(playerid, string);
return 1;
}
public OnPlayerUpdate(playerid)
{
new Float:hp, string[50], name[MAX_PLAYER_NAME];
GetPlayerHealth(playerid,hp);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%d_%s", floatround(hp, floatround_round), name);
SetPlayerName(playerid, string);
return 1;
}