DE/createColSphere: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server client function}}
{{DE/Server client function}}
Diese Funktion erstellt ein unsichtbares Feld in Form einer Kugel ( Event onColShapeHit )
Diese Funktion erstellt ein unsichtbares Feld in Form einer Kugel ( Event onColShapeHit )


Line 44: Line 44:
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>
Deutsche Version von Nevo[http://mta-sa.org/index.php?page=User&userID=2315]

Latest revision as of 13:48, 27 March 2013

Diese Funktion erstellt ein unsichtbares Feld in Form einer Kugel ( Event onColShapeHit )

Syntax

Click to collapse [-]
Server & Client
bool createColSphere( int x, int y, int z, int size )   

Benötigte Argumente:

  • x:: Position x des ColSphere´s
  • y:: Position y des ColSphere´s
  • z:: Position z des ColSphere´s
  • size:: Die Größe des ColSphere´s

Rückgaben

Gibt true zurück, wenn das ColSphere erfolgreich erstellt wurde. false, wenn nicht.

Beispiel:

Click to collapse [-]
Server

Gib in den Chat die Nachricht aus, das ein Spieler den Colsphere betreten hat.

local sphere = createColSphere(0, 0, 0, 10)
addEventHandler("onColShapeHit", sphere, function(hitElement)
 if getElementType(hitElement) == "player" then
  outputChatBox("Spieler "..getPlayerName(hitElement)" hat das ColSphere betreten", getRootElement(), 255, 0, 0)
 end
end)
Click to collapse [-]
Client

Gib in den Chat die Nachricht aus, das ein Spieler den Colsphere betreten hat.

local sphere = createColSphere(0, 0, 0, 10)
addEventHandler("onClientColShapeHit", sphere, function(hitElement)
 if getElementType(hitElement) == "player" then
  outputChatBox("Spieler "..getPlayerName(hitElement)" hat das ColSphere betreten", 255, 0, 0)
 end
end)


Deutsche Version von Nevo[1]