[Ajuda] Erro, "pDonateRank"
#1

Quando compilo da esse erro:

C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(7491) : error 017: undefined symbol "pDonateRank"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


PHP код:
public SetPlayerSpawn(playerid)
{
    new 
string[128];
    if(
IsPlayerConnected(playerid))
    {
        if(!
IsPlayerNPC(playerid))
        {
            if(
MedicBill[playerid] == && PlayerInfo[playerid][pJailed] == && PlayerPaintballing[playerid] == 0)
            {
                if(
FirstSpawn[playerid] != 1)
                {
                    
/*new string[256];
                    new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost;
                    SafeGivePlayerMoney(playerid, -cut);
                    format(string, sizeof(string), "DOC: Your Medical Bill comes to $%d, Have a nice day.", cut);
                    SendClientMessage(playerid, TEAM_CYAN_COLOR, string);
                    MedicBill[playerid] = 0;
                    MedicTime[playerid] = 0;
                    NeedMedicTime[playerid] = 0;*/
                    
PlayerInfo[playerid][pDeaths] += 1;
                    
SetPlayerHealth(playerid25.0);
                    
SetPlayerInterior(playerid3);
                    
PlayerInfo[playerid][pInt] = 3;
                    
SetPlayerFacingAngle(playerid0);
                    
TogglePlayerControllable(playerid0);
                    
GameTextForPlayer(playerid"~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~You need to rest now ..."300003);
                    
JustDied[playerid] = 1;
                    
MedicTime[playerid] = 1;
                    
ApplyAnimation(playerid"CRACK""crckdeth2"4.010000);
                    if(
PlayerInfo[playerid][pDonateRank] > 0//A linha que ta dando erro
                    
{
                        
NeedMedicTime[playerid] = 30;
                    }
                    else
                    {
                        
NeedMedicTime[playerid] = 40;
                    }
                    
PlayerPlaySound(playerid10620.00.00.0);
                    return 
1;
                } 
Reply
#2

@edit

procura o local q vc definiu as variaves p...

geralmente й na enum pInfo e pхe pDonateRank, no meio das p...
Reply
#3

pawn Код:
public SetPlayerSpawn(playerid)
{
    new string[128];
    if(IsPlayerConnected(playerid))
    {
        if(!IsPlayerNPC(playerid))
        {
            if(MedicBill[playerid] == 1 && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0)
            {
                if(FirstSpawn[playerid] != 1)
                {
                    /*new string[256];
                    new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost;
                    SafeGivePlayerMoney(playerid, -cut);
                    format(string, sizeof(string), "DOC: Your Medical Bill comes to $%d, Have a nice day.", cut);
                    SendClientMessage(playerid, TEAM_CYAN_COLOR, string);
                    MedicBill[playerid] = 0;
                    MedicTime[playerid] = 0;
                    NeedMedicTime[playerid] = 0;*/

                    PlayerInfo[playerid][pDeaths] += 1;
                    SetPlayerHealth(playerid, 25.0);
                    SetPlayerInterior(playerid, 3);
                    PlayerInfo[playerid][pInt] = 3;
                    SetPlayerFacingAngle(playerid, 0);
                    TogglePlayerControllable(playerid, 0);
                    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~You need to rest now ...", 30000, 3);
                    JustDied[playerid] = 1;
                    MedicTime[playerid] = 1;
                    ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
                    NeedMedicTime[playerid] = 40;
                    PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
                    return 1;
                }
tente
Reply
#4

Aperta CTRL + F e escreve: pDeaths,
Na linha abaixo escreve: pDonateRank,

Exemplo:
(...)
pDeaths,
pDonateRank,
(...)

Espero que resolva o problema
Reply
#5

Beleza, espera ai vou testar aqui..
================================================== ====================================
kkk eu fiz isso ai e agora tem 26 error ^^

C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5066) : error 017: undefined symbol "pRank"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5071) : error 017: undefined symbol "pRank"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5076) : error 017: undefined symbol "pRank"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5081) : error 017: undefined symbol "pRank"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5092) : error 017: undefined symbol "pAdminDuty"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5150) : error 017: undefined symbol "pLeader"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5151) : error 017: undefined symbol "pMember"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(516 : error 017: undefined symbol "pLeader"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5169) : error 017: undefined symbol "pMember"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5186) : error 017: undefined symbol "pLeader"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5187) : error 017: undefined symbol "pMember"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5204) : error 017: undefined symbol "pLeader"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5205) : error 017: undefined symbol "pMember"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5206) : error 017: undefined symbol "pGunLic"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(521 : error 017: undefined symbol "pLeader"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5219) : error 017: undefined symbol "pMember"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5236) : error 017: undefined symbol "pLeader"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5237) : error 017: undefined symbol "pMember"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5254) : error 017: undefined symbol "pROTA"
C:\Users\MEU PC\Desktop\Server\Gamemods\Ravens 0.3c\gamemodes\server.pwn(5255) : error 017: undefined symbol "pSpecialF"
Reply
#6

Posta aн a parte que vocк editou
Reply
#7

Edited.. Malz nem tinha lido direito.
Reply
#8

Quote:
Originally Posted by Guizera
Посмотреть сообщение
pRank = Cargo, proucure a variбvel de cargo no seu GM
pAdminDuty = admintrabalhando /serviзoadmin, proucure a variбvel de admin trabalhando no seu GM
pMember = variavel de membro
pLeader = variavel de lider
pROTA = n sei
pSpecialF = n sei

Procure as variaves certas do seu GM.
Devias ler o thread inteiro antes de postar uma resposta, assim ias saber que o problema nгo sгo esses 26 erros. Estes 26 erros apareceram porque ele fez mal o que lhe disse.
Reply
#9

Viu guizera, n sou sу eu q pensa q vc й nb
Reply
#10

Eu tirei o pDonateRank de la dai sai os 26 erros e volto pro primeiro:
(7630) : error 017: undefined symbol "pDonateRank"

PHP код:
if(PlayerInfo[playerid][pDonateRank] > 0
PHP код:
        if(MedicBill[playerid] == && PlayerInfo[playerid][pJailed] == && PlayerPaintballing[playerid] == 0)
        {
            if(
FirstSpawn[playerid] != 1)
            {
                
/*new string[256];
                new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost;
                SafeGivePlayerMoney(playerid, -cut);
                format(string, sizeof(string), "DOC: Your Medical Bill comes to $%d, Have a nice day.", cut);
                SendClientMessage(playerid, TEAM_CYAN_COLOR, string);
                MedicBill[playerid] = 0;
                MedicTime[playerid] = 0;
                NeedMedicTime[playerid] = 0;*/
                
PlayerInfo[playerid][pDeaths] += 1;
                
SetPlayerHealth(playerid25.0);
                
SetPlayerInterior(playerid3);
                
PlayerInfo[playerid][pInt] = 3;
                
rand random(sizeof(gMedicSpawns));
                
SetPlayerPos(playeridgMedicSpawns[rand][0], gMedicSpawns[rand][1], gMedicSpawns[rand][2]); // Warp the player
                
SetPlayerFacingAngle(playerid0);
                
TogglePlayerControllable(playerid0);
                
GameTextForPlayer(playerid"~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~You need to rest now ..."300003);
                
JustDied[playerid] = 1;
                
MedicTime[playerid] = 1;
                
ApplyAnimation(playerid"CRACK""crckdeth2"4.010000);
                if(
PlayerInfo[playerid][pDonateRank] > 0)
                {
                    
NeedMedicTime[playerid] = 30;
                }
                else
                {
                    
NeedMedicTime[playerid] = 40;
                }
                
PlayerPlaySound(playerid10620.00.00.0);
                return 
1
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)