Texto de comando en matrнcula
#1

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");
Reply
#2

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

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

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

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

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

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!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)