Como creo esto? -
SilverGaming - 21.12.2016
Hola buenas a todos
, espero esten pasando una feliz navidad.
Hoy queria saber si me podrian ayudar a crear una especie de rastreador de coches por medio de dialogo, es decir que por ejemplo pongas "/racoche" entonces te salga un dialogo que diga
Computadora
Inserte el id del coche a rastrear
Aceptar Cancelar
Luego que pongas el id del coche te lo marca en un checkpoint. Muchas gracias y espero me puedan ayudar, por supuesto las variables o la GM base es "actividad rp", y supongo que deberian necesitar algo que es.
if (dailogid == DIALOG_RASTREAR_COCHE)
Muchas gracias
Respuesta: Como creo esto? -
Goncho28 - 21.12.2016
Este serнa el OnDialogResponse, no lo probй...
pawn Код:
new Float:x,Float:y,Float:z,radarveh;
radarveh = inputtext;
GetVehiclePos(radarveh,x,y,z);
SetPlayerCheckpoint(playerid,x,y,z,3.0);
SendClientMessage(playerid,-1,"Se marcу en el mapa el vehнculo que buscas.");
return 1;
Re: Como creo esto? -
SilverGaming - 21.12.2016
Muxhas gracias Goncho :3 me sirvio perfecto. Salu2
Pd: Como puedo hacer para que les salga el dialogo estilo imput. Pero que el numero que pongan hay sea el coche a rastrear
Unos minutos mas tarde..
Oye mira me tira este error.
Код:
C:\Users\JONATAN\Desktop\diego\Liberaciуn\gamemodes\NS4.pwn(18447) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Respectivamente asi tengo el codigo
Код:
if(dialogid == DIALOG_RASTREADOR_COCHE)
{
if(!response) return true;
ShowPlayerDialog(playerid, DIALOG_RASTREADOR_COCHE, DIALOG_STYLE_INPUT, "Computadora", "Aсade la id del coche a rastrear.", "Aceptar", "Cancelar");
new Float:x,Float:y,Float:z,radarveh;
radarveh = inputtext;
GetVehiclePos(radarveh,x,y,z);
SetPlayerCheckpoint(playerid,x,y,z,3.0);
SendClientMessage(playerid,-1,"Se marcу en el mapa el vehнculo que buscas.");
}
Respuesta: Como creo esto? -
Whillyrez - 21.12.2016
Cambia esto:
Код:
new Float:x,Float:y,Float:z,radarveh;
por esto:
Код:
new Float:x,Float:y,Float:z,radarveh[4];
Espero haberte ayudado.
Re: Como creo esto? -
SilverGaming - 21.12.2016
Okey gracias, voy a probar
Bueno mira :ґv
Код:
C:\Users\JONATAN\Desktop\diego\Liberaciуn\gamemodes\NS4.pwn(18447) : error 047: array sizes do not match, or destination array is too small
C:\Users\JONATAN\Desktop\diego\Liberaciуn\gamemodes\NS4.pwn(18448) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Respuesta: Como creo esto? -
Whillyrez - 21.12.2016
Casi jajaja, seria mas facil si me decis las lineas del error.
PD: Del primer error.
Re: Como creo esto? -
SilverGaming - 21.12.2016
Код:
radarveh = inputtext;
Madre mia willy xd, mirala
Respuesta: Como creo esto? -
Whillyrez - 21.12.2016
Cambia eso, por esto:
Код:
format(radarveh, 4, inputtext);
Re: Como creo esto? -
SilverGaming - 21.12.2016
Код:
C:\Users\JONATAN\Desktop\diego\Liberaciуn\gamemodes\NS4.pwn(18448) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Respuesta: Como creo esto? -
Whillyrez - 21.12.2016
Linea de error?