27.11.2016, 17:49
hi, doesn't working this command. Help me :C
PHP код:
CMD:v(playerid, params[])
{
if(!strcmp(params, "color", true))
{
new c[2];
// if(pInfo[playerid][VipLevel] == 0) return ErrorMessages(playerid, 4);
if(strcmp(GetPlayerName(playerid), vInfo[id][vowner], true)) return SendClientMessage(playerid, COLOR_ERROR, "[ERROR]"COL_WHITE" This is not your vehicle");
if(sscanf(params,"sii", params, c[0], c[1])) return SendClientMessage(playerid, COLOR_ORANGE,"Usage:"COL_WHITE" /v color [COLOR 1] [COLOR 2]");
else if(c[0] > 255) return SendClientMessage(playerid, COLOR_ERROR, "[ERROR]"COL_WHITE" Cannot go above 255!");
else if(c[1] > 255) return SendClientMessage(playerid, COLOR_ERROR, "[ERROR]"COL_WHITE" Cannot go above 255!");
if(id != 0)
{
vInfo[id][vcolor1] = c[0];
vInfo[id][vcolor2] = c[1];
ChangeVehicleColor(vehicleid, c[0], c[1]);
format(fquery,sizeof(fquery), "UPDATE `vehicles` SET Color1 = '%d', Color2 = '%d' WHERE ID = '%d'", DB_Escape(vInfo[id][vcolor1]), DB_Escape(vInfo[id][vcolor2]), id);
db_free_result(db_query(Database, fquery));
format(fquery, sizeof(fquery), "[VEHICLE]"COL_WHITE" You've changed the primary color %i and secondary %i", c[0], c[1]);
SendClientMessage(playerid, COLOR_SERVER, fquery);
}
else return ErrorMessages(playerid, 13);
}
return 1;
}