Код:
CMD:createspeedcam(playerid, params[])
{
new maxspeed;
if(PlayerInfo[playerid][pAdmin] == 6)
if(sscanf(params, "d", maxspeed)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createspeedcam [Speed]");
AddSpeedCam(playerid, maxspeed);
LoadSpeedCams();
SendClientMessage(playerid, COLOR_ORANGE, "You've added a speedcam at your position");
return 1;
}
Код:
public SpeedCamsTimer(){
new String[256], Float:tmpX, Float:tmpY;
for(new i = 0; i < MAX_PLAYERS; i++){
new State = GetPlayerState(i);
if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i) && GetPlayerSpeed(i, true) > 0 && State == PLAYER_STATE_DRIVER){
for(new p = 0; p < MAX_SPEEDCAMS; p++){
tmpX = SpeedCams[p][scx];
tmpY = SpeedCams[p][scy];
GetDirectedXY(2, p, tmpX, tmpY, 5.0, 1);
if(IsPlayerInRangeOfPoint(i, 20.0, tmpX, tmpY, SpeedCams[p][scz])){
new CSpeed;
CSpeed = GetPlayerSpeed(i, true);
if(CSpeed > SpeedCams[p][scmaxspeed] && SpeedCamPlayer[i] == 0){
SpeedCamPlayer[i] = 1;
TextDrawShowForPlayer(i, radarTD[i]);
SetTimerEx("RemoveRadarTD",1000, false, "i", i);
format(String, sizeof(String), "You were cought on speed cam(%d/%d) ((Pay system in make))", CSpeed, SpeedCams[p][scmaxspeed]);
SendClientMessage(i, COLOR_RED, String);
SetTimerEx("SpeedCamCheck", 5000, false, "d", i);
}
}
}
}
}
}
Could you please convert these to dini(strcmp)? I tried multiple ways but keep getting 26 errors :/