SA-MP Forums Archive
[Ajuda] Ajuda aqui - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ajuda aqui (/showthread.php?tid=358413)



Ajuda aqui - bodomv - 10.07.2012

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


Re: Ajuda aqui - rjjj - 10.07.2012

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


pawn Код:
new Gang[MAX_PLAYERS];


Espero ter ajudado .


Re: Ajuda aqui - bodomv - 10.07.2012

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


Re: Ajuda aqui - bodomv - 10.07.2012

Se puder ajudar eu agradeзo


Re: Ajuda aqui - F_Cinco - 10.07.2012

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


Re: Ajuda aqui - bodomv - 10.07.2012

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)


Re: Ajuda aqui - bodomv - 10.07.2012

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


AW: Ajuda aqui - MatheusAlcapone - 10.07.2012

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;
}



Re: Ajuda aqui - bodomv - 10.07.2012

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.



AW: Ajuda aqui - MatheusAlcapone - 10.07.2012

Poste a linha do erro