Autorisé le spawn d'une entité pour un certain Job ?

  • Initiateur de la discussion Aster__
  • Date de début
  • Initiateur de la discussion
Aster__

Aster__

Têtard
Messages
12
Score réaction
0
Points
10
Bonjour / Bonsoir !

Alors voilà je vous explique >.>
J'aimerais qu'un Job en particulier puisse faire spawn une entité (depuis le spawn-menu) , une genre de 'White-list' j'ai déjà fait des recherches mais c'est pas très concluant :

Code:
local allowed = { ["sent_exemple"] = {TEAM_EXEMPLE, TEAM_EXEMPLE_2, TEAM_EXEMPLE_3},
hook.Add("PlayerSpawnSENT", "PreventSpawnForJobs", function(ply,class)if allowed[class] then
return table.HasValue(allowed[class],ply:Team())
end
end)
Fin bref si quelqu’un connais la solution n'hésitez pas ^^

Bonne journée / Soirée !
 
MRpaty

MRpaty

Geek
Messages
94
Score réaction
7
Points
65
@Yoh Sambre ♪
 
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
il faut que tu cree des entités et c'est à ce moment la que tu les bloque pour certain job , si tu veux je te passe un exemple de code pour une entité
 
  • Initiateur de la discussion
Aster__

Aster__

Têtard
Messages
12
Score réaction
0
Points
10
RomainStick à dit:
il faut que tu cree des entités et c'est à ce moment la que tu les bloque pour certain job , si tu veux je te passe un exemple de code pour une entité
Oh oui je veut bien car la je suis dans le doute ^^'
 
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
je te fait ca dans 2 mins
 
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
exemple :

DarkRP.createEntity( "Héroine", {
ent = "durgz_heroine",
model = "models/katharsmodels/syringe_out/syringe_out.mdl",
price = 250,
max = 5,
cmd = "buyheroine",
allowed = {TEAM_DEALER},
category = "Drogues",
})

le "allowed" va designer le groupe auquel tu donne accès à l'entitée
 
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
ca fonctionne aussi pour les shipment ect.

je reste à ta disposition si tu as encore un soucis
 
  • Initiateur de la discussion
Aster__

Aster__

Têtard
Messages
12
Score réaction
0
Points
10
RomainStick à dit:
exemple :

DarkRP.createEntity( "Héroine", {
ent = "durgz_heroine",
model = "models/katharsmodels/syringe_out/syringe_out.mdl",
price = 250,
max = 5,
cmd = "buyheroine",
allowed = {TEAM_DEALER},
category = "Drogues",
})

le "allowed" va designer le groupe auquel tu donne accès à l'entitée
Oui mais justement l'entité que je veut faire spawn ne fonctionne pas avec ça , il faut la faire spawn directement depuis le spawnmenu ^^
c'est ça le problème
 
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
c'est quoi comme entitée ?
 
  • Initiateur de la discussion
Aster__

Aster__

Têtard
Messages
12
Score réaction
0
Points
10
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
normalement chaque entité sort du spawn menu c'est pourquoi je trouve ca étrange , est tu sur qu'il est add à la collection de ton serv ?
 
  • Initiateur de la discussion
Aster__

Aster__

Têtard
Messages
12
Score réaction
0
Points
10
RomainStick à dit:
normalement chaque entité sort du spawn menu c'est pourquoi je trouve ca étrange , est tu sur qu'il est add à la collection de ton serv ?
Oui il est add , mais quand je l’achète dans le il spawn mais il fait masse Lua errors et il ne fonctionne pas .
 
RomainStick

RomainStick

Bambi
Messages
79
Score réaction
4
Points
35
quels sont les erreurs ?
 
  • Initiateur de la discussion
Aster__

Aster__

Têtard
Messages
12
Score réaction
0
Points
10
Discord d'entraide
Rejoignz-nous sur Discord