Problem mit robabfrage

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 liebe Community...


    Ich bin gerade dabei, einen Bankrob zu machen...


    Nun hab ich ein Problem :S


    Ich will halt rob auf 1 setzen, damit man erst nach dem abgelaufenem Timer wieder rauben kann...
    Nun kommt aber immer ein Error :S


    new rob;



    //////////////////////////////////////////////////BANKROB/////////////////////////////////////////////////
    if(strcmp(cmd,"/bankrob",true)==0)
    {
    if(!IsPlayerInRangeOfPoint(playerid,5.0,359.3315,180.5355,1008.3828))return SendClientMessage(playerid,COLOR_RED,"Du bist nicht in der Bank!");
    {
    rob = 1; // <------------------- Problemzone
    SetTimer("Rob_Nicht",360000,0);
    SendClientMessage(playerid,COLOR_BLUE,"Du überfällst gerade die Bank!");
    SendClientMessage(playerid,COLOR_BLUE,"Bleibe 3Minuten im Umkreis von 20Meter");
    SendClientMessageToAll(COLOR_YELLOW,"Achtung: Es wird gerade die Bank überfallen!");
    SetTimerEx("ROB_ERFOLGREICH", 18000,0,"i",playerid);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsACop(i))
    {
    SendClientMessage(i,TEAM_BLUE_COLOR,"-------------Bankrob-------------");
    SendClientMessage(i,TEAM_BLUE_COLOR,"ACHTUNG: Die Bank wird überfallen!");
    SendClientMessage(i,TEAM_BLUE_COLOR,"Begeben sie sich sofort zur Los Santos Bank!");
    SendClientMessage(i,TEAM_BLUE_COLOR,"-------------Bankrob-------------");
    }
    }
    }
    }
    return 1;
    }


    //Robtimer
    forward ROB_ERFOLGREICH(playerid);
    public ROB_ERFOLGREICH(playerid)
    {
    new money = 2000 + random(10000);
    GivePlayerMoney(playerid,money);
    new string[128];
    format(string,sizeof(string),"Du hast $%d erraubt!",money);
    SendClientMessage(playerid,COLOR_GREEN,string);
    SendClientMessageToAll(COLOR_YELLOW,"Die Bank Los Santos wurde soebend erfolgreich ausgeraubt!");
    return 1;
    }


    forward Rob_Nicht();
    public Rob_Nicht()
    {
    rob = 0;
    return 1;
    }


    Der Warning:


    C:\Users\Felix\Desktop\streetz\StreetZ Roleplay\gamemodes\SRP.pwn(52337) : warning 204: symbol is assigned a value that is never used: "rob"


    Wäre nett, wenn mir wer helfen könnte und mir zeigen könnte, wie ich abfragen kann ob rob auf 1 ist oder nicht <3


    :love:


    /edit: Warning hinzugefügt

    Einmal editiert, zuletzt von TakeItEasy ()