Avoir le noclip uniquement pour le métier staff.

  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Bonjour,

J'aimerais savoir s'il était possible de mettre le noclip uniquement pour le job staff.
 
Unknown baguette

Unknown baguette

Helpeur Divin
Messages
2 734
Score réaction
1 162
Points
400
Seefox à dit:
Bonjour,

J'aimerais savoir s'il était possible de mettre le noclip uniquement pour le job staff.
Genre la même tes user peuvent noclip ? C'est juste que t'as mal configuré un truc, je t'envoie ce que tu dois faire
 
Unknown baguette

Unknown baguette

Helpeur Divin
Messages
2 734
Score réaction
1 162
Points
400
Dans ton server.cfg tu rajoute : sbox_noclip 0

Le noclip sera désactiver de base
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Unknown baguette à dit:
Dans ton server.cfg tu rajoute : sbox_noclip 0

Le noclip sera désactiver de base
Mais non... Il veut juste que le staff ne puisse noclip que dans un job précis. Ou sinon il fallait qu'il précise vraiment sa demande...
Mais bon là j'ai pas eu l'idée direct quand j'ai vu la fonction... Si quelqu'un a envie de faire ce code...
 
  • J'aime
Réactions: Seefox
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 273
Score réaction
9 685
Points
1 845
*Un topic sauvage semble avoir besoin d'aide!*
Unknown baguette à dit:
Dans ton server.cfg tu rajoute : sbox_noclip 0

Le noclip sera désactiver de base
*HaaxMan trouve cette réponse nul*
/haaxman lance un code efficace en direction du topic


N'ayez crainte HaaxMan vous invite a prendre ce code​
Code:
hook.Add("PlayerShouldTakeDamage", "godmodeAdmin", function(ply, ent) if (ply:Team() == TEAM_ADMIN) then return false end
end)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:Team() != TEAM_ADMIN then return false end
end)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Yoh Sambre ♪ à dit:
*Un topic sauvage semble avoir besoin d'aide!*


*HaaxMan trouve cette réponse nul*
/haaxman lance un code efficace en direction du topic


N'ayez crainte HaaxMan vous invite a prendre ce code​
Code:
hook.Add("PlayerShouldTakeDamage", "godmodeAdmin", function(ply, ent) if (ply:Team() == TEAM_ADMIN) then return false end
end)
Zaros_Live à dit:
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:Team() != TEAM_ADMIN then return false end
end)
Cette synchronisation :O
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 273
Score réaction
9 685
Points
1 845
Zaros_Live à dit:
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:Team() != TEAM_ADMIN then return false end
end)
TROP TARD


 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Yoh Sambre ♪ à dit:
*Un topic sauvage semble avoir besoin d'aide!*


*HaaxMan trouve cette réponse nul*
/haaxman lance un code efficace en direction du topic


N'ayez crainte HaaxMan vous invite a prendre ce code​
Code:
hook.Add("PlayerShouldTakeDamage", "godmodeAdmin", function(ply, ent) if (ply:Team() == TEAM_ADMIN) then return false end
end)
Code sans rapport.

Zaros_Live à dit:
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:Team() != TEAM_ADMIN then return false end
end)
J'ai toujours préféré @Zaros_Live perso. C'est le fils préféré de mtxforums :)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Unknown baguette

Unknown baguette

Helpeur Divin
Messages
2 734
Score réaction
1 162
Points
400
Bah j'avais pas compris moi :'( c'est vague ce truc
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Unknown baguette

Unknown baguette

Helpeur Divin
Messages
2 734
Score réaction
1 162
Points
400
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Unknown baguette à dit:
C'est toi quoi est nan déjà !
/me n’a pas compris le caprice de cette enfant
/me donne un coup de pied au gosse

Kappa
 
Unknown baguette

Unknown baguette

Helpeur Divin
Messages
2 734
Score réaction
1 162
Points
400
Zaros_Live à dit:
/me n’a pas compris le caprice de cette enfant
/me donne un coup de pied au gosse

Kappa
/Me apprécie le coup de pied bien placé
 
  • J'aime
Réactions: ZarosOVH
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Zaros_Live à dit:
Cette synchronisation :O
Après vérification le code marche bien mais si je pouvais avoir une version plus avancé :

Pour un certain grade le code ne marche pas (founder, co-founder)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Seefox à dit:
Après vérification du code sa ne marche pas (autorun/server) je sais pas si c'est /client
HA! La team c'est bien TEAM_ADMIN pour ton job staff ?
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Zaros_Live à dit:
HA! La team c'est bien TEAM_ADMIN pour ton job staff ?
J'ai changer ma réponse car le code marche bien :')
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Seefox à dit:
J'ai changer ma réponse car le code marche bien :')
Ok
Essaye ceci (j'ai pas testé)
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Ok :)
 
theoducoco

theoducoco

Geek suprême
Messages
299
Score réaction
41
Points
100
va dans ta console Mtxserv, dans configurer, puis cherche "activer le mode triche" puis mets non.
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Zaros_Live à dit:
Ok
Essaye ceci (j'ai pas testé)
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
Le code marche, merci bien :)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Seefox à dit:
Le code marche, merci bien :)
avec plaisir, n'oublie pas de passer ton post en résolu
 
  • J'aime
Réactions: Seefox
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
theoducoco à dit:
va dans ta console Mtxserv, dans configurer, puis cherche "activer le mode triche" puis mets non.
Hors sujet...
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
theoducoco à dit:
va dans ta console Mtxserv, dans configurer, puis cherche "activer le mode triche" puis mets non.
Toi ta rien compris j'crois xD
 
  • J'aime
Réactions: Yoh Sambre ♪
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
theoducoco

theoducoco

Geek suprême
Messages
299
Score réaction
41
Points
100
Ben perso moi j'ai compris ça ...
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
  • J'aime
Réactions: Seefox
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Zaros_Live à dit:
Ok
Essaye ceci (j'ai pas testé)
Code:
hook.Add("PlayerNoClip","OnlyAdmin",function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
La meme pour le cloak ?? :D
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Seefox à dit:
La meme pour le cloak ?? :D
Heee jpense pas qu'il y ai un hook pour le cloak... @Makss ???
 
Unknown baguette

Unknown baguette

Helpeur Divin
Messages
2 734
Score réaction
1 162
Points
400
@FalkioGMR t'en pense quoi ?
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Zaros_Live à dit:
Heee jpense pas qu'il y ai un hook pour le cloak... @Makss ???
Si tu peux faire quelque chose de ça pour tenter d'en faire un hook... Je sais pas : http://ulyssesmod.net/docs/files/lua/ulib/server/player-lua.html#invisible
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Feytone à dit:
Si tu peux faire quelque chose de ça pour tenter d'en faire un hook... Je sais pas : http://ulyssesmod.net/docs/files/lua/ulib/server/player-lua.html#invisible
Pense pas que ça soit possible... en tout cas moi je vois pas comment faire
 
  • Banni
TrafalgarMTX

TrafalgarMTX

Geek suprême
Messages
343
Score réaction
105
Points
100
Zaros_Live à dit:
Heee jpense pas qu'il y ai un hook pour le cloak... @Makss ???
J'pense que pour le cloak faurais passer via des cmd ulx
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Zaros_Live à dit:
Pense pas que ça soit possible... en tout cas moi je vois pas comment faire
Désolé pour le UP de 1 semaine mais il y a aussi un hook pour porter les joueurs avec le physique gun ? Un truc du genre ? -> "PickupPlayer"
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Seefox à dit:
Désolé pour le UP de 1 semaine mais il y a aussi un hook pour porter les joueurs avec le physique gun ? Un truc du genre ? -> "PickupPlayer"
Avec ceci: http://wiki.garrysmod.com/page/GM/PhysgunPickup
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Zaros_Live à dit:
Avec ceci: http://wiki.garrysmod.com/page/GM/PhysgunPickup
Donc :
Code:
hook.Add(""PhysgunPickup", "Allow Player Pickup", PlayerPickup ,function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Seefox à dit:
Donc :
Code:
hook.Add(""PhysgunPickup", "Allow Player Pickup", PlayerPickup ,function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
Test et tu verras ;)
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Non :
Code:
hook.Add("PhysgunPickup", "Allow Player Pickup", function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
 
  • J'aime
Réactions: Seefox
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Feytone à dit:
Non :
Code:
hook.Add("PhysgunPickup", "Allow Player Pickup", function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
C'est en testant eux même qu'ils y arriveront ;)
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Feytone à dit:
Non :
Code:
hook.Add("PhysgunPickup", "Allow Player Pickup", function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
Doncn c'est censer marcher ?
Code:
hook.Add("PhysgunPickup", "Allow Player Pickup", function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" or ply:GetUserGroup() == "chef-admin" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "modo" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Seefox à dit:
Doncn c'est censer marcher ?
Code:
hook.Add("PhysgunPickup", "Allow Player Pickup", function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" or ply:GetUserGroup() == "chef-admin" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "modo" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
Beh là ça sert à rien ce que tu fais.
Si tu veux qu'un groupe précis puisse quand même prendre les joueurs même s'il n'est pas dans la TEAM_ADMIN, et bien tu vas le mettre. Par exemple founder ou co-founder.
Mais si tu veux que tout le monde soit à la même enseigne, tu enlèves la première condition (le premier if, toute la ligne).
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Zaros_Live à dit:
C'est en testant eux même qu'ils y arriveront ;)
Qui ça les configurateurs Garry's Mod à 15€ ? :O
 
  • J'aime
Réactions: Makss et ZarosOVH
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Seefox à dit:
Doncn c'est censer marcher ?
Code:
hook.Add("PhysgunPickup", "Allow Player Pickup", function(ply) if ply:GetUserGroup() == "founder" or ply:GetUserGroup() == "co-founder" or ply:GetUserGroup() == "chef-admin" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "modo" then return true end if ply:Team() != TEAM_ADMIN then return false end
end)
en gros je veux juste que le modo-test puisse juste porter les joueurs en staff
 
Feytone

Feytone

Chuck Norris
Messages
4 741
Score réaction
1 301
Points
600
Seefox à dit:
en gros je veux juste que le modo-test puisse juste porter les joueurs en staff
Beh alors teste ce que t'as fait.
 
  • Initiateur de la discussion
Seefox

Seefox

Inconnu au bataillon
Messages
471
Score réaction
63
Points
150
Hk' à dit:
il faut le mettre ou ?
lua/autorun/server/le_nom_que_tu_veux.lua

créer un topic au lieu de revive un datant de 6 ans la prochaine fois BloodTrail
 
Discord d'entraide
Rejoignz-nous sur Discord