DE/getBlipColor: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Diese Funktion gibt Ihnen den Farbwert des Blips wieder, dies funktioniert jedoch nur bei den Standard-Blips mit der Blip-ID 0. Andere Blips ignorieren dies. == Syntax == <...") |
|||
Line 20: | Line 20: | ||
Dieses Script macht alle nicht komplett roten Blips vollständig rot. | Dieses Script macht alle nicht komplett roten Blips vollständig rot. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
-- Findet alle | -- Findet alle Blipelemente heraus und fügt sie in eine Table ein | ||
local allBlips = getElementsByType("blip") | local allBlips = getElementsByType("blip") | ||
Latest revision as of 05:22, 21 July 2014
Diese Funktion gibt Ihnen den Farbwert des Blips wieder, dies funktioniert jedoch nur bei den Standard-Blips mit der Blip-ID 0. Andere Blips ignorieren dies.
Syntax
int int int int getBlipColor ( blip theBlip )
OOP Syntax Help! I don't understand this!
- Method: getColor(...)
- Counterpart: setBlipColor
Benötigte Argumente
- theBlip: Das Blip von wem Ihr die Farbe haben wollt.
Rückgabe
Gibt Ihnen 4 Werte wieder im RGBA Format, der maximale Wert beträgt 255. RGBA = Rot, Grün, Blau und Transparenz. Wenn die Transparenz 255 beträgt ist das Blip komplett undurchsichtig, wenn der Wert 0 beträgt ist es komplett durchsichtig.
Beispiel
Click to collapse [-]
ClientDieses Script macht alle nicht komplett roten Blips vollständig rot.
-- Findet alle Blipelemente heraus und fügt sie in eine Table ein local allBlips = getElementsByType("blip") for _, blip in ipairs(allBlips) do -- Speichert die Farben des Blips in die Variablen r,b,g,a ein local r,g,b,a = getBlipColor(blip) if ( r ~= 255 and g ~= 0 and b ~= 0 ) then -- Setzt die Farbe des Blips Rot setBlipColor(blip,255,0,0,a) end end