[Ajuda] Carro nao cria, mesmo colocando o ID
#1

Tento criar um carro, mesmo colocando o ID o carro nao aparece e fala que o ID é invalido

Quote:

CMD:criarcar( playerid)
{
if( Logado@_[ playerid ] == true)
{
new string[256];
new tmp[256], plid, carro;
new Float:X, Float:Y, Float:Z, Float:Angle;
plid = strval(tmp);
if(IsPlayerConnected(playerid))
{
if(plid >= 400 && plid <= 611)
{
if(plid == 425 || plid == 469 || plid == 538 || plid == 537 || plid == 520 || plid == 449 || plid == 447 || plid == 569 || plid == 570 || plid == 432)
{
SendClientMessage(playerid, VERDE, "Veículo proibido, tente outro! | ID's = 400-611");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, AZUL, "Você já está um carro!");
return 1;
}
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, Angle);
carro = AddStaticVehicleEx(plid, X, Y, Z, Angle, -1, -1, 30);
PutPlayerInVehicle(playerid, carro, 0);
LinkVehicleToInterior(carro, GetPlayerInterior(playerid));
SetVehicleVirtualWorld(carro, GetPlayerVirtualWorld(playerid));
format(string, sizeof(string), "Você criou o veículo de id: %d", plid);
SendClientMessage(playerid, VERDE, string);
}
else
{
SendClientMessage(playerid, AZUL, "Valor inválido, tente novamente! | ID's = 400-611");
}
}
}
return 1;
}

E tambem queria poder setar os veiculos estando dentro de outro, para eu saber onde ele vai set setado, mas se isso nao tiver como nao tem problema
Reply
#2

Quote:
Originally Posted by Cycle
Посмотреть сообщение
Amigo, troca esse strval por sscanf2.
Reply
#3

Esse seu cуdigo ta uma poha.

@Topic

Veja esse tуpico de ajuda pode ser utнl.
https://sampforum.blast.hk/showthread.php?tid=459641
Reply
#4

Declare o parвmetro params e depois pegue o valor numйrico dele.
PHP код:
CMD:criarcar(playeridparams[])
{
new 
plid strval(params);
//resto do comando... 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)