[Ajuda] 3 Warings
#1

Oi alguem me ajuda? rep+

1Waring warning 213: tag mismatch

Linha:
pawn Код:
Float:GetPlayerHealthEx(playerid) return Player[playerid][vbVida];
2Waring warning 213: tag mismatch

Linha:
pawn Код:
Float:GetPlayerArmourEx(playerid) return Player[playerid][vbColete];
3Waring warning 202: number of arguments does not match definition XXXXXXXXXXXXXXX WARING RESOLVIDA

Linha:
pawn Код:
DeleteClosestStrip(playerid);
Reply
#2

vc tem de passar mais code para podermos ajudar.
Reply
#3

Quote:
Originally Posted by PT
Посмотреть сообщение
vc tem de passar mais code para podermos ajudar.
й a linha onde estб o erro, mas prontos vou postar a public


pawn Код:
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];
Reply
#4

sera que e algo tipo isto que queres??

pawn Код:
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];
}
Reply
#5

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
Reply
#6

Quote:
Originally Posted by MorreJaa
Посмотреть сообщение
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
what?

pawn Код:
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];
}
olha bem rapaz e GetPlayerHealthEx como tu tens na gm,
Reply
#7

Quote:
Originally Posted by PT
Посмотреть сообщение
what?

pawn Код:
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];
}
olha bem rapaz e GetPlayerHealthEx como tu tens na gm,
vi mal pensava que tava stock getplayerarmour(playerid)

tinha so 2 warings agora tenho 4 erros e 6 warings :/ vou meter aqui os 4 erros


Код:
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
os erros que tao ai sao das strock que me mandou...

as 2 primeiras warings sao as mesmas que tao no primeiro post.
Reply
#8

Код:
C:\xxxx\xxxx\xxxx\xxxx\xxxx\xxxx.pwn(4374) : error 021: symbol already defined: "GetPlayerHealthEx"
deleta as outras, ja tao defenidas...
Reply
#9

Deleto o que?
Reply
#10

Jб deletei as outras

pawn Код:
Float:GetPlayerHealthEx(playerid) return Player[playerid][vbVida];
pawn Код:
Float:GetPlayerArmourEx(playerid) return Player[playerid][vbColete];
agora da estes warings:

pawn Код:
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
warning 213: tag mismatch
Linhas
pawn Код:
return Player[playerid][vbVida];
Linhas
pawn Код:
Player[playerid][vbVida] = vida;
Linhas
pawn Код:
Player[playerid][vbColete] = colete;
Linhas
pawn Код:
return Player[playerid][vbColete];
os warings tao nas stocks

pawn Код:
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
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)