[Ajuda] Ajuda aqui
#1

Eu estava tentando colocar isso no meu server:

if(classid == 0) // como a primeira skin é da grove vamos colocar o numero zero aqui que significa que se você escolher a primeira skin você irá ser da gang da grove
{
Gang[playerid] = GROVE; //seta a gang, por isso criamos aquela array você pode usar o numero dela também que é 1
GameTextForPlayer(playerid,"grove",6000,6); // aparece o nome da gang quando você estiver na skin da grove
}
else if(classid == 1) //segunda skin dos AddPlayerClass
{
Gang[playerid] = BALLAS; //seta a gang ballas
GameTextForPlayer(playerid,"ballas",6000,6); nome da gang na tela
}
return 1;
}

Que tirei desse site > http://www.eletrosamp.com.br/2012/06...r-simples.html
E ocorre o seguinte erro nessa parte > Gang[playerid] = GROVE;
erro após compile: error 017: undefined symbol "Gang"
Se alguém puder me ajudar eu agradeço xDD
Reply
#2

Conforme foi dito no site, vocк deve colocar no topo do GM :


pawn Код:
new Gang[MAX_PLAYERS];


Espero ter ajudado .
Reply
#3

Ah cara, então, quando eu coloco no topo, aparece 26 erros '-'
Reply
#4

Se puder ajudar eu agradeзo
Reply
#5

Evite Double-Post. Isso й causado quando estб faltando fechar uma chave "}".
Reply
#6

Pra vcs entenderem melhor como que estб o pwn:
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0)
{
Gang[playerid] = Gang1;
GameTextForPlayer(playerid,"Teste1",6000,6);
}
else if(classid == 1)
{
Gang[playerid] = Gang2;

GameTextForPlayer(playerid,"Teste2",6000,6);
SetPlayerPos(playerid, 2587.7319,2310.7056,17.8222);
SetPlayerCameraPos(playerid, 2580.0481,2309.5459,17.8222);
SetPlayerCameraLookAt(playerid, 2580.0481,2309.5459,17.8222);
return 1;
}

public OnPlayerConnect(playerid)
Reply
#7

Mas pra fechar a chave "}", tem de ser depois do ";" ( ponto e vнrgula ) nгo?
Depois do "return 1;"
Reply
#8

Primeiro cara evite fazer double post isso quer dizer postar duas vezes em seguida, vocк deve esperar alguem postar para postar novamente, E dois use [pawn] Seu cуdigo aqui [*/pawn] mais sу tira o "*".

E voltando a o erro
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0)
{
Gang[playerid] = Gang1;
GameTextForPlayer(playerid,"Teste1",6000,6);
}
else if(classid == 1)
{
Gang[playerid] = Gang2;
GameTextForPlayer(playerid,"Teste2",6000,6);
SetPlayerPos(playerid, 2587.7319,2310.7056,17.8222);
SetPlayerCameraPos(playerid, 2580.0481,2309.5459,17.8222);
SetPlayerCameraLookAt(playerid, 2580.0481,2309.5459,17.8222);
   }
}
return 1;
}
Reply
#9

Ah... malz, sou novo nisso '-'...
Entгo, oque eu faзo?
pawn Код:
C:\Users\Flavio\Desktop\GTASA's\SAMP SErv\gamemodes\teste3.pwn(350) : error 017: undefined symbol "Gang"
C:\Users\Flavio\Desktop\GTASA'
s\SAMP SErv\gamemodes\teste3.pwn(350) : warning 215: expression has no effect
C:\Users\Flavio\Desktop\GTASA's\SAMP SErv\gamemodes\teste3.pwn(350) : error 001: expected token: ";", but found "]"
C:\Users\Flavio\Desktop\GTASA'
s\SAMP SErv\gamemodes\teste3.pwn(350) : error 029: invalid expression, assumed zero
C:\Users\Flavio\Desktop\GTASA's\SAMP SErv\gamemodes\teste3.pwn(350) : fatal error 107: too many error messages on one line

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


4 Errors.
Reply
#10

Poste a linha do erro
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)