Problem mit Roadblocks

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
  • Guten Tag. Mal wieder ein Problem :)


    if(strcmp("/rb",cmdtext, true) == 0)
    {
    if(RBlock[playerid] == 0)
    {
    new string[30];
    new rbid[16];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "Verwendung: /rb [a/b]");
    SendClientMessage(playerid, COLOR_GRAD2, string);
    return 1;
    }
    strmid(rbid, tmp, 0, strlen(cmdtext), 255);
    if(strcmp(rbid, "a", true, strlen(rbid)) == 0)
    {
    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
    GetPlayerPos (playerid, plocx,plocy,plocz);
    GetPlayerFacingAngle(playerid, ploca);
    RB[playerid] = CreateObject(3594,plocx,plocy,plocz-2.0,0.0,0.0,ploca+90);
    MoveObject(RB[playerid],plocx,plocy,plocz-0.2,0.5);
    SetTimerEx("CRBC", 120000, 0, "d", playerid);
    RBlock[playerid] = 1;
    return 1;
    }
    else if(strcmp(rbid, "b", true, strlen(rbid)) == 0)
    {
    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
    GetPlayerPos (playerid, plocx,plocy,plocz);
    GetPlayerFacingAngle(playerid, ploca);
    RB[playerid] = CreateObject(3593,plocx,plocy,plocz-2.0,0.0,0.0,ploca+90);
    MoveObject(RB[playerid],plocx,plocy,plocz-0.2,0.5);
    SetTimerEx("CRBC", 120000, 0, "d", playerid);
    RBlock[playerid] = 1;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Sie haben bereits einen Roadblock erstellt. Tippen Sie /rrb um sie zu zerstören.");
    return 1;
    }
    }


    Das ist mein /rb Befehl.
    Wenn ich /rb a eingebe, sollte ein Objekt auftauchen, bei /rb b auch. Nur halt ein anderes. Aber das klappt nicht so ganz. Alles super, keine Errors, wenn ich Ingame /rb mache kommt sogar das mit Verwendung: /rb [a/b], aber keine RB wird erstellt. Was ist das Problem?


    Mfg,
    Seb



    //edit by Seb: Etwas dazu geschrieben.

    Einmal editiert, zuletzt von Seb_Mcpepp ()

  • Noep, hab ich schon getestet mit -2.0 hat das nichts zutun. Und die ObjektID´s gibts auch.
    Hat nochwer was? ^^


    Mfg,
    Seb


    //edit by Seb: So nun darf ich aber mal pushen! Es gibt doch soviele Genies hier. Warum weiß denn niemand was das Problem ist^^

    Einmal editiert, zuletzt von Seb_Mcpepp ()