10.09.2011, 19:29
new problem my /ordercar Command Wont work the Server Says Server: ERROR Unknown Command
its this part of the script
its this part of the script
Code:
dcmd_ordercar(playerid,params[])
{
#pragma unused params
new pname[24],housenumber;
housenumber = GetHouseID(playerid);
GetPlayerName(playerid, pname, 24);
if(cInfo[housenumber][GotCar]==0) return SendClientMessage(playerid, c_r, "This house can't order a car!");
if(strcmp(hInfo[housenumber][Name],pname,true)==0)
{
new carname[40];
if (sscanf(params, "s", carname))
{
SendClientMessage(playerid, c_r, "USAGE: /ordercar [CarName]");
}
else
{
new str[256], abc;
for(new i=0;i<MAX_BUY_CARS;i++)
{
if(strcmp(carname,Buyable_Cars[i][CarName],true)==0)
{
if(GetPlayerMoney(playerid)<Buyable_Cars[i][CarCost]) return SendClientMessage(playerid, c_r, "Not enough money!");
GivePlayerMoney(playerid, -Buyable_Cars[i][CarCost]);
cInfo[housenumber][CarModel] = Buyable_Cars[i][CarModel];
format(str, sizeof(str), "Houses/houseid%d", housenumber);
dini_IntSet(str, "CarModel", Buyable_Cars[i][CarModel]);
format(str, sizeof(str), "You have ordered the %s for $%d!", carname, Buyable_Cars[i][CarCost]);
SendClientMessage(playerid, c_y, str);
SendClientMessage(playerid, c_y, "It will take some time when your car will be delivered.");
cInfo[housenumber][NewCar] = 1;
abc = 1;
}
}
if(abc==0)
{
SendClientMessage(playerid, c_r, "Wrong vehicle name!");
abc=0;
}
}
}
else
{
SendClientMessage(playerid, c_r, "This house isn't yours!");
}
return 1;
}

