Problema con comando. -
jwalker - 12.03.2013
Hola, uso este comando en un filterscript. Los comandos de ese pwn me andan bien, menos este, cuando lo pongo dice Unknown Command.
PHP код:
CMD:crearvehiculo(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "LVRP: Usted no es administrador.");
new
Float:Pos[4],
ivPrice,
ivColors[2],
iMsg[148];
if(sscanf(params, "iiii", vModel, ivPrice, ivColors[0], ivColors[1])) return SendClientMessage(playerid, -1, ""#CRED"Usa: "#CORANGE"/crearvehiculo < Modelo > < Precio > < Color 1 > < Color 2 >");
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
GetPlayerFacingAngle(playerid, Pos[3]);
++ Total_Veh_Created;
vInfo[Total_Veh_Created][vModel] = vModel;
vInfo[Total_Veh_Created][vColor1] = ivColors[0];
vInfo[Total_Veh_Created][vColor2] = ivColors[1];
vInfo[Total_Veh_Created][vPrice] = ivPrice;
vInfo[Total_Veh_Created][vPosX] = Pos[0];
vInfo[Total_Veh_Created][vPosY] = Pos[1];
vInfo[Total_Veh_Created][vPosZ] = Pos[2];
vInfo[Total_Veh_Created][vPosA] = Pos[3];
strmid(vInfo[Total_Veh_Created][vOwner], "Concecionaria", 0, 20, 20);
strmid(vInfo[Total_Veh_Created][vPlate], "LV-002", 0, 32, 32);
vInfo[Total_Veh_Created][vPaintJ] = 0;
vInfo[Total_Veh_Created][vLocked] = 1;
new
vFile[15];
format(vFile, sizeof(vFile), "/Coches/%d.ini", Total_Veh_Created);
INI_Open(vFile);
INI_WriteInt("Model", vModel);
INI_WriteInt("Color1", ivColors[0]);
INI_WriteInt("Color2", ivColors[1]);
INI_WriteInt("Price", ivPrice);
INI_WriteString("Owner", "Concecionaria");
INI_WriteFloat("vPosX", Pos[0]);
INI_WriteFloat("vPosY", Pos[1]);
INI_WriteFloat("vPosZ", Pos[2]);
INI_WriteFloat("vPosA", Pos[3]);
INI_WriteString("Plate", "LV");
INI_WriteInt("PaintJ", 0);
INI_Save();
INI_Close();
new
cCar = CreateVehicle(vModel, Pos[0], Pos[1], Pos[2], Pos[3], ivColors[0], ivColors[1], 500000);
SetVehicleNumberPlate(cCar, "LV");
OwnedVeh(cCar) = Total_Veh_Created;
SavePrivVeh(Total_Veh_Created);
format(iMsg, sizeof(iMsg), ""#CYELLOW"Vehicle: "#CBLUE"%d (VID: %i) "#CYELLOW"has creado este vehiculo. Precio: "#CBLUE"$%i "#CYELLOW"Placa: "#CBLUE"cambiame", vModel, Total_Veh_Created, ivPrice);
SendClientMessage(playerid, -1, iMsg);
return 1;
}
Gracias.
Re: Problema con comando. -
[CG]Milito - 12.03.2013
Tienes que estar logeado como RCON
/rcon login clave
Respuesta: Problema con comando. -
jwalker - 12.03.2013
Ya lo hize, tampoco va.
Respuesta: Problema con comando. -
OTACON - 12.03.2013
intenta asi:
pawn Код:
CMD:crearvehiculo(playerid, params[])
{
new Float:Pos[4], str[148], archivo[15];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "LVRP: Usted no es administrador.");
if(sscanf(params, "dddd", params[0], params[1], params[2], params[3])) return SendClientMessage(playerid, -1, ""CRED"Usa: "CORANGE"/crearvehiculo < Modelo > < Precio > < Color 1 > < Color 2 >");
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
GetPlayerFacingAngle(playerid, Pos[3]);
Total_Veh_Created][vOwner] ++;
vInfo[Total_Veh_Created][vModel] = params[0];
vInfo[Total_Veh_Created][vColor1] = params[2];
vInfo[Total_Veh_Created][vColor2] = params[3];
vInfo[Total_Veh_Created][vPrice] = params[1];
vInfo[Total_Veh_Created][vPosX] = Pos[0];
vInfo[Total_Veh_Created][vPosY] = Pos[1];
vInfo[Total_Veh_Created][vPosZ] = Pos[2];
vInfo[Total_Veh_Created][vPosA] = Pos[3];
strmid(vInfo[Total_Veh_Created][vOwner], "Concecionaria", 0, 20, 20);
strmid(vInfo[Total_Veh_Created][vPlate], "LV-002", 0, 32, 32);
vInfo[Total_Veh_Created][vPaintJ] = 0;
vInfo[Total_Veh_Created][vLocked] = 1;
format(archivo, sizeof(archivo), "/Coches/%d.ini", Total_Veh_Created][vOwner]);
INI_Open(archivo);
INI_WriteInt("Model", params[0]);
INI_WriteInt("Color1", params[2]);
INI_WriteInt("Color2", params[3]);
INI_WriteInt("Price", params[1]);
INI_WriteString("Owner", "Concecionaria");
INI_WriteFloat("vPosX", Pos[0]);
INI_WriteFloat("vPosY", Pos[1]);
INI_WriteFloat("vPosZ", Pos[2]);
INI_WriteFloat("vPosA", Pos[3]);
INI_WriteString("Plate", "LV");
INI_WriteInt("PaintJ", 0);
INI_Save();
INI_Close();
SetVehicleNumberPlate(CreateVehicle(params[0], Pos[0], Pos[1], Pos[2], Pos[3], params[2], params[3], 500000), "LV");
OwnedVeh(params[0]) = Total_Veh_Created][vOwner];
SavePrivVeh(Total_Veh_Created][vOwner]);
format(str, sizeof(str), ""CYELLOW"Vehicle: "CBLUE"%d (VID: %i) "CYELLOW"has creado este vehiculo. Precio: "CBLUE"$%i "CYELLOW"Placa: "CBLUE"cambiame", params[0], Total_Veh_Created][vOwner], params[1]);
SendClientMessage(playerid, -1, str);
return 1;
}
++ Total_Veh_Created;
SetVehicleNumberPlate
Total_Veh_Created
"#CBLUE" (ETC...)
(?)
Respuesta: Problema con comando. -
jwalker - 14.03.2013
Ese cmd me da errores
Respuesta: Problema con comando. -
OTACON - 14.03.2013
Quote:
Originally Posted by jwalker
Ese cmd me da errores
|
que errores?.
Respuesta: Problema con comando. -
jwalker - 14.03.2013
Errores de Y_INI, no reconoce las funciones