Résolu Mon ent:setcolor() ne change pas la couleur

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

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Salut,

J'ai fait un petit addon pour les communications radios mais j'ai un petit soucis, c'est à dire que voila mon code:
Code:
function ENT:Use( activator, caller ) if IsValid( activator ) and activator:IsPlayer() then if activator:HasWeapon("wep_jack_job_drpradio") then self:SetColor(255, 0, 0) for k,v in pairs(player.GetAll()) do v:StripWeapon("wep_jack_job_drpradio") v:ChatPrint("Les communications Radio ont été coupée !") end else self:SetColor(0, 255, 0) for k, v in pairs(player.GetAll()) do v:Give("wep_jack_job_drpradio") v:ChatPrint("Les communications Radio ont été rétablie !") end end end
end
Donc en théorie, quand on passe le If, mon entitée devrait devenir Rouge
Et quand on passe le else, elle devrait devenir Bleu.

Cependant, de base elle passe forcément en else (étant donné que l'activator n'a pas le swep "wep_jack_drpradio") mais au lieu de devenir bleu elle deviens rose :/

En sachant que dans aucune autre partie de mon code je ne touche à la couleur des entitées.


Je suis bien curieux de savoir d'où sa peut venir :)

Merci de votre aide :)
 
Shaar

Shaar

Geek suprême
Messages
151
Score réaction
24
Points
100
Entity:SetColor( table color=Color(255, 0, 255, 255) )

c une table qui est attendu pas 3 valeurs

Entity/SetColor - Garry's Mod
 
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Shaar à dit:
Entity:SetColor( table color=Color(255, 0, 255, 255) )

c une table qui est attendu pas 3 valeurs

Entity/SetColor - Garry's Mod
Oui sauf que dans les exemples on peut voir:

Code:
ent:SetColor( Color( 0, 255, 0, 230 ) )
Donc comme je fait sauf que je met pas la transparence (qui du coup se met à 255 par défaut)





EDIT: Oups j'avais mal compris ce que tu me disait, je viens de voir d'où sa vient :)
 
Discord d'entraide
Rejoignz-nous sur Discord