Gates

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
  • Mich macht dieses Gate verrückt ich habe schon viele eingebaut nur das eine geht iwi nicht


    Auf geht es aber zu nicht mehr



    new lcngate1;



    lcngate1 = CreateDynamicObject(3109,2119.28906250,-2275.54760742,20.90394211,0.00000000,0.00000000,44.00000000); //LCN Tür am Hintereingang



    if(!strcmp(cmdtext, "/lcngate1", true))//Hintereingang
    {
    if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    if(lcngate1 == 1) { SendClientMessage(playerid, COLOR_GREY, "** Tor ist bereits geöffnet"); return 1; }
    MoveDynamicObject(lcngate1,2119.28906250,-2275.54760742,16.0,4);
    SetTimer("GateCloselcn1", 1000, 0);
    lcngate1 = 1;
    SendClientMessage(playerid, COLOR_GRAD3,"Du hast das LCN Hintertor geöffnet!");
    }
    return 1;
    }



    public GateCloselcn1()
    {
    MoveDynamicObject(lcngate1,2119.28906250,-2275.54760742,20.90394211,1.0); //Hintereingang
    lcngate1 = 0;
    return 1;
    }

  • mach es mal so

    forward GateCloselcn1();
    new lcngatestatus;
    new lcngate1;

    Unter OnGamemodeInit

    lcngate1 = CreateDynamicObject(3109,2119.28906250,-2275.54760742,20.90394211,0.00000000,0.00000000,44.00000000); //LCN Tür am Hintereingang

    Dann unter OnPlayerCommandText

    if(!strcmp(cmdtext, "/lcngate1", true))//Hintereingang
    {
    if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    if(lcngatestatus == 1) return SendClientMessage(playerid, COLOR_GREY, "** Tor ist bereits geöffnet");
    MoveDynamicObject(lcngate1,2119.28906250,-2275.54760742,16.0,4);
    SetTimer("GateCloselcn1", 1000, 0);
    lcngatestatus = 1;
    SendClientMessage(playerid, COLOR_GRAD3,"Du hast das LCN Hintertor geöffnet!");
    }
    return 1;
    }



    Und dann ganz unten im Script

    public GateCloselcn1()
    {
    MoveDynamicObject(lcngate1,2119.28906250,-2275.54760742,20.90394211,1.0); //Hintereingang
    lcngatestatus = 0;
    return 1;
    }