Float:GetPlayerHealthEx(playerid) return Player[playerid][vbVida];
Float:GetPlayerArmourEx(playerid) return Player[playerid][vbColete];
DeleteClosestStrip(playerid);
public OnPlayerStreamIn(playerid, forplayerid)
{
ShowPlayerNameTagForPlayer(playerid, forplayerid, false);
ShowPlayerNameTagForPlayer(forplayerid, playerid, false);
return 1;
}
Float:GetPlayerHealthEx(playerid) return Player[playerid][vbVida]; //Linha do erro 1
Float:GetPlayerArmourEx(playerid) return Player[playerid][vbColete]; //Linha do erro 2
forward GetAdmin(playerid); public GetAdmin(playerid) return Player[playerid][pAdmin];
forward SetAdmin(playerid, VBValor); public SetAdmin(playerid, VBValor) Player[playerid][pAdmin] = VBValor;
forward GetMoney(playerid); public GetMoney(playerid) return Player[playerid][pCash];
forward AddBan(playerid); public AddBan(playerid) Player[playerid][pBan]++;
forward InEvento(playerid, vbValor); public InEvento(playerid, vbValor) NoEvento[playerid] = vbValor;
forward GetMorto(playerid); public GetMorto(playerid) return Player[playerid][pMorto];
stock GetPlayerHealthEx(playerid)
{
new Float:vida;
GetPlayerHealth(playerid, vida);
Player[playerid][vbVida] = vida;
return Player[playerid][vbVida];
}
stock GetPlayerArmourEx(playerid)
{
new Float:colete;
GetPlayerArmour(playerid, colete);
Player[playerid][vbColete] = colete;
return Player[playerid][vbColete];
}
|
Nгo й isso, todo o meu gm tem "GetPlayerHealthEx"
se eu agora remover e tenho de andar a substituir GetPlayerHealthEx para GetPlayerHealth por isso quero remover estes 2 waring :S |
stock GetPlayerHealthEx(playerid)
{
new Float:vida;
GetPlayerHealth(playerid, vida);
Player[playerid][vbVida] = vida;
return Player[playerid][vbVida];
}
stock GetPlayerArmourEx(playerid)
{
new Float:colete;
GetPlayerArmour(playerid, colete);
Player[playerid][vbColete] = colete;
return Player[playerid][vbColete];
}
|
what?
pawn Код:
|
C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4364) : warning 213: tag mismatch C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4365) : warning 213: tag mismatch C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4373) : error 025: function heading differs from prototype C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4374) : error 021: symbol already defined: "GetPlayerHealthEx" C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4377) : warning 213: tag mismatch C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4378) : warning 213: tag mismatch C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4381) : error 025: function heading differs from prototype C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4382) : error 021: symbol already defined: "GetPlayerArmourEx" C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4385) : warning 213: tag mismatch C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4386) : warning 213: tag mismatch
C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4374) : error 021: symbol already defined: "GetPlayerHealthEx"
Float:GetPlayerHealthEx(playerid) return Player[playerid][vbVida];
Float:GetPlayerArmourEx(playerid) return Player[playerid][vbColete];
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
return Player[playerid][vbVida];
Player[playerid][vbVida] = vida;
Player[playerid][vbColete] = colete;
return Player[playerid][vbColete];
stock GetPlayerHealthEx(playerid)
{
new Float:vida;
GetPlayerHealth(playerid, vida);
Player[playerid][vbVida] = vida; //waring
return Player[playerid][vbVida]; //waring
}
stock GetPlayerArmourEx(playerid)
{
new Float:colete;
GetPlayerArmour(playerid, colete);
Player[playerid][vbColete] = colete; //waring
return Player[playerid][vbColete]; //waring
}