Was ist hier der Fehler? Bitte um schnelle hilfe

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 wollte Tore scripten aber es geht ganz schnell und verschwindet einfach und kommt nicht mehr bitte um hilfe:


    new bsntor;
    bsntor = CreateObject(969, 1218.4000244141, -887.20001220703, 41.900001525879, 0, 0, 189.99255371094);


    if (strcmp("/bsntor", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Das Tor hat sich geöffnet und schliesst sich in 10 Sekunden wieder");
    MoveObject(bsntor, 969, 1217.0999755859, -878.59997558594, 31.900001525879,1.0 );
    SetTimer("bsntor",10523,false);
    return 1;


    }


    forward torbsn();
    public torbsn()
    {
    MoveObject(bsntor,969, 1217.0999755859, -878.59997558594, 31.900001525879,1.0);

    }


    Da sind Keine warnings und oder Errors danke im foraus

  • new bsntor;


    bsntor = CreateObject(969, 1218.4000244141, -887.20001220703, 41.900001525879, 0, 0, 189.99255371094);


    if (strcmp("/bsntor", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Das Tor hat sich geoffnet und schliesst sich in 10 Sekunden wieder");
    MoveObject(bsntor, 1218.4000244141, -887.20001220703, 31.900001525879,3.0);
    SetTimer("bsntor",10523,false);
    return 1;
    }


    forward torbsn();


    public torbsn()
    {
    MoveObject(bsntor, 1218.4000244141, -887.20001220703, 41.900001525879,3.0);
    }

  • Zitat

    SetTimer("bsntor",10523,false);


    Zitat

    public torbsn()


    SetTimer(funcname[], interval, repeating);
    funcname[] = Name of the function to call as a string. Needs to be a public!


    Demnach muss dein Timer so heißen:
    SetTimer("torbsn",10523,false);

  • new bsntor;
    forward torbsn(playerid);


    bsntor = CreateObject(969, 1218.4000244141, -887.20001220703, 41.900001525879, 0, 0, 189.99255371094);


    if (strcmp("/bsntor", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Das Tor hat sich geoffnet und schliesst sich in 10 Sekunden wieder");
    MoveObject(bsntor, 1218.4000244141, -887.20001220703, 31.900001525879,3.0);
    SetTimer("bsntor", 3500, false); // Wann das Tor Schließen soll kannste selber Regulieren :)
    return 1;
    }


    public torbsn()
    {
    MoveObject(bsntor, 1218.4000244141, -887.20001220703, 41.900001525879,3.0);
    }


  • Zitat

    SetTimer("bsntor <---", 3500, false); // Wann das Tor Schließen soll kannste selber Regulieren


    Zitat

    public torbsn <---()


    new bsntor;
    forward torbsn(playerid);


    bsntor = CreateObject(969, 1218.4000244141, -887.20001220703, 41.900001525879, 0, 0, 189.99255371094);


    if (strcmp("/bsntor", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Das Tor hat sich geoffnet und schliesst sich in 10 Sekunden wieder");
    MoveObject(bsntor, 1218.4000244141, -887.20001220703, 31.900001525879,3.0);
    SetTimer("torbsn", 3500, false);
    return 1;
    }


    public torbsn()
    {
    MoveObject(bsntor, 1218.4000244141, -887.20001220703, 41.900001525879,3.0);
    }