Burgershot
  • Home
  • Members
  • Team
  • Help
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Burgershot Other languages Portuguese/Português [AJUDA] Ajuda com código

 
  • 0 Vote(s) - 0 Average
[AJUDA] Ajuda com código
Pedxz
Offline

Burgershot Member
Posts: 5
Threads: 3
Joined: Jun 2021
Reputation: 0
Location: Brasil
#1
2021-06-23, 07:36 PM (This post was last modified: 2021-06-23, 07:38 PM by Pedxz.)
Eu tenho esta linha de códigos:
Code:
CMD:cv(playerid, params[])
{
if(aInfo[playerid][Admin] == 0) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Você não tem permissão!");

new sVeiculo[50], vehicleid, modeloid, cor1, cor2;

if(sscanf(params, "s[50]dd", sVeiculo, cor1, cor2)) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Uso correto: /CV [ Veículo ID / Nome ] [ Cor 1 ] [ Cor 2 ]");

if(cor1 < 0 || cor1 > 255 || cor2 < 0 || cor2 > 255) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Use IDs de cores de 0 a 255!");

if(IsNumeric(sVeiculo)) modeloid = strval(sVeiculo);
else modeloid = ReturnVehicleID(sVeiculo);

if(modeloid < 400 || modeloid > 611 || modeloid == -1) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Modelo de veículo inválido!");

new Float:pPos[4];

GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
GetPlayerFacingAngle(playerid, pPos[3]);

vehicleid = CreateVehicle(modeloid, pPos[0], pPos[1], pPos[2], pPos[3], cor1, cor2, -1);

vCriado[vehicleid] = true;

LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));
SetVehicleVirtualWorld(vehicleid, GetPlayerVirtualWorld(playerid));

PutPlayerInVehicle(playerid, vehicleid, 0);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);

format(gStr, sizeof(gStr), "[BPL] Veículo %s criado com sucesso! ( Modelo ID: %d - Veículo ID: %d )", GetVehicleModelNameEx(modeloid), modeloid, vehicleid);
    SendClientMessage(playerid, COLOR_VERDECMD, gStr);
    return 1;
}

CMD:criarveiculo(playerid, params[])
{
new sCMD[50];
format(sCMD, sizeof(sCMD), "/cv %s", params);

ExecutarComando(playerid, sCMD);
return 1;
}

// -------------------------------------------------------------------------------------------------------------- //

CMD:dv(playerid)
{
if(aInfo[playerid][Admin] == 0) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Você não tem permissão!");

if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Você não está em um veículo!");

new vehicleid = GetPlayerVehicleID(playerid);

if(vCriado[vehicleid] == false) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Você só pode destruir veículos criados!");

format(gStr, sizeof(gStr), "[BPL] Veículo %s excluído com sucesso! (ID %d)", GetVehicleModelName(vehicleid), vehicleid);
SendClientMessage(playerid, COLOR_VERDECMD, gStr);

sDestroyVehicle(vehicleid);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);

Streamer_Update(playerid);
return 1;
}


Porém, ao compilar esses erros surgem e eu não entendo o porque:
Code:
C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(303) : warning 216: nested comment[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(312) : error 017: undefined symbol "Admin"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(320) : error 017: undefined symbol "IsNumeric"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(321) : error 017: undefined symbol "ReturnVehicleID"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(340) : error 017: undefined symbol "GetVehicleModelNameEx"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(350) : error 017: undefined symbol "ExecutarComando"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(358) : error 017: undefined symbol "Admin"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(366) : error 017: undefined symbol "GetVehicleModelName"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(369) : error 017: undefined symbol "sDestroyVehicle"[/align]

[align=left]C:\Users\Matheus\Desktop\BPL GAMES 2.0 - Copia\gamemodes\bpl.pwn(376) : warning 203: symbol is never used: "PlayerInfo"[/align]

[align=left]Pawn compiler 3.10.4 Copyright (c) 1997-2006, ITB CompuPhase[/align]



[align=left]8 Errors.[/align]

[align=left]



Poderiam me ajudar? E me dizer qual foi o causador dos erros?
[img] https://i.servimg.com/u/f69/19/84/40/33/assina10.png [/ img]
Pedxz
Offline

Burgershot Member
Posts: 5
Threads: 3
Joined: Jun 2021
Reputation: 0
Location: Brasil
#2
2021-06-23, 08:53 PM
Podem fechar, me desculpem o flood! Descobri os erros, faltavam stocks em minha GM!
[img] https://i.servimg.com/u/f69/19/84/40/33/assina10.png [/ img]
k2bi_YT
Offline

Burgershot Member
Posts: 2
Threads: 0
Joined: Apr 2020
Reputation: 0
Location: Brasil
#3
2021-07-11, 07:20 PM
Não recomendo que use stock, basicamente a "GM" ira ignorar os erros que contem no sistema criado. Procure deixar os sistema sempre 100%, realizando vários testes dentre outros...
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Burgershot - Powered by our Community and MyBB Original Theme by Emerald

Linear Mode
Threaded Mode