Einarmiger Bandit geht nicht

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 habe versucht einen einarmigen Banditen zu Scripten, sieht so aus
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/ziehen", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,50,1958.0823,1049.0619,992.4688))
    {
    SendClientMessage(playerid,COLOR_RED,"Du ziehst am Hebel.");
    new string1[10];
    new string2[10];
    new string3[10];
    new var1;
    new var2;
    new var3;
    var1 = random(10);
    var2 = random(10);
    var3 = random(10);
    SendClientMessage(playerid,COLOR_RED,"");
    format(string1, sizeof(string1), "Zahl 1: %s", var1);
    SendClientMessage(playerid,COLOR_RED, string1);
    format(string2, sizeof(string2), "Zahl 1: %s", var2);
    SendClientMessage(playerid,COLOR_RED, string2);
    format(string3, sizeof(string3), "Zahl 1: %s", var3);
    SendClientMessage(playerid,COLOR_RED, string3);
    SendClientMessage(playerid,COLOR_RED,"");
    if(var1 = var2&&var1 = var3) //Zeile 96
    {
    SendClientMessage(playerid,COLOR_RED,"Herzlichen Glühstrumpf du hast den Jackpot gewonnen!!!");
    }
    if else(var1 = var2||var1 = var3||var2 = var3)
    {
    SendClientMessage(playerid,COLOR_RED,"Herzlichen Glückwunsch du hast 400$ gewonnen!!");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du hast leider Verloren und der Jackpot erhöht such um 100$ versuche es erneut.");
    }


    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du stehst nicht vor einem einarmigen Banditen!");
    }
    return 0;
    }
    Hauptsächlich zickt der Compiler im Zeile 96 rum
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : warning 211: possibly unintended assignment
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : warning 211: possibly unintended assignment
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : error 022: must be lvalue (non-constant)
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : warning 215: expression has no effect
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : error 001: expected token: ";", but found ")"
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : error 029: invalid expression, assumed zero
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(96) : fatal error 107: too many error messages on one line

    ich frage mich was er an dieser abfrage hat.

    Einmal editiert, zuletzt von carlos1710 () aus folgendem Grund: code verbessert

  • Schei** nicht aufgepasst stimmt ja mhm müsst ich eig wissen *schäm*
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(100) : error 029: invalid expression, assumed zero
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(100 -- 101) : error 029: invalid expression, assumed zero
    C:\Scripting\samp server\Neuer server\pawno\meinjob.pwn(104) : error 029: invalid expression, assumed zero
    nur noch das nun gez in zeile 100 weiter