[Ajuda] Como resolver
#1

Olб pessoal do fуrum, eu estou fazendo um comando para habilitar e desabilitar a colisao entre os veiculos, mas estou salvando o valor 0 para habilitado e 1 para desabilitado mas quando compilo o gm da esses Warnings alguйm poderia me dizer o que estб errado?

pawn Код:
CMD:colisao(playerid)
{
    if (APlayerData[playerid][Colisao] == 0)// 1197
    {
        DisableRemoteVehicleCollisions(playerid, 1);
        APlayerData[playerid][Colisao] = 1;// 1200
        GameTextForPlayer(playerid, "~w~Colisao ~g~desabilitada~w~!", 5000, 4);
    }
    if (APlayerData[playerid][Colisao] == 1)// 1203
    {
        DisableRemoteVehicleCollisions(playerid, 0);
        APlayerData[playerid][Colisao] = 0;//1206
        GameTextForPlayer(playerid, "~w~Colisao ~r~habilitada~w~!", 5000, 4);
    }
    return 1;
}
pawn Код:
// Cria uma linha no arquivo que vai ficar salvo
    format(LineForFile, 100, "Colisao %i\r\n", APlayerData[playerid][Colisao]);
    fwrite(PFile, LineForFile);
    // Carrega o valor
    if (strcmp(ParameterName, "Colisao", false) == 0)
        APlayerData[playerid][Colisao] = strval(ParameterValue); // linha 248 da Include PPC_FileOperatios
    // Salva o valor
    format(LineForFile, 100, "Colisao %i\r\n", APlayerData[playerid][Colisao]);
    fwrite(PFile, LineForFile);
Warnings
pawn Код:
C:\Users\Darth\Documents\PPC_Trucking\pawno\include\PPC_FileOperations.inc(248) : warning 213: tag mismatch
C:\Users\Darth\Documents\PPC_Trucking\gamemodes\Gm.pwn(1197) : warning 213: tag mismatch
C:\Users\Darth\Documents\PPC_Trucking\gamemodes\Gm.pwn(1200) : warning 213: tag mismatch
C:\Users\Darth\Documents\PPC_Trucking\gamemodes\Gm.pwn(1203) : warning 213: tag mismatch
C:\Users\Darth\Documents\PPC_Trucking\gamemodes\Gm.pwn(1206) : warning 213: tag mismatch
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


5 Warnings.
Desde jб agradeзo .
Reply
#2

mostra como esta:
PHP код:
APlayerData[playerid][Colisao
na enum
Reply
#3

Quote:
Originally Posted by Whoo
Посмотреть сообщение
mostra como esta:
PHP код:
APlayerData[playerid][Colisao
na enum
pawn Код:
enum TPlayerData
{
      bool:Colisao
}
Reply
#4

booleanas so recebem valor verdadeiro e falso true and false;
PHP код:
APlayerData[playerid][Colisao] = true
Reply
#5

PHP код:
CMD:colisao(playerid)
{    
    
APlayerData[playerid][Colisao] = (APlayerData[playerid][Colisao] == true ? (false) : (true));
    
GameTextForPlayer(playeridAPlayerData[playerid][Colisao] == true ? ("~w~Colisao ~g~desabilitada~w~!") : ("~w~Colisao ~r~habilitada~w~!"), 50004);
    
DisableRemoteVehicleCollisions(playeridAPlayerData[playerid][Colisao]);
    return 
1;

Reply
#6

Quote:
Originally Posted by Whoo
Посмотреть сообщение
booleanas so recebem valor verdadeiro e falso true and false;
PHP код:
APlayerData[playerid][Colisao] = true
Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
PHP код:
CMD:colisao(playerid)
{    
    
APlayerData[playerid][Colisao] = (APlayerData[playerid][Colisao] == true ? (false) : (true));
    
GameTextForPlayer(playeridAPlayerData[playerid][Colisao] == true ? ("~w~Colisao ~g~desabilitada~w~!") : ("~w~Colisao ~r~habilitada~w~!"), 50004);
    
DisableRemoteVehicleCollisions(playeridAPlayerData[playerid][Colisao]);
    return 
1;

Vlw +REP pra vcs dois, me ajudaram muito
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)