[Ajuda] Erros : /Veh - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Erros : /Veh (
/showthread.php?tid=369285)
Erros : /Veh -
Gabriel Santana - 16.08.2012
Vejam, tentei colocar no meu gamemode esse cуdigo de /veh para criar veiculos.
O gamemode estб em zcmd
, deu alguns erros e nгo estou conseguindo ajeitar, se alguem souber por favor, ajudem.
ShowPlayerDialog
Код:
CMD:veh(playerid)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Escolhe seu veiculo:", "Sultan\nNGR-500", "Selecionar", "Cancelar");
return 1;
}
OnDialogResponse
Код:
{
if(dialogid == 1)
{
if(response)
{
if(listitem == 0)
{
CreateVehicle(560, var0 + 1, var1 + 1, var2, var3, 1, 1, 10000);
SendClientMessage(playerid, ROXOCLARO, "** VIP, seu carro 'Sultan' foi criado com sucesso!");
return 1;
}
Tou colocando isso mais tб dandos os seguintes erros:
Код:
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(258) : error 017: undefined symbol "var0"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(260) : error 079: inconsistent return types (array & non-array)
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(263) : error 029: invalid expression, assumed zero
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(263) : error 004: function "OnPlayerClickPlayer" is not implemented
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(265) : error 079: inconsistent return types (array & non-array)
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(270) : warning 225: unreachable code
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(270) : error 029: invalid expression, assumed zero
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(270) : error 017: undefined symbol "cmd_creditos"
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(270) : error 029: invalid expression, assumed zero
C:\Users\Gabriel\Desktop\samp03esvr_win32\gamemodes\gamemode.pwn(270) : fatal error 107: too many error messages on one line
Se alguem puder mim ajudar ficarei grato!
Esse й meu primeiro comando assim em DIALOG_STYLE_LIST, por favor mim ajudem.
Re: Erros : /Veh -
[HP]Napola - 16.08.2012
Tem erros aн que tu nao postou a linha..
Tem varios erros inclusive coisas nao definidas .. isso й falta de atenзгo revise
Re: Erros : /Veh -
Gabriel Santana - 16.08.2012
Alguem pode mim ajudar?
Re: Erros : /Veh -
Gabriel Santana - 16.08.2012
esse comando estб certo?
Код:
{
if(dialogid == 1)
{
if(response)
{
if(listitem == 0)
{
CreateVehicle(560, var0 + 1, var1 + 1, var2, var3, 1, 1, 10000);
SendClientMessage(playerid, ROXOCLARO, "** VIP, seu carro 'Sultan' foi criado com sucesso!");
return 1;
}
Re: Erros : /Veh -
mau.tito - 16.08.2012
Use o inputtext do dialog e melhor!
E use o response assim tmb e melhor
pawn Код:
if(!response)return SendClientMessage(playerid, -1,"");
Exemplo de cmd:
pawn Код:
CMD:veh(playerid,params[])
{
GetPlayerName(playerid,Name,sizeof(Name));
format(Don,sizeof(Don),"{FF0000}-OperServ-{FFFFFF} O player {FF0000}%s{FFFFFF} ({FF0000}ID:%d{FFFFFF}) vai criar seu carro ( {FF0000}/veh{FFFFFF} ).",Name,playerid);
SendClientMessageToAll(-1,Don);
ShowPlayerDialog(playerid,DIALOG_CARS,DIALOG_STYLE_INPUT,"Carros","Digite id do seu carro abaixo:","Criar Carro","Sair");
return true;
}
Response do dialog
pawn Код:
if(dialogid == DIALOG_CARS)
{
new Criado;
if(!response)return SendClientMessage(playerid, 0xFFFFFFFF, "[INFO] Vocк cancelou a seleзгo de carros");
if(!IsValidVehicle(strval(inputtext)))return SendClientMessage(playerid, 0xFFFFFFFF, "[ERRO] Carro Invбlido");
format(Don, sizeof(Don), "Vocк colocou o carro %s(%i)", NomeCarros[strval(inputtext)-400],strval(inputtext));
SendClientMessage(playerid, 0xFFFFFFFF, Don);
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
PutPlayerInVehicle(playerid,Criado,0);
Criado = CreateVehicle(strval(inputtext),x, y, z, 82,0,1,60);
return 1;
}
Att mau_tito
Ajuda basica Don_Speed
Re: Erros : /Veh -
Wallker - 16.08.2012
pawn Код:
{
if(dialogid == 1)
{
if(response)
{
if(listitem == 0)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
CreateVehicle(560, x+1, y+1 , z, 0, 1, 1, 10000);
SendClientMessage(playerid, ROXOCLARO, "** VIP, seu carro 'Sultan' foi criado com sucesso!");
return 1;
}
tenta
Re: Erros : /Veh -
GhosT_[] - 16.08.2012
acabei de mandar um link de um FS de spawn de carros.