There is no errors in this script, but it's not working InGame.
#8

Ok so this is the code I have right now :

pawn Код:
if(strcmp(subcmd, "gyrophare", true) == 1 || strcmp(subcmd, "gyro", true) == 1)
        {
                new vehicleid = GetPlayerVehicleID(playerid);
                new model = GetVehicleModel(vehicleid);
                if(PlayerInfo[playerid][pRank] < 4)
                    {
                    SendClientMessage(playerid, COLOR_COPS, "{FF6600}[Police]{11BB00} Il vous faut le rang 4 minimum pour cette commande.");
                    return 1;
                    }
                if(!OnDuty[playerid])
                    {
                    SendClientMessage(playerid, COLOR_COPS, "{FF6600}[Police]{11BB00} Vous devez кtre en service.");
                    return 1;
                    }
                if(!IsPlayerInAnyVehicle(playerid) || (model != 405 && model != 475 && model != 540 && model != 506 && model != 589 && model != 560 && model != 431 && model != 413 && model != 459 && model != 602 && model != 415 && model != 507 && model != 451 && model != 525))
                    {
                    SendClientMessage(playerid, COLOR_COPS, "{FF6600}[Police]{11BB00} Ces vйhicules ne sont pas compatibles.");
                    return 1;
                    }

                if(car_sirene[vehicleid] == 1 && car_sirene2[vehicleid] == 1)
                {
                    if(car_sirene[GetPlayerVehicleID(playerid)] == 0 && car_sirene2[GetPlayerVehicleID(playerid)] == 0)
                        {
                            car_sirene2[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
                            AttachObjectToVehicle(car_sirene[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,0.0,0.85,0,0,0);
                            car_sirene2[GetPlayerVehicleID(playerid)] = 1;
                            return 1;
                        }
                    {
                    SendClientMessage(playerid, COLOR_COPS, "{FF6600}[Police]{11BB00} Vous avez mit la sirene civil.");
                    }
                    {
                        format(proxy_msg, sizeof(proxy_msg), "%s йteint le gyrophare de son vйhicule.", playername);
                        proxy_sendMsg(playerid, proxy_msg);
                        DestroyObject(car_sirene[vehicleid]);
                        car_sirene[vehicleid] = 0;
                        DestroyObject(car_sirene2[vehicleid]);
                        car_sirene2[vehicleid] = 0;
                        {
                        SendClientMessage(playerid, COLOR_COPS, "{FF6600}[Police]{11BB00} Vous enlevez le gyrophare de votre vйhicule.");
                        return 1;
                        }
                    }
                }
        }



I have NO ERRORS.
But when I use /p gyro ingame. First try : No siren, no fail message. Second try : No siren, fail message
And at the 2nd try I get this too : "[POLICE] Invalid action."

Can someone help me to figure out what the problem is ?
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)