16.08.2015, 11:17
Quote:
CMD:vehcolor(playerid,params []){
new color1,color2; if(sscanf(params,"dd", color1,color2)) return SendClientMessage(playerid, -1,"Usage: /vehcolor [color1] [color2]"); new currentveh = GetPlayerVehicleID(playerid); if(color1 > 255) return SendClientMessage(playerid,-1,"Invalid color id. "); if(color1 < 0 ) return SendClientMessage(playerid, -1, "Invalid color id."); if(color2 > 255) return SendClientMessage(playerid,-1,"Invalid color id. "); if(color2 < 0 ) return SendClientMessage(playerid, -1, "Invalid color id."); ChangeVehicleColor(currentveh,color1,color2); return 1; } |
-------------------
Take my code, that should work:
PHP код:
if(strcmp("/vehcolor",cmd,true) == 0)
{
new color[2],currentveh,string[145];
color[0] = strtok(cmdtext,idx);
color[1] = strtok(cmdtext,idx);
currentveh = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_RED,"You must be in a vehicle to do this action!");
if(0 > color[0] > 255)return SendClientMessage(playerid,COLOR_RED,"Invalid Color ID");
if(0 > color[1] > 255)return SendClientMessage(playerid,COLOR_RED,"Invalid Color ID");
ChangeVehicleColor(currentveh,color[0],color[1]);
format(string,sizeof string,"Your car color have been changed to (ID: %d) and (ID: %d)",color[0],color[1]);
SendClientMessage(playerid,COLOR_GREEN,string);
return 1;
}