[Release] Sound Menu

  • Initiateur de la discussion Jenni Gort
  • Date de début
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Coucou 4Head

Petit script que j'ai fait vite fait pour m'occuper:


Options:
Animation ouverture/fermeture du menu
Chaque son peut être restreint aux jobs que vous souhaitez
Taille, Couleur, Position, Titre, Commande de chat = Configurable facilement
Vous pouvez vous déplacer avec le menu ouvert ;)
Ajouter des sons en 5 sec !
EDIT:
Possibilité de restreindre les sons pour les ranks
Possibilité de remplacer commande de chat par le context menu
Nouvelle méthode pour ouvrir le menu (touche au choix)
Possibilité de choisir si le son sera lancé sur le joueur qui clique dessus (EmitSound) ou si le son sera lancé sur tous les joueurs (PlaySound)

Téléchargement: Github

Si vous trouvez des bugs ou autres hésiter pas à me les dires je débute en lua :D
 
Dernière édition:
  • J'aime
Réactions: Shaar, Makss et thepsyca
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Sa à l'air cool
 
AyZenSantos

AyZenSantos

Psychopathe
Messages
3 361
Score réaction
753
Points
300
plutôt bien gg
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
FalkioGMR à dit:
Salut,
Possible de restrict à métier + grades ulx ?
Non, mes je note pour la prochaine update ;)
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Ajouts des ranks (Coucou @FalkioGMR CoolCat) + possibilité d'ouvrir le sound menu avec le context menu (Menu C)
 
  • J'aime
Réactions: Yoh Sambre ♪
Voknario

Voknario

Psychopathe
Messages
526
Score réaction
165
Points
205
ça lance un son pour tout le serveur ou sur une zone proche du joueur ?
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Voknario à dit:
ça lance un son pour tout le serveur ou sur une zone proche du joueur ?
Sa lance le son sur une zone proche du joueur EmitSound
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
comment ajouter une team car moi sa fonction pas
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
deonysyt à dit:
comment ajouter une team car moi sa fonction pas
Regarde dans: j_sound/lua/j_sound/configuration.lua - ligne 20, y a des exemples

pour ajouter une team regarde:
Code:
allowed = function() return j_sound.allowed(LocalPlayer(), {TEAM_CITIZEN, TEAM_POLICE}, {"superadmin", "admin"}) end
premier {} = team, deuxieme {} = rank

Oublie pas de bien mettre "TEAM_NOMDELATEAM", réfère toi au jobs.lua
 
Legende

Legende

Geek suprême
Messages
332
Score réaction
75
Points
130
Wabel

Wabel

Je ne sais pas quoi mettre
Messages
2 262
Score réaction
707
Points
330
  • J'aime
Réactions: Jenni Gort
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Up, optimisation + correction de petit bug :)
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Jenni Gort à dit:
Up, optimisation + correction de petit bug :)
si je passe sur la nouvel je doit tout retaper
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Jenni Gort à dit:
Up, optimisation + correction de petit bug :)
sa me fait ca

[ERROR] addons/j_sound/lua/j_sound/cl_j_sound.lua:115: attempt to index field 'Boutton' (a nil value)
1. Menu - addons/j_sound/lua/j_sound/cl_j_sound.lua:115
2. fn - addons/j_sound/lua/j_sound/cl_j_sound.lua:138
3. Call - addons/ulib/lua/ulib/shared/hook.lua:109
4. func - gamemodes/darkrp/gamemode/modules/chat/cl_chat.lua:30
5. unknown - lua/includes/extensions/net.lua:32
 
Ben. ®

Ben. ®

Psychopathe
Messages
2 255
Score réaction
511
Points
340
deonysyt à dit:
sa me fait ca

[ERROR] addons/j_sound/lua/j_sound/cl_j_sound.lua:115: attempt to index field 'Boutton' (a nil value)
1. Menu - addons/j_sound/lua/j_sound/cl_j_sound.lua:115
2. fn - addons/j_sound/lua/j_sound/cl_j_sound.lua:138
3. Call - addons/ulib/lua/ulib/shared/hook.lua:109
4. func - gamemodes/darkrp/gamemode/modules/chat/cl_chat.lua:30
5. unknown - lua/includes/extensions/net.lua:32
Ta tou kacé
 
  • J'aime
Réactions: Yoh Sambre ♪
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Jai rien touchée dans Se dossier
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
FalkioGMR à dit:
Tu peux avoir fait une erreur ailleurs qui provoque cette erreur ;)
ok je vais regarder
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
deonysyt à dit:
si je passe sur la nouvel je doit tout retaper
oui tu doit refaire le configuration.lua !!

deonysyt à dit:
sa me fait ca

[ERROR] addons/j_sound/lua/j_sound/cl_j_sound.lua:115: attempt to index field 'Boutton' (a nil value)
1. Menu - addons/j_sound/lua/j_sound/cl_j_sound.lua:115
2. fn - addons/j_sound/lua/j_sound/cl_j_sound.lua:138
3. Call - addons/ulib/lua/ulib/shared/hook.lua:109
4. func - gamemodes/darkrp/gamemode/modules/chat/cl_chat.lua:30
5. unknown - lua/includes/extensions/net.lua:32
Je vient de corriger le pb reinstalle cl_j_sound.lua
 
Dernière édition:
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Jenni Gort à dit:
oui tu doit refaire le configuration.lua !!


Je vient de corriger le pb reinstalle cl_j_sound.lua
Ok merci
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Jenni Gort à dit:
oui tu doit refaire le configuration.lua !!


Je vient de corriger le pb reinstalle cl_j_sound.lua
Le meneur s’ouvre pas
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
deonysyt à dit:
Le meneur s’ouvre pas
Ton gamemode c'est bien darkrp ?
Es-tu sure que ta bien configurer les permissions ?
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Oui, j’ai dû remette la première version que j’en doit ouvrir en citoyen et après changer de job
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
deonysyt à dit:
Oui, j’ai dû remette la première version que j’en doit ouvrir en citoyen et après changer de job
Tu a du faire une erreur je vient de re tester sa fonctionne niquel :D
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Bizzard
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Bonjour , est-il possible de mettre par exempe avec une touche du style "F5" "F6" "F7" pour ouvrir le menu ?
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Et comment rajouter un son personnalisé ?
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Peter Pondic à dit:
Bonjour , est-il possible de mettre par exempe avec une touche du style "F5" "F6" "F7" pour ouvrir le menu ?
Non que la commande de chat ou le context menu, apres tu peut toujour bind la commande de chat a une touche (genre bind b "say /sound")

Peter Pondic à dit:
Et comment rajouter un son personnalisé ?
Tu peut upload le son que tu veut sur le workshop pour l'utilisé ou en trouvé sur le workshop, apres regarde dans: j_sound/lua/j_sound/configuration.lua y a des exemples
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Jenni Gort à dit:
Non que la commande de chat ou le context menu, apres tu peut toujour bind la commande de chat a une touche (genre bind b "say /sound")


Tu peut upload le son que tu veut sur le workshop pour l'utilisé ou en trouvé sur le workshop, apres regarde dans: j_sound/lua/j_sound/configuration.lua y a des exemples
Merci , du coup je vais faire le context menu
 
Wabel

Wabel

Je ne sais pas quoi mettre
Messages
2 262
Score réaction
707
Points
330
Jenni Gort à dit:
Non que la commande de chat ou le context menu, apres tu peut toujour bind la commande de chat a une touche (genre bind b "say /sound")


Tu peut upload le son que tu veut sur le workshop pour l'utilisé ou en trouvé sur le workshop, apres regarde dans: j_sound/lua/j_sound/configuration.lua y a des exemples
Pourquoi ne pas faire ce qu'il a demander? Sa peux servir à beaucoup de monde, tu sais pas le faire?
 
  • J'aime
Réactions: FalkioGMR
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
WabelGame à dit:
Pourquoi ne pas faire ce qu'il a demander? Sa peux servir à beaucoup de monde, tu sais pas le faire?
Je sais pas si ces vraiment utile y a déjà 2 méthodes pour ouvrir le menu
 
Wabel

Wabel

Je ne sais pas quoi mettre
Messages
2 262
Score réaction
707
Points
330
Jenni Gort à dit:
Je sais pas si ces vraiment utile y a déjà 2 méthodes pour ouvrir le menu
Oui c'est utile (manière plus rapide d'ouvrir le menu) et au pire tu peux faire en sorte que les fondateurs serveurs désactive certaines options d'ouvertures dans le fichier config ;)
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
WabelGame à dit:
Oui c'est utile (manière plus rapide d'ouvrir le menu) et au pire tu peux faire en sorte que les fondateurs serveurs désactive certaines options d'ouvertures dans le fichier config ;)
je note pour la prochaine maj ^^
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Et quelqu'un sais comment upload un son sur le workshop ? C'est comme un addon ?
 
Wabel

Wabel

Je ne sais pas quoi mettre
Messages
2 262
Score réaction
707
Points
330
Peter Pondic à dit:
Et quelqu'un sais comment upload un son sur le workshop ? C'est comme un addon ?
Comme un addon sauf que au lieu que ce soit dans lua c'est dans sounds et les fichiers son sont en .wav
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
WabelGame à dit:
Comme un addon sauf que au lieu que ce soit dans lua c'est dans sounds et les fichiers son sont en .wav
Merci , je vais essayer
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Et sa serait cool de rajouter par exemple , une fonctionnalité pour que tout le monde entend le son.
Par exemple pour que dès que les gens entendent une musique , ils savent que il y ai une event
 
  • J'aime
Réactions: Wabel
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Peter Pondic à dit:
Et sa serait cool de rajouter par exemple , une fonctionnalité pour que tout le monde entend le son.
Par exemple pour que dès que les gens entendent une musique , ils savent que il y ai une event
je note pour la prochaine maj ;)
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Up, mise à jour :)
Nouvelle méthode pour ouvrir le menu (touche au choix)
Possibilité de choisir si le son sera lancé sur le joueur qui clique dessus (EmitSound) ou si le son sera lancé sur tous les joueurs (PlaySound)

Si vous avez une ancienne version d'installer vous devez remplacer tous les fichiers !!
 
deonysyt

deonysyt

Geek suprême
Messages
95
Score réaction
10
Points
115
Jenni Gort à dit:
Up, mise à jour :)
Nouvelle méthode pour ouvrir le menu (touche au choix)
Possibilité de choisir si le son sera lancé sur le joueur qui clique dessus (EmitSound) ou si le son sera lancé sur tous les joueurs (PlaySound)

Si vous avez une ancienne version d'installer vous devez remplacer tous les fichiers !!
Ok je vais essayer
 
Peter Pondic

Peter Pondic

Aeltuar
Messages
143
Score réaction
24
Points
130
Jenni Gort à dit:
Up, mise à jour :)
Nouvelle méthode pour ouvrir le menu (touche au choix)
Possibilité de choisir si le son sera lancé sur le joueur qui clique dessus (EmitSound) ou si le son sera lancé sur tous les joueurs (PlaySound)

Si vous avez une ancienne version d'installer vous devez remplacer tous les fichiers !!
Ouai !
 
__Hugo

__Hugo

Geek
Messages
15
Score réaction
1
Points
80
Bonjour, j'ai une questions comment faire pour que tout les grades ulx puisse ouvrir le menu, car en mettant plusieurs grades à la fois dans le fichier de configuration je me retrouve avec des erreurs sur mon serveur auriez vous la solution ?
Merci, et bon week-end.
 
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
__Hugo à dit:
Bonjour, j'ai une questions comment faire pour que tout les grades ulx puisse ouvrir le menu, car en mettant plusieurs grades à la fois dans le fichier de configuration je me retrouve avec des erreurs sur mon serveur auriez vous la solution ?
Merci, et bon week-end.
Salut, je vient de retester sa fonctionne niquel avec plusieurs ranks ulx !


oublie pas de mettre une , apres true (sauf pour le dernier rank/job ou sauf si y a 1 seul rank/job)
 
__Hugo

__Hugo

Geek
Messages
15
Score réaction
1
Points
80
Merci, j’avais oublié la virgule.
 
  • J'aime
Réactions: Jenni Gort
  • Initiateur de la discussion
Jenni Gort

Jenni Gort

Geek suprême
Messages
207
Score réaction
67
Points
130
Petite mise à jour (Correction de la méthode 2 qui fonctionner surement pas, plus un petit problème d'indentation :D)
(vous n'avez pas besoin de remplacer le fichier configuration.lua !)
 
RazzMo

RazzMo

Geek suprême
Messages
314
Score réaction
192
Points
120
Jenni Gort à dit:
Salut, je vient de retester sa fonctionne niquel avec plusieurs ranks ulx !


oublie pas de mettre une , apres true (sauf pour le dernier rank/job ou sauf si y a 1 seul rank/job)
Sinon tu met dans tes vérifications if LocalPlayer():IsAdmin or LocalPlayer():IsSuperadmin then ...
 
Discord d'entraide
Rejoignz-nous sur Discord