Tor öffnet sich nicht mehr -.-

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 wie mein titel schon sagt öffnet sich mein tor nicht vorher hat es auch so gefunkt )=
    new oamtgate;
    oamtgate = CreateObject(975, 778.072876, -1385.104492, 14.059584, 0.0000, 0.0000, 0.0000);
    //___________________________________________________________________________________________________________________//
    if(strcmp("/Oauf", cmd,true,10) ==0)
    {
    if(Spieler[playerid][team] == 6)
    {
    MoveObject(oamtgate, 769.287109, -1385.081177, 14.064135,4);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du Gehörst nicht zum Ordnungsamt");
    return 1;
    }
    }
    //___________________________________________________________________________________________________________________//
    if(strcmp("/Ozu", cmd,true,10) ==0)
    {
    if(Spieler[playerid][team] == 6)
    {
    MoveObject(oamtgate, 778.072876, -1385.104492, 14.059584,4);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du Gehörst nicht zum Ordnungsamt");
    return 1;
    }
    }
    //___________________________________________________________________________________________________________________//


    Was stimmt den damit nicht ?(

  • Zitat

    sechac
    Du darfst nicht 10 Charakter miteinander vergleichen, /Ozu hat 4 und /Oauf hat 5 Charakter.
    //EDIT: Siehe anderer Thread


    was heist ich darf die nicht miteinander vergleichen


    (sry falls ich mich blöd anstelle)

  • if(strcmp("/Oauf", cmd,true,5) ==0) // die 10 war falsch du musst die Zeichen & buchstaben in den "" zusammenzählen = 5
    {
    if(Spieler[playerid][team] == 6)
    {
    MoveObject(oamtgate, 769.287109, -1385.081177, 14.064135,4);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du Gehörst nicht zum Ordnungsamt");
    return 1;
    }
    }
    //___________________________________________________________________________________________________________________//
    if(strcmp("/Ozu", cmd,true,4) ==0) // die 10 war falsch du musst die Zeichen & buchstaben in den "" zusammenzählen = 4
    {
    if(Spieler[playerid][team] == 6)
    {
    MoveObject(oamtgate, 778.072876, -1385.104492, 14.059584,4);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du Gehörst nicht zum Ordnungsamt");
    return 1;
    }
    }

  • Du darfst die schon miteinander vergleichen.
    Der Parameter 5 bzw. 4 gibt die Länge an, um wie viele Zeichen die strings miteinander verglichen werden.
    Beispiel:
    Der Spieler gibt "/alibaba" ein und du vergleichst das mit "/Ozu" , dabei willst du 4 Charakter vergleichen:
    Das bedeutet, dass der Code /ali mit /Ozu vergleicht.