Einem Objekt eine HP Anzahl zuweisen?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo liebe Scripter.
    Da ich nun wieder etwas Scripten möchte wollte ich mal Fragen ob es möglich ist einem Gemapptem Objekt eine Lebensanzahl zu geben.
    Was ich damit genau meine ist, wenn ein Spieler auf z.B. eine Zielscheibe schießt etwas Ausgeführt wird.


    Als Beispiel:
    Spieler X schießt auf eine Zielscheibe. Im Textdraw wird angezeigt dass er eine Zielscheibe abgeschossen hat.


    anderes Beispiel:
    Spieler X schießt auf eine Zielscheibe, nun öffnet sich eine Tür.


    Weiß jemand ob dies möglich ist oder ob mann es irgendwie Umsetzten könnte?


    Liebe Grüße

  • Das ist möglich, jedoch benötigst du kenntnisse in Mathematik.


    Dazu musst du erstmal ermitteln wohin der spieler schießt durch Cameraberechnungen.
    siehe dazu
    http://wiki.sa-mp.com/wiki/GetPlayerCameraFrontVector


    danach musst du halt die position von den objekten auslesen und die größe um eine sogesehen virtuelle hitbox um das objekt zu erstellen
    http://forum.sa-mp.com/showthread.php?t=407909


    nun solltest du nurnoch abgleichen ob sich das ganze schneidet.


    Dazu kannst du dir ja mal Vektorenberechnungen anschauen.


    Um das ganze noch zusammenzufassen berechnest du ob eine Gerade einen Körper schneidet,