Como creo esto?
#1

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
Reply
#2

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;
Reply
#3

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.");
	}
Reply
#4

Cambia esto:
Код:
new Float:x,Float:y,Float:z,radarveh;
por esto:
Код:
new Float:x,Float:y,Float:z,radarveh[4];
Espero haberte ayudado.
Reply
#5

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.
Reply
#6

Casi jajaja, seria mas facil si me decis las lineas del error.
PD: Del primer error.
Reply
#7

Код:
radarveh = inputtext;
Madre mia willy xd, mirala
Reply
#8

Cambia eso, por esto:
Код:
format(radarveh, 4, inputtext);
Reply
#9

Код:
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.
Reply
#10

Linea de error?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)