forked from Simnation/Main
Update
This commit is contained in:
parent
a2d2efafc3
commit
f906f25485
4 changed files with 61 additions and 0 deletions
0
resources/[Developer]/[Max]/Duck_Troll/__resource.lua
Normal file
0
resources/[Developer]/[Max]/Duck_Troll/__resource.lua
Normal file
33
resources/[Developer]/[Max]/Duck_Troll/client.lua
Normal file
33
resources/[Developer]/[Max]/Duck_Troll/client.lua
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
RegisterNetEvent("troll:verwandelnZurRatte", function()
|
||||||
|
local ratModel = GetHashKey("a_c_rat")
|
||||||
|
local defaultModel = GetHashKey("mp_m_freemode_01")
|
||||||
|
|
||||||
|
-- Rattenmodell laden
|
||||||
|
RequestModel(ratModel)
|
||||||
|
while not HasModelLoaded(ratModel) do Wait(50) end
|
||||||
|
|
||||||
|
SetPlayerModel(PlayerId(), ratModel)
|
||||||
|
SetModelAsNoLongerNeeded(ratModel)
|
||||||
|
|
||||||
|
lib.notify({
|
||||||
|
title = 'Troll aktiv',
|
||||||
|
description = 'Du bist jetzt eine Ratte 🐀 – für 60 Sekunden!',
|
||||||
|
type = 'inform'
|
||||||
|
})
|
||||||
|
|
||||||
|
-- 60 Sekunden warten
|
||||||
|
Wait(60000)
|
||||||
|
|
||||||
|
-- Zurückverwandeln
|
||||||
|
RequestModel(defaultModel)
|
||||||
|
while not HasModelLoaded(defaultModel) do Wait(50) end
|
||||||
|
|
||||||
|
SetPlayerModel(PlayerId(), defaultModel)
|
||||||
|
SetModelAsNoLongerNeeded(defaultModel)
|
||||||
|
|
||||||
|
lib.notify({
|
||||||
|
title = 'Zurückverwandelt',
|
||||||
|
description = 'Du bist wieder normal.',
|
||||||
|
type = 'success'
|
||||||
|
})
|
||||||
|
end)
|
11
resources/[Developer]/[Max]/Duck_Troll/fxmanifest.lua
Normal file
11
resources/[Developer]/[Max]/Duck_Troll/fxmanifest.lua
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
fx_version 'cerulean'
|
||||||
|
game 'gta5'
|
||||||
|
|
||||||
|
lua54 'yes'
|
||||||
|
|
||||||
|
author 'Duck'
|
||||||
|
description 'Troll Command - Spieler wird 60 Sek. zur Ratte'
|
||||||
|
version '1.1.0'
|
||||||
|
|
||||||
|
client_script 'client.lua'
|
||||||
|
server_script 'server.lua'
|
17
resources/[Developer]/[Max]/Duck_Troll/server.lua
Normal file
17
resources/[Developer]/[Max]/Duck_Troll/server.lua
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
RegisterCommand("troll", function(source, args)
|
||||||
|
local targetId = tonumber(args[1])
|
||||||
|
if not targetId then
|
||||||
|
TriggerClientEvent('chat:addMessage', source, {
|
||||||
|
args = {"^1Fehler", "Benutze /troll [id]"}
|
||||||
|
})
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
if GetPlayerName(targetId) then
|
||||||
|
TriggerClientEvent("troll:verwandelnZurRatte", targetId)
|
||||||
|
else
|
||||||
|
TriggerClientEvent('chat:addMessage', source, {
|
||||||
|
args = {"^1Fehler", "Spieler nicht gefunden"}
|
||||||
|
})
|
||||||
|
end
|
||||||
|
end, true)
|
Loading…
Add table
Add a link
Reference in a new issue