CMD:v(playerid, params[])
{
new
command[28];
if(sscanf(params, "s[28]", command)) return SendClientMessage(playerid, COLOR_GREEN, "[Usage:] /v (lock, get, park, lights, sell, givekeys, buy, eject, ejectall, find, clearmods, trunk, trunkinfo, enter, exit)");
if(!strcmp(command, "get", true))
{
new vehicleid;
if(sscanf(params, "d", vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
// rest of the code, I assure you it works.
return 1;
}
return 1;
}
COMMAND:vget(playerid, params[])
{
new vehicleid;
if(sscanf(params, "d", vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
// rest of the code
return 1;
}
CMD:v(playerid, params[])
{
new command[128];
if(sscanf(params, "s[128]", command)) return SendClientMessage(playerid, COLOR_GREEN, "[Usage:] /v (lock, get, park, lights, sell, givekeys, buy, eject, ejectall, find, clearmods, trunk, trunkinfo, enter, exit)");
if(strcmp(command, "get", true, 3) == 0)
{
new vehicleid;
if(sscanf(params, "{s[]}i", vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
return 1;
}
return 1;
}
#define isnull(%1) \
((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
CMD:v(playerid, params[])
{
if(isnull(params)) return SendClientMessage(playerid, COLOR_GREEN, "[Usage:] /v (lock, get, park, lights, sell, givekeys, buy, eject, ejectall, find, clearmods, trunk, trunkinfo, enter, exit)");
if(!strcmp(params, "get", true, 3))
{
new vehicleid;
if(sscanf(params, "s[128]d", params, vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
// Code
return 1;
}
return 1;
}
|
@SickAttack Still not working. It displays nothing when I type /v get, when I type /v get 71 for example it displays the [Usage:] message just as it did before.
|
if(!strcmp(params, "get", true, 3))
if(!strcmp(params, "get", true))
CMD:testing(playerid, params[])
{
new string[144], command[128];
if(sscanf(params, "s[128]", command)) return SendClientMessage(playerid, -1, "[Usage:] /v (lock, get, park, lights, sell, givekeys, buy, eject, ejectall, find, clearmods, trunk, trunkinfo, enter, exit)");
if(strcmp(command, "get", true, 3) == 0)
{
new vehicleid;
if(sscanf(params, "{s[128]}i", vehicleid)) return SendClientMessage(playerid, -1, "[Usage:] /v get [ID]. Check /v list for your vehicle ID.");
format(string, sizeof(string), "Command: %s - Vehicle id: %d", command, vehicleid);
SendClientMessage(playerid, -1, string);
}
return 1;
}