DE/createBlip: Difference between revisions
Jump to navigation
Jump to search
(→Syntax) |
mNo edit summary |
||
Line 46: | Line 46: | ||
</section> | </section> | ||
[[en:createBlip]] | |||
Deutsche Version von Nevo[http://mta-sa.org/index.php?page=User&userID=2315] | Deutsche Version von Nevo[http://mta-sa.org/index.php?page=User&userID=2315] |
Revision as of 11:27, 6 May 2013
Erstellt ein Bild auf der Minimap & auf der F11 Map
Syntax
Click to collapse [-]
Server & Clientblip createBlip ( float x, float y, float z, [int icon=0, int size=2, int r=255, int g=0, int b=0, int a=255, int ordering=0, float visibleDistance=99999.0, visibleTo = getRootElement()] )
Benötigte Argumente:
- x:: Position x des Blips
- y:: Position y des Blips
- z:: Position z des Blips
INFO: Die folgenden Argumente sind Optional
- icon: Die ID des gewünschtes Blips
- size: Die Größe des Blips
- r: Farbanteil von Rot (0-255)
- g: Farbanteil von Grün (0-255)
- b: Farbanteil von Blau (0-255)
- a: Sichtbarkeit des Blips
- ordering: Bestimmt die Z-Ebene des Blips
- visibleDistance:Distanz wie weit der Blip auf der Minimap erscheint
- visibleTo: Spieler, welcher den Blip sieht
Rückgaben
Gibt true zurück, wenn der Blip erfolgreich erstellt wurde. false, wenn nicht.
Beispiel:
Click to collapse [-]
ServerErstellt einen Gelben Punkt & lässt im Chat die Nachricht SOS erscheinen:
addCommandHandler("sos", function(player) local x, y, z = getElementPosition(player) local pname = getPlayerName(player) if isElement( _G[pname.."sosblip"] ) then destroyElement( _G[pname.."sosblip"] ) end local blip = createBlip(x, y, z, 56, 255, 255, 0, 255, 0, 9999, getRootElement() ) outputChatBox(pname.." braucht Hilfe!", getRootElement(), 255, 0, 0) end)
Deutsche Version von Nevo[1]