[Ajuda]1 erro warrnings e grana
#1

Tipo galera to editando um gm de drift pra compra carro e se eu coloco soh giveplayermoney(playerid, -500 se o player n tem essa grana n acontece nada eu quero q de else e diz q n tem a grana e erro de coordendaas
e warning :3
pawn Код:
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(452) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(455) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(519) : error 017: undefined symbol "X"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(520) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(750) : warning 219: local variable "X" shadows a variable at a preceding level
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(750) : warning 219: local variable "Y" shadows a variable at a preceding level
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(750) : warning 219: local variable "Z" shadows a variable at a preceding level
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(1309) : warning 209: function "OnDialogResponse" should return a value
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase
linhas:

ondialogresponse:
pawn Код:
GetPlayerPos(playerid, X, Y, Z);
    GetPlayerFacingAngle(playerid, Angle);
    pInt = GetPlayerInterior(playerid);
    if(dialogid == vmenu)
    {
        if(response)
        {
            if(listitem == 0)   // The Andromada
            {
                CreateVehicle(592, X+5, Y, Z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 1)   // Dodo
            {
                CreateVehicle(593, X+5, Y, Z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 2)   // Sultan
            {
                CreateVehicle(560, X+5, Y, Z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 3)   // Infernus
            {
                CreateVehicle(411, X+5, Y, Z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
        }
        return 1;
    }
    return 0;
}
vlw e tbm ta dandio erro de chaves
Reply
#2

Tenta tirar um dos return
Reply
#3

pawn Код:
#pragma tabsize 0
    new Float:x,Float:y,Float:z,Float:Angle;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, Angle);
    pInt = GetPlayerInterior(playerid);
    if(dialogid == vmenu)
    {
        if(response)
        {
            if(listitem == 0)   // The Andromada
            {
                CreateVehicle(592, x+5, y, z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 1)   // Dodo
            {
                CreateVehicle(593, x+5, y, z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 2)   // Sultan
            {
                CreateVehicle(560, x+5, y, z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 3)   // Infernus
            {
                CreateVehicle(411, x+5, y, z+1, Angle, random(100), random(100), -1); LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
GivePlayerMoney(playerid, -1500);
            }
        }
        return 1;
    }
    return 0;
    }
Reply
#4

DEU ESSES
pawn Код:
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(452) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(455) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(523) : error 017: undefined symbol "pInt"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(530) : error 017: undefined symbol "pInt"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(535) : error 017: undefined symbol "pInt"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(540) : error 017: undefined symbol "pInt"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(545) : error 017: undefined symbol "pInt"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(1169) : warning 209: function "OnDialogResponse" should return a value
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase
ajuda ai
Reply
#5

Код:
            if(listitem == 0)   // The Andromada
            {
                CreateVehicle(592, x+5, y, z+1, Angle, random(100), random(100), -1); 
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 1)   // Dodo
            {
                CreateVehicle(593, x+5, y, z+1, Angle, random(100), random(100), -1);   
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 2)   // Sultan  
            {
                CreateVehicle(560, x+5, y, z+1, Angle, random(100), random(100), -1);  
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 3)   // Infernus
            {
                CreateVehicle(411, x+5, y, z+1, Angle, random(100), random(100), -1); 
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
        }
        return 1;
    }
    return 0;
    }
Isso Tira Os Loose
Reply
#6

pawn Код:
#pragma tabsize 0
    new Float:x,Float:y,Float:z,Float:Angle;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, Angle);
new pInt;
    pInt = GetPlayerInterior(playerid);
    if(dialogid == vmenu)
    {
        if(response)
        {
           if(listitem == 0)   // The Andromada
            {
                CreateVehicle(592, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 1)   // Dodo
            {
                CreateVehicle(593, x+5, y, z+1, Angle, random(100), random(100), -1);  
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 2)   // Sultan  
            {
                CreateVehicle(560, x+5, y, z+1, Angle, random(100), random(100), -1);  
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 3)   // Infernus
            {
                CreateVehicle(411, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
        }
        return 1;
    }
    return 0;
    }
Reply
#7

valeu leandro agora da esse erro de getplayermoneyx
pawn Код:
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(457) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(461) : warning 217: loose indentation
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(557) : error 017: undefined symbol "GetPlayerMoneyEx"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(564) : error 017: undefined symbol "GetPlayerMoneyEx"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(571) : error 017: undefined symbol "GetPlayerMoneyEx"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(578) : error 017: undefined symbol "GetPlayerMoneyEx"
C:\Users\B\Desktop\SAMP - TPD\gamemodes\TPD.pwn(1202) : warning 209: function "OnDialogResponse" should return a value
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase
Reply
#8

Код:
#pragma tabsize 0
    new Float:x,Float:y,Float:z,Float:Angle;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, Angle);
    new pInt;
    pInt = GetPlayerInterior(playerid);
    if(dialogid == vmenu)
    {
        if(response)
        {
           if(listitem == 0)   // The Andromada
            {
                CreateVehicle(592, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 1)   // Dodo
            {
                CreateVehicle(593, x+5, y, z+1, Angle, random(100), random(100), -1);  
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 2)   // Sultan  
            {
                CreateVehicle(560, x+5, y, z+1, Angle, random(100), random(100), -1);  
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 3)   // Infernus
            {
                CreateVehicle(411, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
        }
        return 1;
    }
    return 0;
    }
ve se tira os warn
Reply
#9

dei um arrumada no codigo do duany

pawn Код:
#pragma tabsize 0
    new Float:x,Float:y,Float:z,Float:Angle;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, Angle);
    new pInt;
    pInt = GetPlayerInterior(playerid);
    if(dialogid == vmenu)
    {
        if(response)
        {
           if(listitem == 0)   // The Andromada
            {
                if (GetPlayerMoney(playerid) > 1500) return  SendClientMessage(playerid, 0xFFFFFFFF, "Voce Nгo Tem Essa Quantidade De Grana.");
                CreateVehicle(592, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 1)   // Dodo
            {
                if (GetPlayerMoney(playerid) > 1500) return  SendClientMessage(playerid, 0xFFFFFFFF, "Voce Nгo Tem Essa Quantidade De Grana.");
                CreateVehicle(593, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 2)   // Sultan
            {
                if (GetPlayerMoney(playerid) > 1500) return  SendClientMessage(playerid, 0xFFFFFFFF, "Voce Nгo Tem Essa Quantidade De Grana.");
                CreateVehicle(560, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
            if(listitem == 3)   // Infernus
            {
                if (GetPlayerMoney(playerid) > 1500) return  SendClientMessage(playerid, 0xFFFFFFFF, "Voce Nгo Tem Essa Quantidade De Grana.");
                CreateVehicle(411, x+5, y, z+1, Angle, random(100), random(100), -1);
                LinkVehicleToInterior(GetPlayerVehicleID(playerid), pInt);
                GivePlayerMoney(playerid, -1500);
            }
        }
        return 1;
    }
    return 0;
    }
coloquei para verificar se ele tem aquela quantidade de grana no caso 1500
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)