Aide ( Tried to use a NULL entity! )

  • Initiateur de la discussion
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Bonjour, j'essaie de faire ceci :

local ply = LocalPlayer()

if ply:GetModel() == "models/player/hvictim/hvictim_01.mdl" or ply:GetModel() == NULL then
ply:Give("pass_jui")
else
ply:Give("pass_civ")
end

pour qu'au spawn du joueurs si celui à un skin == models/player/hvictim/hvictim_01.mdl se voit give automatiquement un passeport juif autrement il recoit un passeport civils basic mais malheureusement j'ai l'erreur :

[ERROR] lua/autorun/skinjuif.lua:3: Tried to use a NULL entity!

1. GetModel - [C]:-1

2. unknown - lua/autorun/skinjuif.lua:3

Si quelqu'un à une solution :)

Le fichier se trouve dans lua/autorun si jamais
 
edouard292

edouard292

Geek suprême
Messages
423
Score réaction
108
Points
150
Ben d'un côté il va essayer de give le swep donc execution côté serveur et de reconnaitre le localplayer() donc côté client je pense que la gestion de ton fichier ne doit pas être correct ^^
 
  • Initiateur de la discussion
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Hum merci, mais ta une petite idée de solution ?
:/
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Yo,
Essaye ceci:
À placer dans lua/autorun/server/tonfichier.lua

(Je précise j’ai pas tester)

Code:
hook.Add(«PlayerSpawn », « GivePassJuifOrCiv», function(ply)
if ply:GetModel() == "models/player/hvictim/hvictim_01.mdl" then
ply:Give("pass_jui")
else
ply:Give("pass_civ")
end
end)
 
  • J'aime
Réactions: thepsyca et edouard292
  • Initiateur de la discussion
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Yes merci, sa fonctionne :p
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
  • J'aime
Réactions: thepsyca
Discord d'entraide
Rejoignz-nous sur Discord