Schutz / Schild

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
  • Hi,
    ich habe ein Problem und komme schon seit gestern nicht weiter .


    Und zwar will ich ein Filterscript erstellen wo ich /schutz schreibe dann kommen die Gefängnis - Gitter neben mir also
    Vorne Hinten Links und Rechts. Also wenn mich jetzt z.b. einer mit der Deagle abschießen will kann ich /schutz schreiben und die Gitter sind neben mir, vor und hinter.


    Ja jetzt möchte ich das ihr vllt machen könnt das der Gitter neben mir und vor, hinter mir ist.
    Hier ist der Script. Ja sicherlich ist da was falsch deswegen brauch ich eure hilfe.
    Und wenn ich als erstes das Object erstelle dann Attache passiert garnichts wenn ich /schutz dann schreib.


    public OnPlayerCommandText(playerid, cmdtext[]){
    if (strcmp("/schutz", cmdtext, true, 10) == 0)
    {
    new Float:X, Float:Y, Float:Z;


    GetPlayerPos(playerid, X, Y, Z);
    AttachObjectToPlayer(o1, playerid, X, Y, Z, 0, 0, 0);
    AttachObjectToPlayer(o2, playerid, X, Y, Z, 0, 0, 0);
    AttachObjectToPlayer(o3, playerid, X, Y, Z, 0, 0, 0);
    AttachObjectToPlayer(o4, playerid, X, Y, Z, 0, 0, 0);


    o1 = CreateObject(2930, X+1, Y+1, Z+1, 0, 0, 150); // Vorne
    o2 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 150); // Hiten
    o3 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 0); // Links
    o4 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 359.75); // Rechts
    return 1;
    }
    return 0; }


    Ja wie gesagt ich möchte das es neben mir ist und wenns jetzt Links ist das es auch in der Richtung ist.


    Und könntet ihr mir noch helfen also wenn ich lauf das es mit mir lauft also das es an mir hängt.
    Deswegen habe ich Attach gemacht.

    Veröffentlichte Scripts:


    HEODM Gamemode

  • o1 = CreateObject(2930, X+1, Y+1, Z+1, 0, 0, 150); // Vorne
    o2 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 150); // Hiten
    o3 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 0); // Links
    o4 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 359.75); // Rechts


    Die werden alle gleich gesetzt!


    es gibt einb Filterscript um diesachen zu machen aber leider weiss ich net wie es heisst :D

    Mit freundlichen Grüßen,


    Fabi.StaR :love::saint: