MoveObject hilfe :P

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,
    kann mir jmd hier helfen



    if(strcmp(cmdtext,"/pdd",true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,2957, 245.69999694824, 72.5, 1004.299987793,2.0))
    {
    MoveObject(PDD,-2433.4067382813,496.40872192383,25.7008228302,2.0);
    SetTimer("PDDclose",5000,0);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_GRAD2,"Distanz deiner Fernsteuerung zum Tor ist zu groß!");
    return 1;
    }
    }
    else SendClientMessage(playerid,COLOR_GRAD2,"Du Bist kein Polizist!");
    }
    das rote ist der Warning
    hier der Warning:
    warning 202: number of arguments does not match definition

  • IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z)
    IsPlayerInRangeOfPoint(playerid,2957, 245.69999694824, 72.5, 1004.299987793,2.0)
    vergleich ma ;)

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • SetTimer("PDDclose",5000,0);

    Da hast du die Antwort,
    der Timer verweist auf das Public "PDDClose", welches du auch als "forward PDDclose" im Script stehen haben müsstest.
    Nun rufst du das Public auf:


    public(PDDclose)
    {
    MoveObject(PDD, und hier jetzt die Positionen des geschlossenen Tores, Geschwindigkeit);
    }


    Denn, wenn der Timer gesetzt wird, also in deinem Fall nach 5 Sekunden soll das Tor ja zugehen.
    Nach 5 Sekunden ruft er diesen Public auf, indem steht, dass dich das Tor schließen soll.


    sry für verdrehtes deutsch, ist aber meiner meinung nach n bissl sch... zu erklärn.


    Mit freundlichen Grüßen
    SeasBoy


    Du hast Probleme beim Programmieren oder mit deinem PC?
    Registriere Dich doch auf PC-Rat-Hilfeforum.de.
    Nach dem Registrieren musst du nur deine E-Mail-Adresse bestätigen,
    dann kann es auch schon losgehen. Also worauf wartest du?


    Erreichbar unter folgender E-Mail-Adresse
    support@pc-rat-hilfeforum.de