Raub System Problem.

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
  • Hi ich habe ein Raub system und zwar hier der befehl:



    if(!strcmp(cmdtext, "/robbank", true))
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 2316.2395,-10.8825,26.7422))
    {
    new vworld = GetPlayerVirtualWorld(playerid);
    if(vworld == 2)
    {
    if(CanRobLSBank == 0) return SendClientMessage(playerid, Grey, "Diese Bank wurde erst vor kurzem ausgeraubt!");
    }
    else if(vworld == 5)
    {
    if(CanRobSFBank == 0) return SendClientMessage(playerid, Grey, "* Diese Bank wurde erst vor kurzem ausgeraubt!");
    }
    if(GetPlayerWeapon(playerid) == 0) return SendClientMessage(playerid, Grey, "Ohne Waffe bekommt der Bankangestellte keine Angst!");
    if(GetPlayerWeapon(playerid) > 0)
    {
    ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.1, 1, 1, 1, 1, 1, 1);
    TogglePlayerControllable(playerid, 0);
    SendClientMessage(playerid, Yellow, "Der Bankangestellte holt das Geld...");
    SetTimerEx("RobTimer", 15000, 0, "d", playerid);
    SendClientMessageToAll(YELLOW,"Die Bank in San Fierro wird Ausgeraubt!");
    new bankname[3];
    if(vworld == 2) { CanRobLSBank = 0; bankname = "LS"; }
    else if(vworld == 5) { CanRobSFBank = 0; bankname = "SF"; }
    SetTimerEx("CanRobBank", 1800000, 0, "s", bankname);


    }
    }
    }
    return 1;
    Dies mit den Pwn Knopf geht net sry


    Mein Problem ist es das wenn ich den befehl in Ls mache der Server abkackt aber wenn ich in Sf bin alles funtzt.

  • Ich übernehm das mal eben für ihn^^:


    if(!strcmp(cmdtext, "/robbank", true))
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 2316.2395,-10.8825,26.7422))
    {
    new vworld = GetPlayerVirtualWorld(playerid);
    if(vworld == 2)
    {
    if(CanRobLSBank == 0) return SendClientMessage(playerid, Grey, "Diese Bank wurde erst vor kurzem ausgeraubt!");
    }
    else if(vworld == 5)
    {
    if(CanRobSFBank == 0) return SendClientMessage(playerid, Grey, "* Diese Bank wurde erst vor kurzem ausgeraubt!");
    }
    if(GetPlayerWeapon(playerid) == 0) return SendClientMessage(playerid, Grey, "Ohne Waffe bekommt der Bankangestellte keine Angst!");
    if(GetPlayerWeapon(playerid) > 0)
    {
    ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.1, 1, 1, 1, 1, 1, 1);
    TogglePlayerControllable(playerid, 0);
    SendClientMessage(playerid, Yellow, "Der Bankangestellte holt das Geld...");
    SetTimerEx("RobTimer", 15000, 0, "d", playerid);
    SendClientMessageToAll(YELLOW,"Die Bank in San Fierro wird Ausgeraubt!");
    new bankname[3];
    if(vworld == 2) { CanRobLSBank = 0; bankname = "LS"; }
    else if(vworld == 5) { CanRobSFBank = 0; bankname = "SF"; }
    SetTimerEx("CanRobBank", 1800000, 0, "s", bankname);
    }
    }
    }
    return 1;
    }


    PWN Text by [ScR]Klaus

    Mit freundlichen Grüßen,
    Cr4sh