S
Swarzox
Psychopathe
- Messages
- 704
- Score réaction
- 396
- Points
- 325
Ben tu as mal config les portesAlexisMoDz à dit:Euh, quand je fait la commande !open_doors les portes s'ouvre pas normal ?
Ben tu as mal config les portesAlexisMoDz à dit:Euh, quand je fait la commande !open_doors les portes s'ouvre pas normal ?
Envoie ton code...AlexisMoDz à dit:Sa me fait cette erreur :
[DarkRP] addons/maj/lua/autorun/server/fermeture_porte.lua:24: attempt to call global 'Doors' (a nil value)
1. v - addons/maj/lua/autorun/server/fermeture_porte.lua:24
2. unknown - gamemodes/darkrp/gamemode/modules/chat/sv_chat.lua:138
Non tu as du mal le copier, renvoie le moiAlexisMoDz à dit:Bah c'est celui que tu m'a envoyer
Une erreur, quelque chose? Moi ça marche parfaitementAlexisMoDz à dit:Fin tout marche mais les portes s'ouvre pas, sa me mes le message "Ouverture des portes.." mais sa n'ouvre pas les portes
Swarzox à dit:Le script devrait marcher normalement, je viens de le tester et tout marche nickel, prends ce code plutôt c'est plus propre :
local cooldown = 10
local CmdOpenDoor = "!opend"
local CmdCloseDoor = "!closed"
local doors = {
["lcz_door"] = true,
["ez_door"] = true,
["hcz_door"] = true
}
local function Doors(option)
for _, Door in pairs( ents.GetAll() ) do
if doors[Door:GetName()] then
Door:Fire(option, "", 0)
end
end
end
hook.Add("PlayerSay", "close_doors", function(ply, text)
if ply:IsAdmin() then
if text == CmdCloseDoor then
Doors("close")
ply:ChatPrint("Fermeture des portes..")
elseif text == CmdOpenDoor then
Doors("open")
ply:ChatPrint("Ouverture des portes..")
end
end
end)
timer.Create("auto_close_doors", cooldown, 0, function()
Doors("close")
end)
Ces bon j'ai prie ce code et ca fonctionne Merci ^^Swarzox à dit:voilà :
local cooldown = 10
local function LockDoors()
for _, Door in pairs(ents.GetAll()) do
if string.find(Door:GetName(), "lcz_door_") or string.find(Door:GetName(), "ez_door") or string.find(Door:GetName(), "hcz_door") then
Door:Fire("close", "", 0)
end
end
end
local function CreateTimer()
timer.Create("lockdoors", cooldown, 0, LockDoors)
end
hook.Add("Initialize", "penissss", CreateTimer)
dans lua/autorun/server/nomquetuveux.lua