89 lines
2.7 KiB
Lua
89 lines
2.7 KiB
Lua
local started = nil
|
|
|
|
function EcstasyEffect()
|
|
local startStamina = 50
|
|
SetFlash(0, 0, 500, 20000, 500)
|
|
while startStamina > 0 do
|
|
Wait(1000)
|
|
startStamina = startStamina - 1
|
|
RestorePlayerStamina(PlayerId(), 1.0)
|
|
if math.random(1, 100) < 51 then
|
|
SetFlash(0, 0, 500, 7000, 500)
|
|
ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08)
|
|
end
|
|
end
|
|
if IsPedRunning(PlayerPedId()) then
|
|
SetPedToRagdoll(PlayerPedId(), math.random(1000, 3000), math.random(1000, 3000), 3, 0, 0, 0)
|
|
end
|
|
|
|
startStamina = 0
|
|
end
|
|
|
|
|
|
function MethBagEffect()
|
|
local startStamina = 30
|
|
TrevorEffect()
|
|
SetRunSprintMultiplierForPlayer(PlayerId(), 1.49)
|
|
while startStamina > 0 do
|
|
Wait(1000)
|
|
if math.random(5, 100) < 10 then
|
|
RestorePlayerStamina(PlayerId(), 1.0)
|
|
end
|
|
startStamina = startStamina - 1
|
|
if math.random(5, 100) < 51 then
|
|
TrevorEffect()
|
|
end
|
|
end
|
|
startStamina = 0
|
|
SetRunSprintMultiplierForPlayer(PlayerId(), 1.0)
|
|
end
|
|
|
|
function TrevorEffect()
|
|
StartScreenEffect("DrugsTrevorClownsFightIn", 3.0, 0)
|
|
Wait(3000)
|
|
StartScreenEffect("DrugsTrevorClownsFight", 3.0, 0)
|
|
Wait(3000)
|
|
StartScreenEffect("DrugsTrevorClownsFightOut", 3.0, 0)
|
|
StopScreenEffect("DrugsTrevorClownsFight")
|
|
StopScreenEffect("DrugsTrevorClownsFightIn")
|
|
StopScreenEffect("DrugsTrevorClownsFightOut")
|
|
end
|
|
|
|
|
|
function CokeBaggyEffect()
|
|
local startStamina = 20
|
|
local ped = PlayerPedId()
|
|
AlienEffect()
|
|
SetRunSprintMultiplierForPlayer(PlayerId(), 1.1)
|
|
while startStamina > 0 do
|
|
Wait(1000)
|
|
if math.random(1, 100) < 20 then
|
|
RestorePlayerStamina(PlayerId(), 1.0)
|
|
end
|
|
startStamina = startStamina - 1
|
|
if math.random(1, 100) < 10 and IsPedRunning(ped) then
|
|
SetPedToRagdoll(ped, math.random(1000, 3000), math.random(1000, 3000), 3, 0, 0, 0)
|
|
end
|
|
if math.random(1, 300) < 10 then
|
|
AlienEffect()
|
|
Wait(math.random(3000, 6000))
|
|
end
|
|
end
|
|
if IsPedRunning(ped) then
|
|
SetPedToRagdoll(ped, math.random(1000, 3000), math.random(1000, 3000), 3, 0, 0, 0)
|
|
end
|
|
|
|
startStamina = 0
|
|
SetRunSprintMultiplierForPlayer(PlayerId(), 1.0)
|
|
end
|
|
|
|
function AlienEffect()
|
|
StartScreenEffect("DrugsMichaelAliensFightIn", 3.0, 0)
|
|
Wait(math.random(5000, 8000))
|
|
StartScreenEffect("DrugsMichaelAliensFight", 3.0, 0)
|
|
Wait(math.random(5000, 8000))
|
|
StartScreenEffect("DrugsMichaelAliensFightOut", 3.0, 0)
|
|
StopScreenEffect("DrugsMichaelAliensFightIn")
|
|
StopScreenEffect("DrugsMichaelAliensFight")
|
|
StopScreenEffect("DrugsMichaelAliensFightOut")
|
|
end |