Restrict pick up?

  • Initiateur de la discussion Donovan Blurr
  • Date de début
  • Initiateur de la discussion
Donovan Blurr

Donovan Blurr

Geek
Messages
198
Score réaction
12
Points
85
Bonsoir!

L'un des jobs que j'ai implémenté, le clown, possède un Sledge Hammer (un gros marteau) lançable. Seulement, après avoir été lancé, n'importe qui peut le récupérer.

J'aimerais faire en sorte qu'il ne soit récupérable que par le clown.

J'ai cherché sur pas mal de sites mais tout ce que j'ai trouvé c'est cette codeline :


function GM:playerCanPickupWeapon(ply, wep)
if wep:GetClass() == "weapon_lordi_sledgehammer" then return false end

return true
end


Non seulement je ne sais pas où l'entrer mais visiblement ça empêcherait également le clown de le récupérer.

Merci de votre aide!
 
brh450

brh450

Geek suprême
Messages
611
Score réaction
180
Points
120
Code:
hook.Add( "PlayerCanPickupWeapon", "NotPickClownWeapon", function(ply, wep)
if wep:GetClass() == "weapon_lordi_sledgehammer" and team.GetName(ply:Team()) != "Clown" then return false end
return true
end)
Utilise ce code et Crée un fichier notpickclownweapon.lua dans addons/tonficher/lua/autorun/server
et mets y ce code

Ps : A la place de Clown mets le nom de ton Job
 
  • Initiateur de la discussion
Donovan Blurr

Donovan Blurr

Geek
Messages
198
Score réaction
12
Points
85
Je suis pas sûr de savoir ce qui est censé remplacer "tonficher"
 
brh450

brh450

Geek suprême
Messages
611
Score réaction
180
Points
120
Donovan Blurr à dit:
Je suis pas sûr de savoir ce qui est censé remplacer "tonficher"
Met un nom de fichier ^^ par exemple restrict_clownweapon
 
  • Initiateur de la discussion
Donovan Blurr

Donovan Blurr

Geek
Messages
198
Score réaction
12
Points
85
Aucun de mes amis n'est connecté actuellement, je ne peux pas le tester ce soir.
Je te dirais demain si ça fonctionne. Merci en tout cas!
 
Discord d'entraide
Rejoignz-nous sur Discord