LUA Besoin d'un commande svp

  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Bonjour je voudrai s'avoir comment faire pour que un message s'envoie 2 fois dans le chat au lieu d'un fois ?
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
Je ne t'aiderai pas puisque tu es suffisamment grand et que tu est codeur Lua.
 
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Valfunde à dit:
Je ne t'aiderai pas puisque tu es suffisamment grand et que tu est codeur Lua.
Je n'ai pas demandé ton aide x)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Code:
print("msg 1")
print("msg 2")
Kappa
 
  • J'aime
Réactions: anthonin lahterman
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Zaros_Live à dit:
Code:
print("msg 1")
print("msg 2")
Kappa
Code:
-- PARTIE CONFIG --
local MapName = "gm_construct" -- Map du serveur
local RestartTime = "13:00" -- Heures du reboot
local WarningsReboot = { -- Messages d'avertissement du reboot "60", -- 60 Minutes "45", -- 45 Minutes "30", -- 30 Minutes "15", -- 15 Minutes "10", -- 10 Minutes "5", -- 5 Minutes "1" -- 1 Minute
}
Hav_AutoRestart = {} -- Touche pas à ça
-- PARTIE SCRIPT --
timer.Create("Hav_Auto_Restart_Timer", 1, 0, function() Timestamp = os.time() TimeString = os.date( "%H:%M" , Timestamp ) Hav_AutoRestart:CheckDay()
end)
local warningsdelay = 0
local restartdelay = 0
local PlurielS = ""
function Hav_AutoRestart:CheckDay() if CurTime() > 60 then if CurTime() >= warningsdelay then for k, v in pairs(WarningsReboot) do local WarningsTime = Timestamp - (60 * 60 * -(v/60)) local WarningsTime = (os.date("%H:%M", WarningsTime)) if tonumber(v) > 1 then PlurielS = "s" else PlurielS = "" end if RestartTime == WarningsTime then BroadcastLua("chat.AddText(Color(255,60,60), '[Auto Restart] ', Color(255,255,255), 'Le serveur redémarre dans " .. v .. " Minute" .. PlurielS .. ", préparez-vous!' )") warningsdelay = CurTime() + 60 end end end if CurTime() >= restartdelay then if TimeString == RestartTime then if file.Exists("data/ulx/config.txt", "GAME") then game.ConsoleCommand("ulx map " .. MapName .. "\n") else game.ConsoleCommand("changelevel " .. MapName .. "\n") end restartdelay = CurTime() + 60 end end end
end
Sur ce code la je le mais ou ?
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
AzerYTB à dit:
Code:
-- PARTIE CONFIG --
local MapName = "gm_construct" -- Map du serveur
local RestartTime = "13:00" -- Heures du reboot
local WarningsReboot = { -- Messages d'avertissement du reboot "60", -- 60 Minutes "45", -- 45 Minutes "30", -- 30 Minutes "15", -- 15 Minutes "10", -- 10 Minutes "5", -- 5 Minutes "1" -- 1 Minute
}
Hav_AutoRestart = {} -- Touche pas à ça
-- PARTIE SCRIPT --
timer.Create("Hav_Auto_Restart_Timer", 1, 0, function() Timestamp = os.time() TimeString = os.date( "%H:%M" , Timestamp ) Hav_AutoRestart:CheckDay()
end)
local warningsdelay = 0
local restartdelay = 0
local PlurielS = ""
function Hav_AutoRestart:CheckDay() if CurTime() > 60 then if CurTime() >= warningsdelay then for k, v in pairs(WarningsReboot) do local WarningsTime = Timestamp - (60 * 60 * -(v/60)) local WarningsTime = (os.date("%H:%M", WarningsTime)) if tonumber(v) > 1 then PlurielS = "s" else PlurielS = "" end if RestartTime == WarningsTime then BroadcastLua("chat.AddText(Color(255,60,60), '[Auto Restart] ', Color(255,255,255), 'Le serveur redémarre dans " .. v .. " Minute" .. PlurielS .. ", préparez-vous!' )") warningsdelay = CurTime() + 60 end end end if CurTime() >= restartdelay then if TimeString == RestartTime then if file.Exists("data/ulx/config.txt", "GAME") then game.ConsoleCommand("ulx map " .. MapName .. "\n") else game.ConsoleCommand("changelevel " .. MapName .. "\n") end restartdelay = CurTime() + 60 end end end
end
Sur ce code la je le mais ou ?
Mdr mais t'es stupide * 1000, t'es codeur et t'arrive à te faire troll avec des prints
 
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Valfunde à dit:
Mdr mais t'es stupide * 1000, t'es codeur et t'arrive à te faire troll avec des prints
Comment ca me faire troll ?
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
@Valfunde dis moi si je me trompe mais il me semble que c'est ça:

Après "for k, v in pairs(WarningsReboot) do" Tu ajoutes ceci:
Code:
while true do
print(warningsdelay)
print(warningsdelay)
end
Kappa
 
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Zaros_Live à dit:
@Valfunde dis moi si je me trompe mais il me semble que c'est ça:

Après "for k, v in pairs(WarningsReboot) do" Tu ajoutes ceci:
Code:
while true do
print(warningsdelay)
print(warningsdelay)
end
Kappa
Je ne suis pas con a se point la x)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
  • J'aime
Réactions: Yoh Sambre ♪
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Taink

Taink

El Magnifico
Messages
5 292
Score réaction
2 720
Points
965
https://wiki.garrysmod.com/page/Player/ChatPrint
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
AzerYTB à dit:
Je ne suis pas con a se point la x)
Heu, ca laisse grandement à désirer quand t'as demandé ou on mettais les prints xDDD
 
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Valfunde à dit:
Heu, ca laisse grandement à désirer quand t'as demandé ou on mettais les prints xDDD
C'était pour voir ce que il aller dire x)
 
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Taink à dit:
https://wiki.garrysmod.com/page/Player/ChatPrint
Sa ne répond pas à ma question
 
Taink

Taink

El Magnifico
Messages
5 292
Score réaction
2 720
Points
965
AzerYTB à dit:
Sa ne répond pas à ma question
Bah à un moment remets-toi en question, afficher deux fois un message c'est pas bien compliqué.
 
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Taink à dit:
Bah à un moment remets-toi en question, afficher deux fois un message c'est pas bien compliqué.
Je demande car je ne sait pas
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Zaros_Live à dit:
@Valfunde dis moi si je me trompe mais il me semble que c'est ça:

Après "for k, v in pairs(WarningsReboot) do" Tu ajoutes ceci:
Code:
while true do
print(warningsdelay)
print(warningsdelay)
end
Kappa
Si c'est ça mais il faut juste remplacer les print par des ChatPrint

Chut les autres faut rien dire
 
  • J'aime
Réactions: ZarosOVH et Taink
Taink

Taink

El Magnifico
Messages
5 292
Score réaction
2 720
Points
965
  • J'aime
Réactions: anthonin lahterman et ZarosOVH
  • Initiateur de la discussion
  • Banni
AzerYTB

AzerYTB

Geek suprême
Messages
518
Score réaction
359
Points
180
Feytone à dit:
Si c'est ça mais il faut juste remplacer les print par des ChatPrint

Chut les autres faut rien dire
Merci x)
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
AzerYTB à dit:
Oublie pas de bien mettre tous les arguments du ChatPrint et si t'es côté client ce sera chat.AddText
 
Valfunde

Valfunde

Helpeur Divin
Messages
3 800
Score réaction
1 235
Points
450
BloodTrailBloodTrailBloodTrail
 
  • J'aime
Réactions: Yoh Sambre ♪
Discord d'entraide
Rejoignz-nous sur Discord