Image sur son serveur gmod

  • Initiateur de la discussion
D

djspiroux

Geek
Messages
39
Score réaction
0
Points
50
Bonjour ou Bonsoir a tous je vien ici pour pas faire un sondage mais avoir une réponse a une question qui me trac ache est ce que on peux mettre une image sur son serveur gmod en lua bien sûr sa serait possible que vous me donnez la ligne de code en message privé merci a vous .

J'aimerai que l'image soit actionner et ce reactionne avec un timer
Merci a vous de vos réponses Bonne soirée
 
Mamadou Trug

Mamadou Trug

Geek suprême
Messages
201
Score réaction
39
Points
130
Peux tu préciser ta demande, c'est a dire une image ou ? Explique mieux.
 
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Plajia tou lé gro cerveur :rolleyes: (On ne citera pas MSSClick)
 
  • Initiateur de la discussion
D

djspiroux

Geek
Messages
39
Score réaction
0
Points
50
Deadman je ne vois pas de quoi tu parle c'est mon serveur certe je n'est jamais êtait sur mssclick mais merci de ta réponse j'ai 19 ans donc non je ne plagia aucun serveur et ton français impressionne Vraiment
 
  • Initiateur de la discussion
D

djspiroux

Geek
Messages
39
Score réaction
0
Points
50
@Mamadou Trug Pour qui est de ton message je t'en remerci je veux faire de l'image c'est a dire une image que quand je mets un timer par exemple toutes les 30 minutes l'image apparait voilà rien de plus simple merci encore de ta réponse
 
Mamadou Trug

Mamadou Trug

Geek suprême
Messages
201
Score réaction
39
Points
130
Code:
local mat = Material( "chemin/vers/l'image.png" )
hook.Add( "HUDPaint", "MyHookName", function() surface.SetMaterial( mat ) surface.DrawTexturedRect( 100, 100, 50, 50 )
end )
local function myDraw() surface.SetMaterial( mat ) surface.DrawTexturedRect( 100, 100, 50, 50 )
end
hook.Add( "HUDPaint", "MyHookName", myDraw )
J'ai déjà fait la plupart du code ensuite tu intègre un timer : https://wiki.garrysmod.com/page/timer/Create
et n'oublie pas que l'image dois obligatoirement être en .png

PS : Je ne suis pas sur que le code que j'ai fait est juste :confused: si un pro en lua pourrais me comfirmer que c'est bon ce serait bien.
 
Dernière édition:
  • J'aime
Réactions: Yoh Sambre ♪
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
djspiroux à dit:
et ton français impressionne Vraiment
Ca ce voit que tu est nouveau, sinon tu saurait que je sait largement parler la langue de molière :)

Mamadou Trug à dit:
hook.Add( "HUDPaint", "MyHookName", function() then -- This is the hook format: name, identifier, then function
surface.SetMaterial( mat ) surface.DrawTexturedRect( 100, 100, 50, 50 ) end )
Je veux pas dire de connerie mais je croit qu'il faut un then ici ^^
 
Mamadou Trug

Mamadou Trug

Geek suprême
Messages
201
Score réaction
39
Points
130
Deadman69330 à dit:
Ca ce voit que tu est nouveau, sinon tu saurait que je sait largement parler la langue de molière :)



Je veux pas dire de connerie mais je croit qu'il faut un then ici ^^
Je ne crois pas x)
 
  • J'aime
Réactions: UnCaribou
Akulla

Akulla

Helpeur Divin
Messages
3 808
Score réaction
2 240
Points
550
  • J'aime
Réactions: Deadman69330
Z3k4

Z3k4

Helpeur Divin
Messages
4 495
Score réaction
1 513
Points
580
Les then ne sont que pour les "if"
@Mamadou Trug , ton code est bon même si il se répète deux fois et qu'il manque un surface.SetDrawColor(255,255,255) avant le surface.SetMaterial

Maintenant, t'as plusieurs façons pour faire une image qui apparait tout les x temps :
-soit tu met un timer avec une fonction qui créer une frame avec le logo et qui la supprime au bout de quelques secondes
-soit tu fais une variable "time" avec le temps actuelle (curtime), et dans le HUDPaint tu check si CurTime() - time >= au temps que tu veux et la tu met le code pour afficher le logo
-tu peux aussi mettre une condition "if cansee then (code pour afficher le logo) et tu met un timer qui change le cansee tout les x secondes en true + timer qui le remet à false tout les 5 secondes

Enfin, flemme d'écrire sur téléphone
 
Mamadou Trug

Mamadou Trug

Geek suprême
Messages
201
Score réaction
39
Points
130
Z3k4 à dit:
Les then ne sont que pour les "if"
@Mamadou Trug , ton code est bon même si il se répète deux fois et qu'il manque un surface.SetDrawColor(255,255,255) avant le surface.SetMaterial

Maintenant, t'as plusieurs façons pour faire une image qui apparait tout les x temps :
-soit tu met un timer avec une fonction qui créer une frame avec le logo et qui la supprime au bout de quelques secondes
-soit tu fais une variable "time" avec le temps actuelle (curtime), et dans le HUDPaint tu check si CurTime() - time >= au temps que tu veux et la tu met le code pour afficher le logo
-tu peux aussi mettre une condition "if cansee then (code pour afficher le logo) et tu met un timer qui change le cansee tout les x secondes en true + timer qui le remet à false tout les 5 secondes

Enfin, flemme d'écrire sur téléphone
merci, c'est sympa
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Deadman69330 à dit:
Je veux pas dire de connerie mais je croit qu'il faut un then ici ^^
Non pas ici... retiens simplement que then = alors donc quand tu met si (if) tu met then...
Ex: si (if) j’ai manger une pomme alors (then)


djspiroux à dit:
j'ai 19 ans donc non je ne plagia aucun serveur
C’est écrit dans quel livre ça ? Car si c’est pas écrit ton argument faut rien xD
 
  • J'aime
Réactions: PierreB et Deadman69330
  • Initiateur de la discussion
D

djspiroux

Geek
Messages
39
Score réaction
0
Points
50
Merci pour tout vos message je vais regarder si c'est ok bonne jour
 
᠌ ᠌ ᠌ ᠌ ᠌ ᠌᠌ ᠌ ᠌ ᠌

᠌ ᠌ ᠌ ᠌ ᠌ ᠌᠌ ᠌ ᠌ ᠌

Psychopathe
Messages
742
Score réaction
808
Points
265
  • Initiateur de la discussion
D

djspiroux

Geek
Messages
39
Score réaction
0
Points
50
alors j'ai un petit soucis j'ai mis mon logo donc crée un dossier dans addons/logo/materials/logo.png

et ensuite je les mis sur mon workshop
et sa me fais ça
20180107150624_2.jpg

le petit carré en haut a gauche
 
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
djspiroux à dit:
alors j'ai un petit soucis j'ai mis mon logo donc crée un dossier dans addons/logo/materials/logo.png

et ensuite je les mis sur mon workshop
et sa me fais ça
Regarde la pièce jointe 5776
le petit carré en haut a gauche
Tu t'est abonné et t'a relancer ton jeu ?
 
VoltGB

VoltGB

Geek
Messages
97
Score réaction
18
Points
55
yo , j'ai une question , le code que @MamadouTrug a fait , il faut le mettre dans quel dossier etc ?
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
VoltGB à dit:
yo , j'ai une question , le code que @MamadouTrug a fait , il faut le mettre dans quel dossier etc ?
Côté client
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
VoltGB à dit:
yo , j'ai une question , le code que @MamadouTrug a fait , il faut le mettre dans quel dossier etc ?
met le lua/autorun/client/nouveau fichier.lua
 
VoltGB

VoltGB

Geek
Messages
97
Score réaction
18
Points
55
yep ça ces fait mdr , mais maintenant je chie pour foutre le .png dans le worshop :$
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
ta un logiciel ou tu fait avec cmd.exe ?
 
VoltGB

VoltGB

Geek
Messages
97
Score réaction
18
Points
55
Bah rien pour l'instant j'ai jamais rien foutue dans le ws
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
installe gmpu ou gac si ta du mal avec cmd.exe, il te faut aussi une image 512 * 512
 
VoltGB

VoltGB

Geek
Messages
97
Score réaction
18
Points
55
l'image 512x512 c'est pour l'image de presentation dans le ws et non l'image voulue que j'ai foutue dans le ftp hein ?
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
VoltGB à dit:
l'image 512x512 c'est pour l'image de presentation dans le ws et non l'image voulue que j'ai foutue dans le ftp hein ?
Oui
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 289
Score réaction
9 688
Points
1 845
VoltGB à dit:
yep ça ces fait mdr , mais maintenant je chie pour foutre le .png dans le worshop :$
suffit de faire > dossier > material > nomdutrucfolder > png
 
kevin74300

kevin74300

Geek suprême
Messages
203
Score réaction
12
Points
115
Mamadou Trug à dit:
Peux tu préciser ta demande, c'est a dire une image ou ? Explique mieux.
J'adore ta connexion BORT
 
Discord d'entraide
Rejoignz-nous sur Discord