ScriptProbleme

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
    habe ein ziemlliches problem und zwar wen ich eins von diesen beiden commands mache also /duty und /heal dann geht mein Server down diese schwarze Fenster schliesst sich!
    Und wen ich /enter drücke dann passiert garnichts
    Info: Den befehl enter hab ich schon einmal davor benutzt!


    else if(strcmp("/enter", cmdtext, true, 10) == 0)//EINGANG VOM LSPDGUNSHOP
    {
    if(IsPlayerInRangeOfPoint(playerid,4.0,1568.8695,-1690.4949,5.8906))
    {
    SetPlayerPos(playerid,246.5784,62.5579,1003.6406);
    SetPlayerInterior(playerid, 6);
    }
    return 1;
    }
    else if(strcmp("/heal", cmdtext, true, 10) == 0)
    {
    if (IsPlayerInRangeOfPoint(playerid,5.0,254.9116,77.9442,1003.6406))
    {
    SetPlayerHealth(playerid, 100.0);
    SetPlayerArmour(playerid, 100.0);
    SendClientMessage(playerid, COLOR_PINK," %s hat sich eine Schutzweste angelegt!");
    }
    return 1;
    }
    else if(strcmp("/duty", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,0.5,254.7400,77.0799,1003.6406))
    {
    GivePlayerWeapon(playerid, 3,1);
    GivePlayerWeapon(playerid, 24,65);
    GivePlayerWeapon(playerid, 41,500);
    SendClientMessage(playerid, COLOR_PINK," %s hat sich seine Marke und Waffe aus seinem Spind geholt!");
    }
    return 1;
    }

    return 1;
    }




    MFG milanboy38

  • if(strcmp("/enter", cmdtext, true, 10) == 0)//EINGANG VOM LSPDGUNSHOP
    {
    if(IsPlayerInRangeOfPoint(playerid,4.0,1568.8695,-1690.4949,5.8906))
    {
    SetPlayerPos(playerid,246.5784,62.5579,1003.6406);
    SetPlayerInterior(playerid, 6);
    }
    return 1;
    }
    if(strcmp("/heal", cmdtext, true, 10) == 0)
    {
    if (IsPlayerInRangeOfPoint(playerid,5.0,254.9116,77.9442,1003.6406))
    {
    SetPlayerHealth(playerid, 100.0);
    SetPlayerArmour(playerid, 100.0);
    SendClientMessage(playerid, COLOR_PINK," %s hat sich eine Schutzweste angelegt!");
    }
    return 1;
    }
    if(strcmp("/duty", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,0.5,254.7400,77.0799,1003.6406))
    {
    GivePlayerWeapon(playerid, 3,1);
    GivePlayerWeapon(playerid, 24,65);
    GivePlayerWeapon(playerid, 41,500);
    SendClientMessage(playerid, COLOR_PINK," %s hat sich seine Marke und Waffe aus seinem Spind geholt!");
    }
    return 1;
    }

    return 0;
    }
    Nix mit else if :D nur if xD

  • else if wird nur dann verwendet wenn z.B du nicht am richtigen ort bist