[AJUDA]error 021 :s -
akZ - 21.06.2011
eu fui colocar no gamemode os comandos /trancar e /destrancar ai quando eu compilo da esse error:
Код:
C:\Users\User\Desktop\gmz\gamemodes\GMZ.pwn(24781) : error 021: symbol already defined: "vehicleid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Linha :
pawn Код:
new vehicleid = GetPlayerVehicleID(playerid);
Re: [AJUDA]error 021 :s -
Shadoww5 - 21.06.2011
Troca por isto:
PHP код:
vehicleid = GetPlayerVehicleID(playerid);
Re: [AJUDA]error 021 :s -
akZ - 21.06.2011
agora da 3 errors
pawn Код:
C:\Users\User\Desktop\GMZ\gamemodes\GMZ.pwn(24769) : error 017: undefined symbol "vehicleid"
C:\Users\User\Desktop\GMZ\gamemodes\GMZ.pwn(24780) : error 017: undefined symbol "vehicleid"
C:\Users\User\Desktop\GMZ\gamemodes\GMZ.pwn(24798) : error 017: undefined symbol "vehicleid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
linhas:
pawn Код:
SetVehicleParamsForPlayer(vehicleid, i, 0, 0);
vehicleid = GetPlayerVehicleID(playerid);
SetVehicleParamsForPlayer(vehicleid,i, 0, 1);
num too entendento ja procurei e nao to conseguindo resolver
Re: [AJUDA]error 021 :s -
steki. - 21.06.2011
Poste a linha da callback
Re: [AJUDA]error 021 :s -
akZ - 21.06.2011
pawn Код:
if (strcmp(cmdtext, "/destrancar", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Stat6 ;
Stat6 = GetPlayerState(playerid);
if(Stat6!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,COLOR_RED,"Voce nгo pode destrancar esse veнculo!");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(vehicleid, i, 0, 0);
}
SendClientMessage(playerid, COLOR_WHITE, "VEICULO DESTRANCADO.");
}
else
{
SendClientMessage(playerid, COLOR_RED, "Voce nгo estб em um veнculo!");
}
return 1;
}
vehicleid = GetPlayerVehicleID(playerid);
if (strcmp(cmdtext, "/trancar", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Stat5 ;
Stat5=GetPlayerState(playerid);
if(Stat5!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,COLOR_RED,"Voce nгo pode trancar esse veнculo!");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
if(i != playerid)
{
SetVehicleParamsForPlayer(vehicleid,i, 0, 1);
}
}
SendClientMessage(playerid, COLOR_GREEN, "VEICULO TRANCADO.");
}
else
{
SendClientMessage(playerid, COLOR_RED,"Voce nгo estб em um veнculo!");
}
return 1;
}
Re: [AJUDA]error 021 :s -
TheGarfield - 21.06.2011
lvb detected:
pawn Код:
if (strcmp(cmdtext, "/destrancar", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,-1,"Voce nгo pode destrancar esse veнculo!");
return 1;
}
for(new i = 0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 0);
}
SendClientMessage(playerid, -1, "VEICULO DESTRANCADO.");
}
else
{
SendClientMessage(playerid, -1, "Voce nгo estб em um veнculo!");
}
return 1;
}
if(strcmp(cmdtext, "/trancar", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,-1,"Voce nгo pode trancar esse veнculo!");
return 1;
}
for(new i=0;i<MAX_PLAYERS;i++)
{
if(i != playerid)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
}
}
SendClientMessage(playerid, -1, "VEICULO TRANCADO.");
}
else
{
SendClientMessage(playerid, -1,"Voce nгo estб em um veнculo!");
}
return 1;
}
eu identei e tambйm arrumei.
Re: [AJUDA]error 021 :s -
akZ - 21.06.2011
valeu ai agora deu :]