Manually start drugs effects

Trigger to start drug effects (you may prefer to trigger this from server side)

Event

TriggerEvent("drugs_creator:drugEffects", takingMethod, effects, effectsDuration)

Parameters

NameData TypeDescription

takingMethod

string

How the player will take the drug

effects

table

An array of strings containing all effects you want to add

effectsDuration

integer

Seconds the effects will last

Taking methods

"pill" "drink" "smoke" "needle"

Effects

  • "visual_shaking" "drunk_walk" "fall" "pink_visual" "green_visual" "confused_visual" "yellow_visual" "blurred_visual" "red_visual" "foggy_visual" "blue_visual" "armor50" "armor100" "health50" "health100" "sprint_faster" "swim_faster" "infinite_stamina" "remove_old_effects"

    "vehicle_stalker"

    "ghost"

Example - Client side

RegisterCommand("effects", function() 
    local takingMethod = "pill"
    local effects = {
        "drunk_walk",
        "swim_faster",
        "green_visual",
    }

    local effectsDuration = 120 -- seconds

    TriggerEvent("drugs_creator:drugEffects", takingMethod, effects, effectsDuration)
end)

Example - Server side

RegisterCommand("effects", function(playerId) 
    local takingMethod = "pill"
    local effects = {
        "drunk_walk",
        "swim_faster",
        "green_visual",
    }

    local effectsDuration = 120 -- seconds

    TriggerClientEvent("drugs_creator:drugEffects", playerId, takingMethod, effects, effectsDuration)
end)

Last updated