Putting Random Events into Roleplay Servers

Guys, it would be awesome to be able to have missions only for some jobs.

Like: Mafia would have a mission about killing an NPC who is a gangster, then he receives money after doing that or something like that. They may can pick up missions from a man by pressing “E” and then accepting it. Or for the citizens that there would be NPCs on the street who need 5 bread or someting and if you give them they give you money or a location to another quest or to treasure maybe.

Or adding random events like in GTA V Story mode. Money Transporters or random robberies to stop etc

It would be awesome on roleplay servers. Maybe a random appearing NPC on the street who will give you a location to go and pick up something or things like that and it can be good for other citizens.

5 Likes

Hello, how’s it going? I think exactly the same. It would be great to enhance RP gameplay with these events. Does anyone know of any script that activates Random Events?

I am trying with this code:


        SetRandomEventFlag(true) --  turn on the random events

        local scenarios = {
          'WORLD_VEHICLE_ATTRACTOR',
          'WORLD_VEHICLE_AMBULANCE',
          'WORLD_VEHICLE_BICYCLE_BMX',
          'WORLD_VEHICLE_BICYCLE_BMX_BALLAS',
          'WORLD_VEHICLE_BICYCLE_BMX_FAMILY',
          'WORLD_VEHICLE_BICYCLE_BMX_HARMONY',
          'WORLD_VEHICLE_BICYCLE_BMX_VAGOS',
          'WORLD_VEHICLE_BICYCLE_MOUNTAIN',
          'WORLD_VEHICLE_BICYCLE_ROAD',
          'WORLD_VEHICLE_BIKE_OFF_ROAD_RACE',
          'WORLD_VEHICLE_BIKER',
          'WORLD_VEHICLE_BOAT_IDLE',
          'WORLD_VEHICLE_BOAT_IDLE_ALAMO',
          'WORLD_VEHICLE_BOAT_IDLE_MARQUIS',
          'WORLD_VEHICLE_BOAT_IDLE_MARQUIS',
          'WORLD_VEHICLE_BROKEN_DOWN',
          'WORLD_VEHICLE_BUSINESSMEN',
          'WORLD_VEHICLE_HELI_LIFEGUARD',
          'WORLD_VEHICLE_CLUCKIN_BELL_TRAILER',
          'WORLD_VEHICLE_CONSTRUCTION_SOLO',
          'WORLD_VEHICLE_CONSTRUCTION_PASSENGERS',
          'WORLD_VEHICLE_DRIVE_PASSENGERS',
          'WORLD_VEHICLE_DRIVE_PASSENGERS_LIMITED',
          'WORLD_VEHICLE_DRIVE_SOLO',
          'WORLD_VEHICLE_FARM_WORKER',
          'WORLD_VEHICLE_FIRE_TRUCK',
          'WORLD_VEHICLE_EMPTY',
          'WORLD_VEHICLE_MARIACHI',
          'WORLD_VEHICLE_MECHANIC',
          'WORLD_VEHICLE_MILITARY_PLANES_BIG',
          'WORLD_VEHICLE_MILITARY_PLANES_SMALL',
          'WORLD_VEHICLE_PARK_PARALLEL',
          'WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN',
          'WORLD_VEHICLE_PASSENGER_EXIT',
          'WORLD_VEHICLE_POLICE_BIKE',
          'WORLD_VEHICLE_POLICE_CAR',
          'WORLD_VEHICLE_POLICE',
          'WORLD_VEHICLE_POLICE_NEXT_TO_CAR',
          'WORLD_VEHICLE_QUARRY',
          'WORLD_VEHICLE_SALTON',
          'WORLD_VEHICLE_SALTON_DIRT_BIKE',
          'WORLD_VEHICLE_SECURITY_CAR',
          'WORLD_VEHICLE_STREETRACE',
          'WORLD_VEHICLE_TOURBUS',
          'WORLD_VEHICLE_TOURIST',
          'WORLD_VEHICLE_TANDL',
          'WORLD_VEHICLE_TRACTOR',
          'WORLD_VEHICLE_TRACTOR_BEACH',
          'WORLD_VEHICLE_TRUCK_LOGS',
          'WORLD_VEHICLE_TRUCKS_TRAILERS',
          'WORLD_VEHICLE_DISTANT_EMPTY_GROUND'
        for i, v in ipairs(scenarios) do
          SetScenarioTypeEnabled(v, true)
        end

        local dispatchs = {
                'DT_PoliceRiders',
                'DT_PoliceVehicleRequest',
                'DT_PoliceRoadBlock',
                'DT_PoliceAutomobileWaitPulledOver',
                'DT_PoliceAutomobileWaitCruising',
                'DT_Gangs',
                'DT_SwatHelicopter',
                'DT_PoliceBoat',
                'DT_ArmyVehicle',
                'DT_BikerBackup',
        }
        for i, v in ipairs(dispatchs) do
          EnableDispatchService(v, true)
        end

Where can I download this full script?

Anyway, it’s a try, I haven’t noticed any random GTAV type events in story mode, but that you need that code is simple.