if(strcmp(cmd, "/pegarpizza", true) == 0) {
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Correio){
new check;
check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcarga || check == checkcarga1 || check == checkcarga2 || check == checkcarga3 || check == checkcarga4 || check == checkcarga5){
if(Carregamento[playerid] == 0){
SendClientMessage(playerid,COLOR_GREEN,"Pizza pegada!");
SendClientMessage(playerid,COLOR_GREEN,"Para descarregб-la, vб atй a entrada de LS no icone de um ''GARFO E FACA'' no mapa");
Carregamento[playerid] = 1;
return 1;
} else {
SendClientMessage(playerid,Vermelho,"Sua moto jб estб carregada!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб no check de pegar pizza!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em uma moto de entregar pizza.");
return 1;
}
}
new vehicle; vehicle = GetPlayerVehicleID(playerid); if(vehicle != 440) return SendClientMessage(playerid, Vermelho, "Vocк precisa do veнculo ID 440 para usar este comando!");
|
Код:
new vehicle; vehicle = GetPlayerVehicleID(playerid); if(vehicle != 440) return SendClientMessage(playerid, Vermelho, "Vocк precisa do veнculo ID 440 para usar este comando!"); |
if(strcmp(cmd, "/carregarcartas", true) == 0) {
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Correio){
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle != 440) return SendClientMessage(playerid, Vermelho, "Vocк precisa do veнculo ID 440 para usar este comando!");
new check;
check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcarga || check == checkcarga1 || check == checkcarga2 || check == checkcarga3 || check == checkcarga4 || check == checkcarga5){
if(Carregamento[playerid] == 0){
SendClientMessage(playerid,COLOR_GREEN,"Pizza pegada!");
SendClientMessage(playerid,COLOR_GREEN,"Para descarregб-la, vб atй a entrada de LS no icone de um ''GARFO E FACA'' no mapa");
Carregamento[playerid] = 1;
return 1;
} else {
SendClientMessage(playerid,Vermelho,"Seu veнculo jб estб carregado!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб no check de carregar cartas!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em um veнculo de carregar cartas.");
return 1;
}
}
if(strcmp(cmd, "/carregarcartas", true) == 0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Correio)
{
new vehicle = GetVehicleModel(GetPlayerVehicleID(playerid));
if(vehicle != 440) return SendClientMessage(playerid, Vermelho, "Vocк precisa do veнculo ID 440 para usar este comando!");
new check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcarga || check == checkcarga1 || check == checkcarga2 || check == checkcarga3 || check == checkcarga4 || check == checkcarga5)
{
if(Carregamento[playerid] == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"Pizza pegada!");
SendClientMessage(playerid,COLOR_GREEN,"Para descarregб-la, vб atй a entrada de LS no icone de um ''GARFO E FACA'' no mapa");
Carregamento[playerid] = 1;
return 1;
}
else
{
SendClientMessage(playerid,Vermelho,"Seu veнculo jб estб carregado!");
return 1;
}
}
else
{
SendClientMessage(playerid, Vermelho, " Vocк nгo estб no check de carregar cartas!");
return 1;
}
}
else
{
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em um veнculo de carregar cartas.");
return 1;
}
}
|
Isso й porque estas verificando o id do veнculo e nгo o modelo com isso sу o veнculo id 440 vai usar use GetVehicleModel.
PHP код:
|
C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(8681) : warning 219: local variable "VehicleID" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(8700) : warning 219: local variable "VehicleID" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(10423) : warning 219: local variable "VehicleID" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(11572) : warning 219: local variable "VehicleID" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(11574) : warning 219: local variable "modelo" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(11604) : warning 219: local variable "vehicle" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(11605) : error 017: undefined symbol "GePlayerVehicleID" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(11771) : warning 219: local variable "VehicleID" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(12139) : warning 219: local variable "VehicleID" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(12161) : warning 216: nested comment C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(15812) : warning 219: local variable "modelo" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(16166) : warning 219: local variable "modelo" shadows a variable at a preceding level C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(16998) : warning 216: nested comment C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(17643) : warning 209: function "GPS" should return a value C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1848) : warning 204: symbol is assigned a value that is never used: "Bancols1" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1849) : warning 204: symbol is assigned a value that is never used: "Bancols2" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1852) : warning 204: symbol is assigned a value that is never used: "Bancolv1" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1853) : warning 204: symbol is assigned a value that is never used: "Bancolv2" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1850) : warning 204: symbol is assigned a value that is never used: "Bancosf1" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1851) : warning 204: symbol is assigned a value that is never used: "Bancosf2" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1851 -- 18264) : warning 203: symbol is never used: "VehicleID" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1825) : warning 204: symbol is assigned a value that is never used: "bancoPref" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1762) : warning 204: symbol is assigned a value that is never used: "checkcorreios" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1762 -- 18264) : warning 203: symbol is never used: "entrarutlls" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1762 -- 18264) : warning 203: symbol is never used: "entrarutllv" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1762 -- 18264) : warning 203: symbol is never used: "modelo" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1762 -- 18264) : warning 203: symbol is never used: "para1" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1762 -- 18264) : warning 203: symbol is never used: "procura" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1854) : warning 204: symbol is assigned a value that is never used: "sairbanco" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1854 -- 18264) : warning 203: symbol is never used: "sairutllv" C:\Users\RianRBS\Desktop\gm\gamemodes\rian.pwn(1854 -- 18264) : warning 203: symbol is never used: "vehicle" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
if(strcmp(cmd, "/pegarpizza", true) == 0)
{
new aname[MAX_PLAYER_NAME], vehicle, model;
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Correio){
vehicle = GetPlayerVehicleID(playerid);
model = GetVehicleModel(vehicle);
if(model != 440) return SendClientMessage(playerid, Vermelho, "Vocк precisa do veнculo ID 440 para usar este comando!");
new check;
check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcarga || check == checkcarga1 || check == checkcarga2 || check == checkcarga3 || check == checkcarga4 || check == checkcarga5){
if(Carregamento[playerid] == 0){
SendClientMessage(playerid,COLOR_GREEN,"Pizza pegada!");
SendClientMessage(playerid,COLOR_GREEN,"Para descarregб-la, vб atй a entrada de LS no icone de um ''GARFO E FACA'' no mapa");
Carregamento[playerid] = 1;
return 1;
} else {
SendClientMessage(playerid,Vermelho,"Seu veнculo jб estб carregado!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб no check de carregar cartas!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em um veнculo de carregar cartas.");
return 1;
}
}
if(strcmp(cmd, "/carregarcartas", true) == 0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") == Correio)
{
new vehicle = GetVehicleModel(GetPlayerVehicleID(playerid));
if(vehicle != 440) return SendClientMessage(playerid, Vermelho, "Vocк precisa do veнculo ID 440 para usar este comando!");
new check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcarga || check == checkcarga1 || check == checkcarga2 || check == checkcarga3 || check == checkcarga4 || check == checkcarga5)
{
if(Carregamento[playerid] == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"Pizza pegada!");
SendClientMessage(playerid,COLOR_GREEN,"Para descarregб-la, vб atй a entrada de LS no icone de um ''GARFO E FACA'' no mapa");
Carregamento[playerid] = 1;
return 1;
}
else
{
SendClientMessage(playerid,Vermelho,"Seu veнculo jб estб carregado!");
return 1;
}
}
else
{
SendClientMessage(playerid, Vermelho, " Vocк nгo estб no check de carregar cartas!");
return 1;
}
}
else
{
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em um veнculo de carregar cartas.");
return 1;
}
}