besoin d'aide svp

  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
Bonjour j'ais un addon de tache PrisonRP mais je ne sais pas comment changer de place la bare de tache serais t'il pausssible de maider
 
NoaGamingFR

NoaGamingFR

Wait :)
Messages
3 650
Score réaction
625
Points
340
lionlion45 à dit:
Bonjour j'ais un addon de tache PrisonRP mais je ne sais pas comment changer de place la bare de tache serais t'il pausssible de maider
Envoie le code, il faudras déplacer en modifiant les "coordonnées".
 
  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
-- configuration

PRISONRP_TIMER = {
color = Color(255, 0, 0, 255) -- use RGB values
}

-- clientside code

if CLIENT then

local activity = {name = "", time = 0, left = 0}
local loaded = false
local alert = false

net.Receive("Activity_Update", function()
activity = util.JSONToTable(net.ReadString())
loaded = true
end)

net.Receive("Jail_Alarm", function()
EmitSound(Sound( "jail_alarm.mp3" ), LocalPlayer():GetPos(), 1, CHAN_AUTO, 1, 75, 0, 100)
end)

net.Receive("Jail_Alert", function()
alert = true
timer.Simple(4.2, function()
alert = false
end)
end)

local function paintHUD()

local ply = LocalPlayer()

local w, h = ScrW(), ScrH()

-- number cornerRadius, number x, number y, number width, number height, table color
draw.RoundedBox(6, w - 605, 2, 600, 38, Color(0, 0, 0, 200))

surface.SetTextColor(PRISONRP_TIMER.color)
surface.SetTextPos(w - 590, 5)
surface.SetFont("DermaLarge")

if(loaded) then
if not activity.left then activity.left = 0 end

surface.DrawText(activity.name .. " - " .. activity.left .. " secondes restantes")
end

if alert then
draw.DrawText( activity.name, "DermaLarge", ScrW() * 0.5, ScrH() * 0.5 - 50, Color( 255, 0, 0, 255 ), TEXT_ALIGN_CENTER )
end
end

hook.Add("HUDPaint", "PrisonRP", paintHUD)

end

-- serverside code

if SERVER then

local activities = {
{name = "Cellule", time = 2},
{name = "Travail pénitentiare", time = 20},
{name = "Repas", time = 5},
{name = "Travail pénitentiare", time = 20},
{name = "Douche", time = 2},
{name = "Repos en cellule", time = 5}
}

local current = 1
local time = 0

util.AddNetworkString("Activity_Update")
util.AddNetworkString("Jail_Alarm")
util.AddNetworkString("Jail_Alert")

timer.Create("Activity_Updater", 1, 0, function()
time = time + 1

activities[current].left = activities[current].time * 60 - time

if (time > activities[current].time * 60) then
time = 0

if current > 6 then
current = 1
else
current = current + 1
end

if current == 7 then current = 1 print("set current to " .. current) end

activities[current].left = activities[current].time * 60 - time

-- net.Start("Jail_Alarm")
--net.Broadcast()

net.Start("Jail_Alert")
net.WriteString(activities[current].name)
net.Broadcast()

net.Start("Activity_Update")
net.WriteString(util.TableToJSON(activities[current]))
net.Broadcast()
else
net.Start("Activity_Update")
net.WriteString(util.TableToJSON(activities[current]))
net.Broadcast()
end
end)

MsgC(Color(255, 50, 50), "Prison RP Timer ", Color(255, 255, 255), "- ", Color(50, 255, 50), "Custom Made by ", Color(0, 133, 255), "Liquid Obsidian ", Color(50, 255, 50), "with ", Color(255, 50, 50), "emotions.get(\"LOVE\") \n")

end
 
  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
j'aimerais le métre aux desus de hud
 
NoaGamingFR

NoaGamingFR

Wait :)
Messages
3 650
Score réaction
625
Points
340
lionlion45 à dit:
j'aimerais le métre aux desus de hud
Il faut tout modifier à la main, il faudrais l'HUD etc :/
 
  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
comment ca
 
NoaGamingFR

NoaGamingFR

Wait :)
Messages
3 650
Score réaction
625
Points
340
  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
Il faut tout modifier à la main, il faudrais l'HUD etc :/
 
NoaGamingFR

NoaGamingFR

Wait :)
Messages
3 650
Score réaction
625
Points
340
lionlion45 à dit:
Il faut tout modifier à la main, il faudrais l'HUD etc :/
Ah, bah c'est parcequ'il faut tout déplacer et il faut prendre du temps pour tout déplacer, ducoup il faudrait ton HUD (ou son nom..) pour pouvoir bien le placer, mais moi je n'ai pas le temps de faire ceci.
 
  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
d'accord tu ma déjà bien aider merci et bonne chance a toi
 
  • Initiateur de la discussion
L

lionlion45

Geek
Messages
24
Score réaction
0
Points
65
et si je veux le desende a tout pettit peux
 
GLuaCP

GLuaCP

Bambi
Messages
36
Score réaction
5
Points
35
lionlion45 à dit:
jour j'ais un addon de tache PrisonRP mais je ne sais pas comment changer de place la bare de tache serais t'il pausssible de maider
add discord : Nwar#4036
 
Discord d'entraide
Rejoignz-nous sur Discord