07.12.2011, 18:17
pawn Код:
if(!strcmp(cmd, "/colocar", true))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "*You must be in a vehicle.");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "Use: /place [light-neon] [color]");
SendClientMessage(playerid, COLOR_GREY, "Light color: blue - green - white - red - random.");
SendClientMessage(playerid, COLOR_GREY, "Neon colors: yellow - pink - blue - green - white - red - random.");
return 1;
}
if(!strcmp(tmp, "light", true))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "Use: /place [light-neon] [color]");
SendClientMessage(playerid, COLOR_GREY, "Light color: blue - green - white - red - random.");
SendClientMessage(playerid, COLOR_GREY, "Neon colors: yellow - pink - blue - green - white - red - random.");
return 1;
}
if(Neon[GetPlayerVehicleID(playerid)][TieneLuz] != 0) return SendClientMessage(playerid, COLOR_GREY, "* Este vehнculo ya tiene un neуn colocado.");
if(Neon[GetPlayerVehicleID(playerid)][LightsHas] != 0) return SendClientMessage(playerid, COLOR_GREY, "*This vehicle has already placed a neon.");
if(!strcmp(tmp, "blue", true))
{
format(message, sizeof(message), "*You put a light color %s in the car .", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][LightsHas] = 1;
}
if(!strcmp(tmp, "green", true))
{
Neon[GetPlayerVehicleID(playerid)][LightsHas] = 2;
format(message, sizeof(message), "*You put a light color %s in the car .", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][LightsHas] = 2;
}
if(!strcmp(tmp, "white", true))
{
format(message, sizeof(message), "*You put a light color %s in the car .", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][LightsHas] = 3;
}
if(!strcmp(tmp, "red", true))
{
format(message, sizeof(message), "*You put a light color %s in the car .", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][LightsHas] = 4;
}
if(!strcmp(tmp, "random", true))
{
format(message, sizeof(message), "*You put a light color %s in the car .", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
new color = random(7);
if(color > 8) color = random(7);
Neon[GetPlayerVehicleID(playerid)][LightsHas] = color;
return 1;
}
return 1;
}
if(!strcmp(tmp, "neon", true))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "Use: /place [light-neon] [color]");
SendClientMessage(playerid, COLOR_GREY, "Light color: blue - green - white - red - random.");
SendClientMessage(playerid, COLOR_GREY, "Neon colors: yellow - pink - blue - green - white - red - random.");
return 1;
}
if(Neon[GetPlayerVehicleID(playerid)][ColorNeon] != 0) return SendClientMessage(playerid, COLOR_GREY, "*This vehicle has already placed a neon.");
if(!strcmp(tmp, "blue", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][ColorNeon] = 1;
}
if(!strcmp(tmp, "green", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][ColorNeon] = 2;
}
if(!strcmp(tmp, "white", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][ColorNeon] = 3;
}
if(!strcmp(tmp, "yellow", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][ColorNeon] = 4;
}
if(!strcmp(tmp, "red", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][ColorNeon] = 5;
}
if(!strcmp(tmp, "pink", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
return Neon[GetPlayerVehicleID(playerid)][ColorNeon] = 6;
}
if(!strcmp(tmp, "random", true))
{
format(message, sizeof(message), "*You put a neon color %s in the car.", tmp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, message);
new color = random(7);
if(color > 8) color = random(7);
Neon[GetPlayerVehicleID(playerid)][ColorNeon] = color;
return 1;
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Use: /place [light-neon] [color]");
SendClientMessage(playerid, COLOR_GREY, "Light color: blue - green - white - red - random.");
SendClientMessage(playerid, COLOR_GREY, "Neon colors: yellow - pink - blue - green - white - red - random.");
}
return 1;
}
pawn Код:
CMD:neons(playerid, params[])
CMD:lights(playerid, params[])
EDIT:
pawn Код:
new cmd[256], idx, tmp[256];
cmd = strtok(cmdtext, idx);