Aide GLUA

  • Initiateur de la discussion anthonin lahterman
  • Date de début
  • Initiateur de la discussion
anthonin lahterman

anthonin lahterman

Geek suprême
Messages
589
Score réaction
124
Points
150
Salut, HeyGuys

Ajourd'hui, je me suis (encore) lancé dans la création d'un script.
Vu mon niveau en dev lua qui est casi nul, un probleme survient avant même de commencer l'addons.
Le but de l'addons:
Lorsqu'on est passager d'une voiture de police et qu'on appui sur une touche H par exemple, alors, ça nous ouvre un derma.

Le problème:
Sur ce que j'ai di plus haut je sais tout faire sauf le fait de verifier que le joueur est dans une v voiture et le bind (c'est a dire pas grand chose)

Je remerci d'avance mes futurs sauveurs!
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Yo,
Pour vérifier si le joueur est dans une voiture tu peux utiliser ceci:
http://wiki.garrysmod.com/page/Player/InVehicle

Pour ton passager tu peux trouver ton bonheur ici:
http://wiki.garrysmod.com/page/Category:Vehicle

Ici tu verras comment vérifier si le joueur utilise une touche spécifique:
http://wiki.garrysmod.com/page/Player/KeyPressed

Mais comme tu peux le voir dans la liste ici:
http://wiki.garrysmod.com/page/Enums/IN


Les lettres ne sont pas présente, tu devras donc passer par une partie configuration sur le serveur en demandant au joueur de choisir une touche comme ceci:
http://wiki.garrysmod.com/page/Category:DBinder



Voila :)
 
  • J'aime
Réactions: anthonin lahterman et Makss
Makss

Makss

Psychopathe
Messages
830
Score réaction
990
Points
310
anthonin lahterman à dit:
Salut, HeyGuys

Ajourd'hui, je me suis (encore) lancé dans la création d'un script.
Vu mon niveau en dev lua qui est casi nul, un probleme survient avant même de commencer l'addons.
Le but de l'addons:
Lorsqu'on est passager d'une voiture de police et qu'on appui sur une touche H par exemple, alors, ça nous ouvre un derma.

Le problème:
Sur ce que j'ai di plus haut je sais tout faire sauf le fait de verifier que le joueur est dans une v voiture et le bind (c'est a dire pas grand chose)

Je remerci d'avance mes futurs sauveurs!
" J'ai décidé de faire un addon mais je sais pas comment faire, HELP ! " :rolleyes:
Pour vérifier si il est passager j'en ai absolument aucune idée, mais pour voir si il est dans la voiture tu peux utiliser InVehicle
Pour le bind H tu peux utiliser une concommand et demander aux joueurs de bind à la touche H, ou tu peux utiliser ça :
Code:
local bWasHJustPressed = false
hook.Add("Think","MonMenuDePolicierDuFutur",function()	if input.IsKeyDown(KEY_H) then	bWasHJustPressed = true	-- TonMenu()	else	bWasHJustPressed = false	end
end)
 
  • J'aime
Réactions: anthonin lahterman et ZarosOVH
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Je conseille plus par ailleurs l’input IsKeyDown qu’autre chose
 
  • J'aime
Réactions: anthonin lahterman
  • Initiateur de la discussion
anthonin lahterman

anthonin lahterman

Geek suprême
Messages
589
Score réaction
124
Points
150
Je teste ça demain!
 
  • Initiateur de la discussion
anthonin lahterman

anthonin lahterman

Geek suprême
Messages
589
Score réaction
124
Points
150
J'ai tout testé mais rien ne marche :(
 
Discord d'entraide
Rejoignz-nous sur Discord