/door doppelt benutzen

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
  • Hey ich hab es eig satt den tor cmd z.b /auf und dann nochma /zu einzugeben
    deswegen wollt ich fragen wie man das in einem machen kann. mit else?


    if (strcmp("/door", cmdtext, true, 10) == 0)
    {
    MoveObject(door,1548.457520, -1612.785889, 14.088720,4);


    } else {
    MoveObject(door,1548.439209, -1622.817749, 14.099655,4);
    return 1;
    }


    vllt wenn einer hier richtig gut ist, könnte er mir bitte es so machen das es sich nach 5 sec automatisch schließt.
    Wäre richtig nett :thumbup:

  • #include <a_samp>


    new DoorAuf = 0;
    new door;


    public OnGameModeInit()


    door= CreateObject(TOR KOORDS);


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/door", cmdtext, true) == 0)
    {
    if(DoorAuf == 0) {
    MoveObject(door,1548.457520, -1612.785889, 14.088720,4);
    DoorAuf = 1;
    } else {
    MoveObject(door,1548.439209, -1622.817749, 14.099655,4);
    DoorAuf= 0;
    }
    return 1;
    }
    return 0;
    }

  • Oben :
    forward doorzu();


    In OnplayerCommandText :
    if (strcmp("/door", cmdtext, true, 10) == 0){
    MoveObject(door,1548.457520, -1612.785889, 14.088720,4);
    SetTimer("doorzu",4000,false);
    return 1;}


    ganz unten :
    public doorzu(){
    MoveObject(door,1548.439209, -1622.817749, 14.099655,4);
    return 1;}


    Davon gibs genug Tutos --,--


    Hiermit brauchst du nur einmal ne cmd zu schreiben Tor geht Automatisch zu ;)


    Photoshop CS4 User

  • gleichzeitig gepostet XDDD



    Blaze: Timerfunc haste bei [GS]Sn1p3r :>

    Geiiil :D x)


    Sonst eine CMD für alle Tore


    if (strcmp("/door", cmdtext, true, 10) == 0){
    if(PlayerToPoint(15.0,playerid,x,y,z))
    {
    MoveObject(door,1548.457520, -1612.785889, 14.088720,4);
    SetTimer("doorzu",4000,false);}
    else if(PlayerToPoint(15.0,playerid,x,y,z)) // anders
    {
    MoveObject(door,1548.457520, -1612.785889, 14.088720,4); // anders
    SetTimer("doorzu2",4000,false);
    }
    return 1;
    }


    .... ^^


    Photoshop CS4 User

    2 Mal editiert, zuletzt von [GS]Sn1p3r ()