25.07.2016, 09:42
(
Последний раз редактировалось justjamie; 25.07.2016 в 13:40.
)
Hello.
It loads /v create usage, even tho it's not even supposed to load, wtf?
this is my code:
screen of what it does:
It loads /v create usage, even tho it's not even supposed to load, wtf?
this is my code:
PHP код:
COMMAND:v(playerid, params[]) {
if(!Player[playerid][Authed] || Player[playerid][Admin] < 3) return SendClientError(playerid, "You are not authorised to use this command.");
new tmp[ 15 ], tmp2[ 15 ];
if(sscanf(params, "szz", tmp, tmp2)) SendClientMessage(playerid, -1, "{7f7f7f}Usage: {b2b2b2}/v [Create / Model / Reload / Reloadall ]");
if(!strcmp(tmp, "create", true, 6))
{
if(!strlen(tmp2)) return SendClientUsage(playerid, "/v create [model name / model id]");
if(GetPlayerInterior(playerid) > 0 || GetPlayerVirtualWorld(playerid) > 0) return SendClientError(playerid, "Please exit the interior you're currently in.");
new modelID;
if(!IsNumeric(tmp2)) modelID = GetVehicleModelIDFromName(tmp2);
else modelID = strval(tmp2);
if(modelID == -1 || modelID < 400 || modelID > 611) return SendClientError(playerid, "Model ID/Name is invalid, please try again.");
new query[500]; mysql_format(connection, query, sizeof(query), "SELECT * FROM Vehicles WHERE vActive = '0' LIMIT 1;"); mysql_tquery(connection, query, "CreateVehicle1", "dd", playerid, modelID);
}
else if(!strcmp(tmp, "reload",true,6))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientError(playerid, "You are not in any vehicle!");
ReloadVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1, "Success: The car has been reloaded");
}
else if(!strcmp(tmp, "reloadall",true,9))
{
new query1[128]; mysql_format(connection, query1, sizeof(query1), "SELECT * FROM Vehicles WHERE vActive = '1'"); mysql_tquery(connection, query1, "reloadAllCars");
SendClientMessage(playerid,-1, "Success: All cars have been reloaded.");
}
else if(!strcmp(tmp, "model", true, 4))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientError(playerid, "You are not in any vehicle!");
if(!strlen(tmp2)) return SendClientUsage(playerid, "create /v create [model name / model id]");
new tehvID;
if(!IsNumeric(tmp2)) tehvID = GetVehicleModelIDFromName(tmp2);
else tehvID = strval(tmp2);
if(tehvID == -1 || tehvID < 400 ||tehvID > 611) return SendClientError(playerid, "Invalid model!");
Vehicle[GetPlayerVehicleID(playerid)][vModel] = tehvID;
new query[500];
format(query,sizeof(query),"UPDATE Vehicles SET vModel='%i' WHERE id='%i'",tehvID,GetPlayerVehicleID(playerid));
mysql_tquery(connection,query,"","");
ReloadVehicle(GetPlayerVehicleID(playerid));
new Float:Position[3];
GetPlayerPos(playerid, Position[0], Position[1], Position[2]);
SetPlayerPos(playerid, Position[0], Position[1], Position[2]+3);
SendClientMessage(playerid,-1, "Success: The model has been changed");
}
else if(!strcmp(tmp, "info", true, 4))
{
new string[420];
format(string,sizeof(string),"%i",GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1,string);
}
else return SendClientMessage(playerid, -1, "{7f7f7f}Usage: {b2b2b2}/v [soon.txt ]");
return 1;
}