07.05.2015, 20:45
їCуmo hago para que este comando al momento de crear un vehнculo en venta se cree un TextLabel diciendo el precio de venta del auto?
ejemplo algo asн quiero que salga cuando cree un auto en venta:
este es el comando de mi gamemode:ejemplo algo asн quiero que salga cuando cree un auto en venta:
Код:
CMD:crearvehiculo(playerid,params[]) { if(Staff(playerid,SubDueno)) return 1; new Modelo,Precio,Color[2]; if(sscanf(params, "iiii", Modelo, Precio, Color[0], Color[1])) return ParamsINC(playerid,"/crearvehiculo [ID MODELO] [PRECIO] [COLOR1] [COLOR2]"); new i = SlotVehLibre(); if(i < 0) return Error(playerid,"ЎYa no hay mбs espacio, se podrбn crear mбximo "#MAX_VEH_VENTA" vehнculos de venta!"); ++Total_Vehiculos_Creados; InfoVeh[i][vModelo] = Modelo; InfoVeh[i][vColor1] = Color[0]; InfoVeh[i][vColor2] = Color[1]; InfoVeh[i][vPrecio] = Precio; GetPlayerPos(playerid,InfoVeh[i][vPosX],InfoVeh[i][vPosY],InfoVeh[i][vPosZ]); GetPlayerFacingAngle(playerid,InfoVeh[i][vPosA]); alm(InfoVeh[i][vComprador],"Sin Dueсo"); InfoVeh[i][vPintadoJ] = -1; InfoVeh[i][vCerrado] = false; InfoVeh[i][vUsado] = false; new VehID = CreateVehicle(InfoVeh[i][vModelo],InfoVeh[i][vPosX],InfoVeh[i][vPosY],InfoVeh[i][vPosZ],InfoVeh[i][vPosA],InfoVeh[i][vColor1],InfoVeh[i][vColor2],60000); alm(InfoVeh[i][vPlaca],NombreVehiculo(VehID)); SetVehicleNumberPlate(VehID, InfoVeh[i][vPlaca]); VehVenta_ID(VehID) = i; ActualizarVehiculo(i); VGas[VehID] = 100; ID_VehOriginal[i] = VehID; Mensaje(playerid,-1,"> Vehнculo creado correctamente"); new Str[130]; A_Format(Str,"Modelo: %d | Nombre: %s | ID (VENTA: %d | GENERAL: %d) | Precio: %d",GetVehicleModel(ID_Original(i)),NombreVehiculo(ID_Original(i)),i,ID_Original(i),InfoVeh[i][vPrecio]); Mensaje(playerid,-1,Str); Iter_Add(VehVenta,i); return 1; }