"error 021" ao compilar
#1

Este erro ja me esta a dar voltas ao estomago. ja nao posso add uma linha com o inicio
public OnGameModeInit()

da sempre o emsmo erro

tenho aqui duas imagens, o que esta rodeado foi o codigo que eu adicionei
/imageshack/img215/9568/semttulovt.jpg

/imageshack/img213/3324/semttulo2ca.jpg

da sempre o emsmo erro, mesmo que o codigo seja diferente, vou postar os dois tipos de codigos e o erro que me aparece

Code:
new vehicle;
 
public OnGameModeInit( )
{
  vehicle = AddStaticVehicle(420,-2482.4937,2242.3936,4.6225,179.3656,6,1); // Taxi
  return 1;
}
 
public OnPlayerEnterVehicle (playerid, vehicleid)
{
  if (vehicleid == vehicle)
  {
    AddVehicleComponent(vehicle, 1010); // Nitro
    SendClientMessage(playerid, 0xFFFFFFAA, "Nitro added to the Taxi.");
  }
  return 1;
}
Code:
public OnGameModeInit()
{
  AddStaticPickup(1242, 2, 1503.3359, 1432.3585, 10.1191, 0);
  AddStaticPickup(1240, 2, 1506.3359, 1432.3585, 10.1191, 0);
  return 1;
}
Code:
C:\Program Files\Rockstar Games\GTA San Andreas\Gamemodes\SAMP 0.3 Server\gamemodes\[AP]RPG.pwn(382) : error 021: symbol already defined: "OnGameModeInit"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
mas nao aconteзe so nestes dois codigos, aconteзe em varios, mas eu os outros ate deixei, mas esetes eu quero consertar para poder continuar a construir o GM
Reply
#2

Quote:
Originally Posted by DJloko
Este erro ja me esta a dar voltas ao estomago. ja nao posso add uma linha com o inicio
public OnGameModeInit()

da sempre o emsmo erro

tenho aqui duas imagens, o que esta rodeado foi o codigo que eu adicionei
/imageshack/img215/9568/semttulovt.jpg

/imageshack/img213/3324/semttulo2ca.jpg

da sempre o emsmo erro, mesmo que o codigo seja diferente, vou postar os dois tipos de codigos e o erro que me aparece

Code:
new vehicle;
 
public OnGameModeInit( )
{
  vehicle = AddStaticVehicle(420,-2482.4937,2242.3936,4.6225,179.3656,6,1); // Taxi
  return 1;
}
 
public OnPlayerEnterVehicle (playerid, vehicleid)
{
  if (vehicleid == vehicle)
  {
    AddVehicleComponent(vehicle, 1010); // Nitro
    SendClientMessage(playerid, 0xFFFFFFAA, "Nitro added to the Taxi.");
  }
  return 1;
}
Code:
public OnGameModeInit()
{
  AddStaticPickup(1242, 2, 1503.3359, 1432.3585, 10.1191, 0);
  AddStaticPickup(1240, 2, 1506.3359, 1432.3585, 10.1191, 0);
  return 1;
}
Code:
C:\Program Files\Rockstar Games\GTA San Andreas\Gamemodes\SAMP 0.3 Server\gamemodes\[AP]RPG.pwn(382) : error 021: symbol already defined: "OnGameModeInit"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
mas nao aconteзe so nestes dois codigos, aconteзe em varios, mas eu os outros ate deixei, mas esetes eu quero consertar para poder continuar a construir o GM
Vocк possui dois OnGameModeInit. Apague um.
Reply
#3

voзe quis dizer que por exemplo seu eu fizer um GM e colocar linhas com o public OnGameModeInit( ) , eu apenas coloco ele uma vez em todo o GM?
Reply
#4

Quote:
Originally Posted by DJloko
voзe quis dizer que por exemplo seu eu fizer um GM e colocar linhas com o public OnGameModeInit( ) , eu apenas coloco ele uma vez em todo o GM?
Sim, por exemplo, assim daria erro:
pawn Code:
public OnGameModeInit()
{
  COMANDO_1();
  COMANDO_2();
  return 1;
}

public OnGameModeInit()
{
  COMANDO_3();
  return 1;
}
e sem erro, seria assim:
pawn Code:
public OnGameModeInit()
{
  COMANDO_1();
  COMANDO_2();
  COMANDO_3();
  return 1;
}
Reply
#5

realmente
o que eu estava a fazer й um pouco estupido, й o que da fazer sem saber.
bem vou ter que abrir uma nova pagina no pawno e coiar as linhas, obrigado e ate mais
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)