Aide modification addon

  • Initiateur de la discussion Rayteur
  • Date de début
  • Initiateur de la discussion
R

Rayteur

Geek
Messages
87
Score réaction
8
Points
90
Bonjour, actuellement je modifie un addon. Dans l'addon il me créer un rectangle in game pour tous le mondes et je voudrais que sa le montre uniquement à certain rang ulx mais sa ne fonctionne pas.

Code de base:

Code:
if CLIENT then hook.Add("HUDPaint", "HUD", function() local ScrW = ScrW() local ScrH = ScrH() local Border = ScrW * 0.0012 draw.RoundedBox(0, ScrW * 0.75, ScrH * 0.970 , ScrW * 0.24, ScrH * 0.025, Color(80, 80, 80, 250) ) draw.RoundedBox(0, ScrW * 0.75 + Border, ScrH * 0.970 + Border, ( ScrW * 0.24 - ( 2 * Border) ) * MP , ScrH * 0.025 - ( 2 * Border), Color(0, 0, 250, 255) ) surface.SetTextColor( 255, 255, 255 ) surface.SetTextPos( ( ScrW * 0.87 ) - ( MPTextWidth * 0.5 ), ScrH * 0.973 ) surface.SetTextPos( ( ScrW * 0.75 ) + ( 4 * Border ), ScrH * 0.973 ) end)
end
grosso modo c'est sa, et j'ai modifier comme sa:


Code:
if CLIENT then hook.Add("HUDPaint", "HUD", function() if ply:GetNWString("usergroup") == "user2" then local ScrW = ScrW() local ScrH = ScrH() local Border = ScrW * 0.0012 draw.RoundedBox(0, ScrW * 0.75, ScrH * 0.970 , ScrW * 0.24, ScrH * 0.025, Color(80, 80, 80, 250) ) draw.RoundedBox(0, ScrW * 0.75 + Border, ScrH * 0.970 + Border, ( ScrW * 0.24 - ( 2 * Border) ) * MP , ScrH * 0.025 - ( 2 * Border), Color(0, 0, 250, 255) ) surface.SetTextColor( 255, 255, 255 ) surface.SetTextPos( ( ScrW * 0.87 ) - ( MPTextWidth * 0.5 ), ScrH * 0.973 ) surface.SetTextPos( ( ScrW * 0.75 ) + ( 4 * Border ), ScrH * 0.973 ) end end)
end
Là le problème c'est que même les mec en user2 ne vois pas le rectangle.

En espérant avoir étais compris x), merci d'avance
 
Discord d'entraide
Rejoignz-nous sur Discord