SA-MP Forums Archive
Texto de comando en matrнcula - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Texto de comando en matrнcula (/showthread.php?tid=560968)



[Ayuda] Comando[Resuelto] - Antxonixio - 31.01.2015

Buenas, querrнa saber si hay alguna forma de poner, por ejemplo, el comando "/matricula texto" y que "texto" (puediendo ser lo que apetezca) se setee como matrнcula de un coche, y que salga diferente segъn que se ponga en el parбmetro. Desde ya, muchas gracias

Код:
SetVehicleNumberPlate(GetPlayerVehicleID(playerid), "texto");



Respuesta: Texto de comando en matrнcula - maicolpao - 31.01.2015

ps creo que seria haci:

Код:
zcmd(placa, playerid, params[]){
		new Float:x,Float:y,Float:z,Float:ang;
		GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
		GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFFF,"No estas en un vehiculo!");
	    ShowPlayerDialog(playerid,0,DIALOG_STYLE_INPUT,"{EE7777}Numero de placa","{00CC66}Escribe el nuevo numero de placa.","ok","Cancelar");
		return 1; }
y esto en tus dialgs

Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == 9999) {
		if(response) {
            new Float:x,Float:y,Float:z,Float:ang;
            SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
			GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
			GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
			SetVehicleToRespawn(GetPlayerVehicleID(playerid));
			SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
			PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),0);
			SetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
		} else {
		   	SendClientMessage(playerid,0xFFFFFFFF,"Cancelastes la placa!"); } }
		   	return 1;}
PD:Pues creo que seria haci nose si funcione


Respuesta: Texto de comando en matrнcula - Antxonixio - 31.01.2015

їEntonces la ъnica soluciуn es con dialog? Muy bien, muchas gracias, lo probarй


Respuesta: Texto de comando en matrнcula - Swedky - 31.01.2015

pawn Код:
CMD:placa(playerid, params[]) return SetVehicleNumberPlate(GetPlayerVehicleID(playerid), params[0]);
Hay miles de maneras...


Respuesta: Texto de comando en matrнcula - Antxonixio - 01.02.2015

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
pawn Код:
CMD:placa(playerid, params[]) return SetVehicleNumberPlate(GetPlayerVehicleID(playerid), params[0]);
Hay miles de maneras...
Ya probй eso, pero me tira un error:

Код:
J:\sdddas\gamemodes\grandlarc.pwn(646) : error 035: argument type mismatch (argument 2)



Respuesta: Texto de comando en matrнcula - maicolpao - 01.02.2015

Quote:
Originally Posted by Antxonixio
Посмотреть сообщение
Ya probй eso, pero me tira un error:

Код:
J:\sdddas\gamemodes\grandlarc.pwn(646) : error 035: argument type mismatch (argument 2)
mmm debes estar usando algo mal yo lo probй y me sirve pasa el script aver


Respuesta: Texto de comando en matrнcula - Antxonixio - 01.02.2015

No sй, el gm es el grandlarc (el de defecto de sa-mp). Igual es que estoy poniendo el comando en mal sitio, їpuede ser? Copiй el CMD tal cual lo pasу

EDITO: Vale sн, funciona perfectamente, esque tenнa mal un comando para lo mismo que habнa intentado antes (pensaba que no se me habнa guardado). Muchas gracias!!