[Ajuda] varios erros ao copilar
#1

Fala ai galera na boa?
Bom, to usando bastante a parte de "Cуdigos Ъteis" aqui do forum... so que tem codigos que nгo sгo explicados.
e que acabam dando algum erro, e como eu nгo sou muito bom em resolver erros tenho que apelar pra cб.
bom :

Erros :
pawn Код:
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(121) : error 017: undefined symbol "Nome"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(121) : error 017: undefined symbol "Nome"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(121) : error 029: invalid expression, assumed zero
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(121) : fatal error 107: too many error messages on one line
Linha :
pawn Код:
GetPlayerName(killerid, Nome, sizeof(Nome));
Quem for ajudar pode por oque fiz errado? assim vai me ajudar a nгo fazer mais erros assim
Reply
#2

Defina:

pawn Код:
new Nome[24];
Reply
#3

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Defina:

pawn Код:
new Nome[24];
Ok, mas agora ja deu mais erros .

Erros :
pawn Код:
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(123) : error 017: undefined symbol "formato"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(123) : error 017: undefined symbol "string"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(123) : error 029: invalid expression, assumed zero
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(123) : fatal error 107: too many error messages on one line

Linha :

pawn Код:
formato(string, sizeof(string), "-Policia x Ladrao: %s foi preso por 2 Min por Driver-By",Nome);
Reply
#4

troque formato por format.
e coloque acima, new string[128];
Reply
#5

Quote:
Originally Posted by Pedro_Miranda
Посмотреть сообщение
troque formato por format.
e coloque acima, new string[128];
beleza fiz isso e agora :

Erros :

pawn Код:
C:\Users\USER\Desktop\servidor samp\pawno\include\Dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(126) : error 017: undefined symbol "EnviarMensagemaTodos"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(129) : error 017: undefined symbol "SetarTempo"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(134) : error 021: symbol already defined: "SetPlayerWantedLevel"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(334) : warning 235: public function lacks forward declaration (symbol "PRESODB")

Linhas

linha 126 :
pawn Код:
EnviarMensagemaTodos(VERMELHO, string);
linha 129
pawn Код:
SetarTempo("PRESODB",120000,false);
linha 134
pawn Код:
SetPlayerWantedLevel(killerid, 1);
linha 334
pawn Код:
public PRESODB(killerid)
Reply
#6

Poste o Code completo aki
Reply
#7

Quote:
Originally Posted by OakleyBrasil
Посмотреть сообщение
beleza fiz isso e agora :

Erros :

pawn Код:
C:\Users\USER\Desktop\servidor samp\pawno\include\Dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(126) : error 017: undefined symbol "EnviarMensagemaTodos"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(129) : error 017: undefined symbol "SetarTempo"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(134) : error 021: symbol already defined: "SetPlayerWantedLevel"
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(334) : warning 235: public function lacks forward declaration (symbol "PRESODB")

Linhas

linha 126 :
pawn Код:
EnviarMensagemaTodos(VERMELHO, string);
linha 129
pawn Код:
SetarTempo("PRESODB",120000,false);
linha 134
pawn Код:
SetPlayerWantedLevel(killerid, 1);
linha 334
pawn Код:
public PRESODB(killerid)
Troque EnviarMensagemaTodos por SendClientMessageToAll, SetarTempo por SetTimer, tire a new que tem no SetPlayerWantedLevel, e coloque no topo do GM: forward PRESODB(killerid);
Reply
#8

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Troque EnviarMensagemaTodos por SendClientMessageToAll, SetarTempo por SetTimer, tire a new que tem no SetPlayerWantedLevel, e coloque no topo do GM: forward PRESODB(killerid);
Eai, desculpa,acordei agora!

beleza deu um erro estranho agora, e eu nгo consegui arrumar o "SetPlayerWantedLevel"

Olha ai :


Erro :
pawn Код:
C:\Users\USER\Desktop\servidor samp\pawno\include\Dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(135) : error 021: symbol already defined: "SetPlayerWantedLevel"
Linha 135 :

pawn Код:
SetPlayerWantedLevel(killerid, 1);
    SetPlayerWantedLevel(playerid, 0);
    SetPlayerScore(killerid, GetPlayerScore(playerid) + 1);
    SetPlayerScore(playerid, GetPlayerScore(playerid) - 1);
    SendClientMessage(playerid,LARANJA,"Vocк morreu, perdeu 1 de Score, Digite /top.");
    SendClientMessage(killerid, AZUL, "Vocк matou e ganho 1 de Score, Digite /top.");
}
O erro do dini.inc eu nгo achei :S problam?
Reply
#9

Quote:
Originally Posted by OakleyBrasil
Посмотреть сообщение
Eai, desculpa,acordei agora!

beleza deu um erro estranho agora, e eu nгo consegui arrumar o "SetPlayerWantedLevel"

Olha ai :


Erro :
pawn Код:
C:\Users\USER\Desktop\servidor samp\pawno\include\Dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\USER\Desktop\servidor samp\gamemodes\GM12.pwn(135) : error 021: symbol already defined: "SetPlayerWantedLevel"
Linha 135 :

pawn Код:
SetPlayerWantedLevel(killerid, 1);
    SetPlayerWantedLevel(playerid, 0);
    SetPlayerScore(killerid, GetPlayerScore(playerid) + 1);
    SetPlayerScore(playerid, GetPlayerScore(playerid) - 1);
    SendClientMessage(playerid,LARANJA,"Vocк morreu, perdeu 1 de Score, Digite /top.");
    SendClientMessage(killerid, AZUL, "Vocк matou e ganho 1 de Score, Digite /top.");
}
O erro do dini.inc eu nгo achei :S problam?
Tira a definiзгo de string da inc, diz que jб estб definido, e tente fazer isto:

pawn Код:
SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid) +1);
    SetPlayerWantedLevel(playerid,0);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)