Tor sricpt

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
  • ich find da nix -.-
    // edit
    so ich hab jetzt was gefunden haber,
    im pawno sagt er keine fehler aber nacher ingame steht Server: unowend command
    mein script:




    public OnPlayerCommandText(playerid, cmdtext[])


    if(strcmp(cmdtext,"/open fbi",10)==0)if(strcmp(cmdtext,"/open fbi",10)==0)
    {


    MoveObject(fbitor,942.43316650391, -1015.0181884766, 31.013137817383,3.0);
    SendClientMessage(playerid,0xFFFF00FF,"Tor schliesst automatisch");
    return 1;
    }



    public OnGameModeInit()
    fbitor = CreateObject(969, 935.8818359375, -1015.0311889648, 31.042219161987, 0, 0, 0);

    Einmal editiert, zuletzt von nehlinator ()

  • Hier :)


    Klick Mich!


    oder so :)



    Ganz Oben

    new fbitor;
    forward fbitorclose();


    public OnGameModeInit
    fbitor = CreateObject(969, 935.8818359375, -1015.0311889648, 31.042219161987, 0, 0, 0);


    public OnPlayerCommandText(playerid, cmdtext[])

    if (strcmp("/open fbi", cmdtext, true) == 0)
    {
    MoveObject(fbitor,942.43316650391, -1015.0181884766, 31.013137817383,3.0);
    SendClientMessage(playerid,0xFFFF00FF,"Tor schliesst automatisch.");
    SetTimer("fbitorclose",5000,0);//5000 ist die Zeit in Ms!
    return 1;
    }


    Ganz untem in Script

    public fbitorclose()
    {
    MoveObject(fbitor, 969, 935.8818359375, -1015.0311889648, 31.042219161987,2.0);
    return 1;
    }


    Wen es für GF ist.. Hier ist noch ne Erweiterung



    public OnPlayerCommandText(playerid, cmdtext[])

    if (strcmp("/open fbi", cmdtext, true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3 )//FBI Nummer :) im GF eig. 3
    {
    MoveObject(fbitor,942.43316650391, -1015.0181884766, 31.013137817383,3.0);
    SendClientMessage(playerid,0xFFFF00FF,"Tor schliesst automatisch.");
    SetTimer("fbitorclose",5000,0);//5000 ist die Zeit in Ms!
    }
    return 1;
    }


    Ungetestet


    lg Marci


    //Edit Verbessert

  • ist voll easy ich kann dir mal ein tor von meinen zeigen if (strcmp("/police", cmdtext, true, 10) == 0)//hier der befehl der eingegeben werden muss das das tor aufgeht
    {
    if(gTeam[playerid] == TEAM_POLICE)


    if (PlayerInfo[playerid][pLeader] == 0 || PlayerInfo[playerid][pMember] == 0)//hier die Fraktions id
    if(PlayerToPoint(10.0,playerid,1539.3999023438, -1627.6740722656, 15.156204223633)) //hier die koordinate zu der spieler fahren muss das das tor aufgeht die 10.0 ist der radius
    if(status == 0)
    {
    MoveObject(LSPDGATE1,1539.3999023438, -1627.6740722656, 6.156204223633,2);// hier die koordinate hin wo das tor offen ist 1 ist hier die geschwindigkeit
    SendClientMessage(playerid, COLOR_GREEN, "Tor geöffnet");
    status = 1;
    }
    else if(status == 1)
    {
    MoveObject(LSPDGATE1,1539.3999023438, -1627.6740722656, 15.156204223633,2);// hier die koordinate wo das tor zu ist 1 ist auch hier wieder die geschwindigkeit
    SendClientMessage(playerid, COLOR_RED, "Tor Geschlossen");
    status = 0;
    }
    return 1;
    }
    das ist so nur mit ein befehl auf und zu machen



    mfg
    Kiddy_noobtuber