DE/createBlip: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (→Syntax)  | 
				 (→Syntax)  | 
				||
| Line 14: | Line 14: | ||
*'''y:''': Position '''y''' des Blips  | *'''y:''': Position '''y''' des Blips  | ||
*'''z:''': Position '''z''' des Blips  | *'''z:''': Position '''z''' des Blips  | ||
''INFO  | ''INFO: Die folgenden Argumente sind Optional''  | ||
*'''icon:''' Die ID des gewünschtes Blips  | *'''icon:''' Die ID des gewünschtes Blips  | ||
*'''size:''' Die Größe des Blips  | *'''size:''' Die Größe des Blips  | ||
Revision as of 14:09, 27 March 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]