Alle Frakganghäuser mit /enter & /exit betätigen

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.


    Ich habe zurzeit bei jeder Fraktion ein eigenes Ganghaus betritt System.


    zB.


    /benter (Ballas Base betreten)
    /bexit (Ballas Base verlassen)
    und für einige Fraktionen ist dies auch schwer zu merken.


    Ich habe mal für alle Fraktion wo dieses Befehl zum betreten verlassen war alles zu /enter & /Exit beschrieben doch es ging dann nicht.
    Zwar kamen keine Errors aber man konnte dann die Basis nicht mehr verlassen heißt das man dann Gefangen drin war.
    Doch jetzt konnte ich dies noch fixxen aber musste dann wieder das normale nutzen.



    Ich wollte fragen wie ich ganz leicht alle Ganghäuser mit /enter & /Exit betätigen kann.
    vllt auch bei jedem Tor anstatt /btor oder /hitmantor nur /gate schreiben muss und es dann auf geht.


    Aber dies für jede Fraktion




    /PUSH

    Einmal editiert, zuletzt von Fresh. ()

  • Hi,


    Wie schon gesagt habe ich dies auch gemacht.
    Doch es ging dann Ingame nicht.
    Dann bin ich einfach im Ganghaus stecken geblieben musste dann /gotols machen.


    also ging halt nicht

  • xD. Das sind mehrere Codes ich will es ja nicht nur für Ballas sondern für jede Gang/Mafia


    Aber wenn du es willst hier ^^ :



    }
    if(strcmp(cmd, "/Benter", true) == 0 || strcmp(cmd, "/aufbrechen", true) == 0)//Ballas
    {
    if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2000.0399,-1114.4971,27.1250))
    {
    SetPlayerPos(playerid,2807.619873,-1171.899902,1025.570312);
    SetPlayerInterior(playerid,8);
    SetPlayerVirtualWorld(playerid,6);
    }
    }
    }
    if(strcmp(cmd, "/Bexit", true) == 0 || strcmp(cmd, "/aufbrechen", true) == 0)// Ballas
    {
    if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2807.619873,-1171.899902,1025.570312))
    {
    SetPlayerPos(playerid,2000.0399,-1114.4971,27.1250);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    }
    }
    }