[GLua] Net.Msg pour revenir sur le init depuis le coté client.

  • Initiateur de la discussion
Fleodon

Fleodon

Geek suprême
Messages
819
Score réaction
193
Points
150
Bonjour j'aimerais déclencher un son depuis le coté serveur.
Donc mon tracé s'effectue comme ceci :

- util.AddNetworkString( "Alarme" )


- local Menu = DermaMenu()
Menu:Center()
local B1 = Menu:AddOption( "Déclencher Alarme",
function()
net.Start("Alarme")
net.WriteEntity(fas_boitier)
net.SendToServer()
end)

Pour revenir avec ceci :
net.Receive("Alarme", function()
self:EmitSound("siren")
timer.Simple(15, function() self:StopSound("siren") end )
end)


Sauf que le "Self:" il ne veut pas l'accepter :/ auriez vous une idée ?
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Test ça:
Code:
net.Receive("Alarme", function(len, self)
self:EmitSound("siren")
timer.Simple(15, function() self:StopSound("siren") end )
end)
 
  • Initiateur de la discussion
Fleodon

Fleodon

Geek suprême
Messages
819
Score réaction
193
Points
150
Zaros_Live à dit:
Test ça:
Code:
net.Receive("Alarme", function(len, self)
self:EmitSound("siren")
timer.Simple(15, function() self:StopSound("siren") end )
end)
Salut ça envoie un son en local c'est à dire que je l'entends a travers toute la map :/
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Fleodon à dit:
Salut ça envoie un son en local c'est à dire que je l'entends a travers toute la map :/
Je comprend pas ce que tu essayes de faire, lancer un son autour de l'entité ?.... tu nous balance des lignes comme ça :/

Fleodon à dit:
util.AddNetworkString( "Alarme" )
Coté server

Fleodon à dit:
- local Menu = DermaMenu()
Menu:Center()
local B1 = Menu:AddOption( "Déclencher Alarme",
function()
net.Start("Alarme")
net.WriteEntity(fas_boitier)
net.SendToServer()
end)
Coté client

Fleodon à dit:
Pour revenir avec ceci :
net.Receive("Alarme", function()
self:EmitSound("siren")
timer.Simple(15, function() self:StopSound("siren") end )
end)
J'en conclu que tu l'as mit coté server..

Essaye de décrire ce que tu cherches à faire et structuré ton message à commencer par utiliser la balise CODE et à différencier clairement ce que tu as mit coté server et client ;)
 
  • Initiateur de la discussion
Fleodon

Fleodon

Geek suprême
Messages
819
Score réaction
193
Points
150
Salut je veux que quand j’appuie sur ce bouton un son se déclenche "en self" sur l'entité : https://pastebin.com/ckvMFU4e

Pour faire ceci j'envoie un net.msg depuis le coté Client.

Reçu coté serveur, cela m'indique qu'il y a un soucis avec la valeur "Self".
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Fleodon à dit:
Salut je veux que quand j’appuie sur ce bouton un son se déclenche "en self" sur l'entité : https://pastebin.com/ckvMFU4e

Pour faire ceci j'envoie un net.msg depuis le coté Client.

Reçu coté serveur, cela m'indique qu'il y a un soucis avec la valeur "Self".
Oui car tu n'as pas défini self, dans le code que je t'ai donner dans mon premier msg j'ai définit self
 
Discord d'entraide
Rejoignz-nous sur Discord