[Ajuda] Erros
#1

Mais um dia e eu apanhando do pawno novamente, alguйm poderia me ajudar a resolver estes erros?

Linha:

pawn Код:
if(strcmp(InfoOrg[org][Lider],NGM,false)==0 && strcmp(InfoOrg[org][SubLider],NGM,false)==0 && InfoOrg[org][Membro1],NGM,false)==0 && InfoOrg[org][Membro2],NGM,false)==0 && InfoOrg[org][Membro3],NGM,false)==0 && InfoOrg[org][Membro4],NGM,false)==0 && InfoOrg[org][Membro5],NGM,false)==0 && InfoOrg[org][Membro6],NGM,false)==0 && InfoOrg[org][Membro7],NGM,false)==0 && InfoOrg[org][Membro8],NGM,false)==0)
Erros:

Код:
C:\Documents and Settings\Pedro Miranda\Desktop\Script\gamemodes\Teste.pwn(328) : error 033: array must be indexed (variable "InfoOrg")
C:\Documents and Settings\Pedro Miranda\Desktop\Script\gamemodes\Teste.pwn(328) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Pedro Miranda\Desktop\Script\gamemodes\Teste.pwn(328) : error 033: array must be indexed (variable "InfoOrg")
C:\Documents and Settings\Pedro Miranda\Desktop\Script\gamemodes\Teste.pwn(328) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Topo do GM:
pawn Код:
#define NGM "Ninguem"
#define MAX_ORGS 21
enum OrgInfo
{
    Lider,
    SubLider,
    Membro1,
    Membro2,
    Membro3,
    Membro4,
    Membro5,
    Membro6,
    Membro7,
    Membro8
};
new InfoOrg[ MAX_ORGS ][ OrgInfo ][ MAX_PLAYER_NAME ];
Alguem da um help ae
Reply
#2

pawn Код:
enum OrgInfo
{
    Lider[ MAX_PLAYER_NAME ],
    SubLider[ MAX_PLAYER_NAME ],
    Membro1[ MAX_PLAYER_NAME ],
    Membro2[ MAX_PLAYER_NAME ],
    Membro3[ MAX_PLAYER_NAME ],
    Membro4[ MAX_PLAYER_NAME ],
    Membro5[ MAX_PLAYER_NAME ],
    Membro6[ MAX_PLAYER_NAME ],
    Membro7[ MAX_PLAYER_NAME ],
    Membro8[ MAX_PLAYER_NAME ]
};
new InfoOrg[ MAX_ORGS ][ OrgInfo ];
Reply
#3

Mesmos erros e desta vez warnings
Reply
#4

Que diabos й esse NGM na restriзгo amigo?

Tenta isso:

pawn Код:
if(strcmp(InfoOrg[org][Lider],false)==0 && strcmp(InfoOrg[org][SubLider],false)==0 && InfoOrg[org][Membro1],false)==0 && InfoOrg[org][Membro2],false)==0 && InfoOrg[org][Membro3],false)==0 && InfoOrg[org][Membro4],false)==0 && InfoOrg[org][Membro5],false)==0 && InfoOrg[org][Membro6],false)==0 && InfoOrg[org][Membro7],false)==0 && InfoOrg[org][Membro8],false)==0)
Reply
#5

Eu coloquei o topo do gm no post ali amigo

pawn Код:
#define NGM "Ninguem"
Reply
#6

Quote:
Originally Posted by Pedro_Miranda
Посмотреть сообщение
Eu coloquei o topo do gm no post ali amigo

pawn Код:
#define NGM "Ninguem"
Eu sei, sу nгo entendi o motivo de vocк ter colcado a palavra Ninguйm na restriзгo.
Reply
#7

Й pra checar se as vagas estгo ocupadas na organizaзгo.

Ninguem, false = Nгo estб escrito "Ninguem", logo a vaga estб ocupada,

Nao sei se deu pra me entender
Reply
#8

Olha sу: strcmp(InfoOrg[org][SubLider],NGM,false)==0

Olhe este outro: && InfoOrg[org][Membro1],NGM,false)==0

Aonde o parenteses estб sendo aberto? ^^

comeзo do code estб assim:
pawn Код:
strcmp(InfoOrg[org][Lider],NGM,false)==0 && strcmp(InfoOrg[org][SubLider],NGM,false)==0
A outar estб faltando algumas partes:
pawn Код:
&& InfoOrg[org][Membro1],NGM,false)==0 && InfoOrg[org][Membro2],NGM,false)==0 && InfoOrg[org][Membro3],NGM,false)==0 && InfoOrg[org][Membro4],NGM,false)==0 && InfoOrg[org][Membro5],NGM,false)==0 && InfoOrg[org][Membro6],NGM,false)==0 && InfoOrg[org][Membro7],NGM,false)==0 && InfoOrg[org][Membro8],NGM,false)==0)
Embora eu nгo tenha entendido muito bem, espero ter ajudado
Reply
#9

Resolvido, noobice minha esqueci de por o strcmp( na frente das outras vagas =/

@edit

LOL acho que vimos ao mesmo tempo, enquanto vc respondia eu corrigia , vlw mesmo assim +rep
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)