[AJUDA]Comando
#1

Bom jah tentei aruma eu mesmo mais nao consegui :/
tipo assim eu usso esse comando para desvirar o carro!


if (strcmp("/x", cmdtext, true, 10) == 0) {
if (IsPlayerInAnyVehicle(playerid)) {
new VehicleID, Float:X, Float:Y, Float:Z, Float:Angle; GetPlayerPos(playerid, X, Y, Z); VehicleID = GetPlayerVehicleID(playerid);
GetVehicleZAngle(VehicleID, Angle);
SetVehiclePos(VehicleID, X, Y, Z);
SetVehicleZAngle(VehicleID, Angle);
SendClientMessage(playerid, 0x33AA33AA,"Vc desvirou seu carro");
}
else
{
SendClientMessage(playerid,0xAA3333AA,"You are not in car!");
return 1;
}}


O comando funciona mais mostra assim

Vc desvirou seu carro
SERVER: Unknown command.

como resolvo OBRIGADO PELA ATENЗГO
Reply
#2

pawn Код:
if(strcmp("/x", cmdtext, true, 10) == 0)
{
     if (!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAA3333AA,"You are not in car!");
     new VIDs, Float:X, Float:Y, Float:Z, Float:Angle;
     GetPlayerPos(playerid, X, Y, Z);
     new VIDs = GetPlayerVIDs(playerid);
     GetVehicleZAngle(VIDs, Angle);
     SetVehiclePos(VIDs, X, Y, Z);
     SetVehicleZAngle(VIDs, Angle);
     SendClientMessage(playerid, 0x33AA33AA,"Vc desvirou seu carro");
     return 1;
}
Reply
#3

pawn Код:
if(strcmp(cmd, "/flip", true) == 0)
{
new Float:X, Float:Y, Float:Z;
if(IsPlayerInAnyVehicle(playerid))
SetCameraBehindPlayer(playerid);
GetPlayerPos(playerid, X, Y, Z);
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
return 1;
}
caso queira use o meu.... mas o do drakon ta mais completo ^^
Reply
#4

Quote:
Originally Posted by DraKoN
Посмотреть сообщение
pawn Код:
if(strcmp("/x", cmdtext, true, 10) == 0)
{
     if (!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAA3333AA,"You are not in car!");
     new VIDs, Float:X, Float:Y, Float:Z, Float:Angle;
     GetPlayerPos(playerid, X, Y, Z);
     new VIDs = GetPlayerVIDs(playerid);
     GetVehicleZAngle(VIDs, Angle);
     SetVehiclePos(VIDs, X, Y, Z);
     SetVehicleZAngle(VIDs, Angle);
     SendClientMessage(playerid, 0x33AA33AA,"Vc desvirou seu carro");
     return 1;
}
esse fico melhor...
mais agora eu vou ensinar como й que se buga um comando!

pawn Код:
if(strcmp("/x", cmdtext, true, 10) == 0)
{
     if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAA3333AA,"You are not in car!");
     new VIDs, Float:X, Float:Y, Float:Z, Float:Angle;
     GetPlayerPos(playerid, X, Y, Z);
     new VIDs = GetPlayerVIDs(playerid);
     GetVehicleZAngle(VIDs, Angle);
     SetVehiclePos(VIDs, X, Y, Z);
     SetVehicleZAngle(VIDs, Angle);
     SendClientMessage(playerid, 0x33AA33AA,"Vc desvirou seu carro");
     return 1;
}
bugado com sucesso
Reply
#5

nem ri O.o
Reply
#6

Quote:
Originally Posted by [GangstA]Kasura
Посмотреть сообщение
nem ri O.o
euri muito ^^
Reply
#7

nao entendis, onde vai bugar ?
Reply
#8

@[WinG]BiieL:

pawn Код:
if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAA3333AA,"You are not in car!");
Caso o Player estiver em um Veiculo o Comandos nгo funciona.
Resumindo ele fez ao contrбrio,bugando o comando..

Forma Correta:
pawn Код:
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAA3333AA,"You are not in car!");
Reply
#9

ah, nem lembrei q devia ter o !, mas achei q o q ele tava dizendo era q ia crashar
Reply
#10

kkkk!
euri!
sem querer deixei o muleke confuso lol
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)