[AJUDA]O que, que tem de erro no cmd? -
DPS|NeW| - 18.05.2011
Este й o comando:
pawn Код:
if(!strcmp(var0, "/virar", true))
{
{
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, 0xC0C0C0AA, "Vocк precisa estar em um veнculo para virar ele!");
return 1;
}
new var6 = 0;
new Float:var7 = 0.0, Float:var8 = 0.0, Float:var9 = 0.0, Float:var10 = 0.0;
var6 = GetPlayerVehicleID(playerid);
GetVehicleZAngle(var6, var10);
GetPlayerPos(playerid, var7, var8, var9);
SetVehiclePos(var6, var7, var8, var9 + 3);
SetVehicleZAngle(var6, var10 + 5);
SetVehicleZAngle(var6, var10);
SendClientMessage(playerid, 0xF6F600AA, "Vocк virou seu veнculo");
return 1;
}
}
Esses sгo os erros:
Код:
C:\Users\Gabriel\Desktop\FullADM.pwn(114) : error 018: initialization data exceeds declared size
C:\Users\Gabriel\Desktop\FullADM.pwn(329) : error 018: initialization data exceeds declared size
C:\Users\Gabriel\Desktop\FullADM.pwn(397) : error 035: argument type mismatch (argument 1)
C:\Users\Gabriel\Desktop\FullADM.pwn(398) : error 028: invalid subscript (not an array or too many subscripts): "arg0"
C:\Users\Gabriel\Desktop\FullADM.pwn(398) : warning 215: expression has no effect
C:\Users\Gabriel\Desktop\FullADM.pwn(398) : error 001: expected token: ";", but found "]"
C:\Users\Gabriel\Desktop\FullADM.pwn(398) : error 029: invalid expression, assumed zero
C:\Users\Gabriel\Desktop\FullADM.pwn(398) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
7 Errors.
Re: [AJUDA]O que, que tem de erro no cmd? -
Transferencia - 18.05.2011
pawn Код:
if(!strcmp(cmdtext, "/virar", true))
{
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, 0xC0C0C0AA, "Vocк precisa estar em um veнculo para virar ele!");
return 1;
}
new var6 = 0;
new Float:var7 = 0.0, Float:var8 = 0.0, Float:var9 = 0.0, Float:var10 = 0.0;
var6 = GetPlayerVehicleID(playerid);
GetVehicleZAngle(var6, var10);
GetPlayerPos(playerid, var7, var8, var9);
SetVehiclePos(var6, var7, var8, var9 + 3);
SetVehicleZAngle(var6, var10 + 5);
SetVehicleZAngle(var6, var10);
SendClientMessage(playerid, 0xF6F600AA, "Vocк virou seu veнculo");
}
return 1;
}
Re: [AJUDA]O que, que tem de erro no cmd? -
Josma_cmd - 18.05.2011
pawn Код:
if(strcmp(cmdtext, "/virar", true))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xC0C0C0AA, "Vocк precisa estar em um veнculo para virar ele!");
new var6 = GetPlayerVehicleID(playerid);
new Float:var7, Float:var8, Float:var9, Float:var10;
GetVehicleZAngle(var6, var10);
GetPlayerPos(playerid, var7, var8, var9);
SetVehiclePos(var6, var7, var8, var9 + 3);
SetVehicleZAngle(var6, var10 + 5);
SetVehicleZAngle(var6, var10);
SendClientMessage(playerid, 0xF6F600AA, "Vocк virou seu veнculo");
return 1;
}
Que tutorial sobre Var vocк leu?
Re: [AJUDA]O que, que tem de erro no cmd? -
Macintosh - 18.05.2011
Josma o cуdigo й decompilado do .amx '-'
Re: [AJUDA]O que, que tem de erro no cmd? -
Transferencia - 18.05.2011
Nao e o que parece ShickCard,e mesmo assim,Nao Creio Nesses
Descompiladores...
Re: [AJUDA]O que, que tem de erro no cmd? -
Josma_cmd - 18.05.2011
Й Shickcard й uma alternativa.
Nгo costumo usar descompiladores, mas antes quando usava, odiava, por que nenhum trazia os cуdigos funcionando regularmente.
Re: [AJUDA]O que, que tem de erro no cmd? -
DPS|NeW| - 18.05.2011
Entгo como faзo para fazer um comando que vira o carro?
eu usei o decompilador Easy AMX, para estudar um pouco esse comando de /Virar , mais nгo entendi!?
dai resolvi postar aqui.
Re: [AJUDA]O que, que tem de erro no cmd? -
[FeK]Netizen - 18.05.2011
pawn Код:
if(strcmp(cmdtext, "/virarcarro", true))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xC0C0C0AA, "Vocк precisa estar em um veнculo para virar ele!");
new carroa = GetPlayerVehicleID(playerid);
new Float:x, Float:y, Float:z, Float:angulo;
GetVegiclePos(carroa, x, y, z);
SetVehiclePos(carroa, x, y, z+1);
GetVehicleZAngle(carroa, angulo);
SetVehicleZAngle(carroa, angulo+1);
SendClientMessage(playerid, 0xF6F600AA, "Vocк virou seu veнculo");
return 1;
}
Re: [AJUDA]O que, que tem de erro no cmd? -
Shadoww5 - 18.05.2011
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/desvirar", true) == 0)
{
new currentveh;
new Float:angle;
currentveh = GetPlayerVehicleID(playerid);
GetVehicleZAngle(currentveh, angle);
SetVehicleZAngle(currentveh, angle);
SendClientMessage(playerid, 0xFFFFFFFF, "Seu veiculo foi desvirado.");
return 1;
}
return 0;
}
Fonte:
https://sampwiki.blast.hk/wiki/SetVehicleZAngle
#DUVIDA
Mas desta forma o carro, teoricamente, nгo ficaria no mesmo angulo ? Visto que ele pega o angulo do veiculo e o seta novamente neste mesmo angulo.
Re: [AJUDA]O que, que tem de erro no cmd? -
DPS|NeW| - 18.05.2011
Obrigado Shandown, ajudou muito, esse cmd funcionou no servidor, obrigado....