ARB

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,
    bin neu im scripten und bräuchte hilfe, es gibt im script ein befehl (/arb) und dafür kein gegenteil also zum entfernen auser /arball aber mit dem befehl entfernt man alle sperren, wie sieht dann der befehl im script aus für nur eine sperre entfernen (die sperre vor der man steht)? dcmd_arb(playerid, params[]) // Erstellen des Objektes
    {
    #pragma unused params
    if (PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin!");
    GetPlayerPos(playerid, pX, pY, pZ);
    GetPlayerFacingAngle(playerid, pR);
    if(sperrespawned[playerid]==MAX_Objekt)
    {
    format(stringx, sizeof(stringx), "Du hast bereits %d Sperren erstellt!", MAX_Objekt);
    SendClientMessage(playerid, COLOR_GREY, stringx);
    return 1;
    }
    else
    {
    for(new i=0; i<MAX_Objekt; i++)
    {
    if(Sperre[playerid][i] == 0)
    {
    if(Objekt[playerid] == 1) { Sperre[playerid][i] = CreateDynamicObject(1225, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY+0.5, pZ); } // Explosives Fass
    else if(Objekt[playerid] == 3) { Sperre[playerid][i] = CreateDynamicObject(981, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY+2.5, pZ); } // Roadblock
    else if(Objekt[playerid] == 4) { Sperre[playerid][i] = CreateDynamicObject(990, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY+1, pZ); } // Zaun
    else if(Objekt[playerid] == 5) { Sperre[playerid][i] = CreateDynamicObject(969, pX, pY, pZ-1.5, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY+0.5, pZ); } // Tor
    else if(Objekt[playerid] == 6) { Sperre[playerid][i] = CreateDynamicObject(993, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY+1, pZ); } // Zaun
    else if(Objekt[playerid] == 7) { Sperre[playerid][i] = CreateDynamicObject(978, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ+0.5); } // Planke
    else if(Objekt[playerid] == 8) { Sperre[playerid][i] = CreateDynamicObject(3279, pX-1.500, pY-1, pZ-1, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ+18); } // Turm
    else if(Objekt[playerid] == 9) { Sperre[playerid][i] = CreateDynamicObject(18780, pX, pY, pZ+10, 0, 0, pR+180); } // Rampe
    else if(Objekt[playerid] == 10) { Sperre[playerid][i] = CreateDynamicObject(18778, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ+2); } // Rampe (Breit)
    else if(Objekt[playerid] == 11) { Sperre[playerid][i] = CreateDynamicObject(18779, pX, pY, pZ+8, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY+5, pZ); } // Rampe (Steil)
    else if(Objekt[playerid] == 12) { Sperre[playerid][i] = CreateDynamicObject(13607, pX, pY, pZ+5, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ+5.5); } // Große Plattform
    else if(Objekt[playerid] == 13) { Sperre[playerid][i] = CreateDynamicObject(18759, pX, pY, pZ-0.75, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ); } // DM Cage 1
    else if(Objekt[playerid] == 14) { Sperre[playerid][i] = CreateDynamicObject(19074, pX, pY, pZ+1.5, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ); } // DM cage 2
    else if(Objekt[playerid] == 15) { Sperre[playerid][i] = CreateDynamicObject(18843, pX, pY, pZ, 0, 0, pR+180); JBC_SetPlayerPos(playerid, pX, pY, pZ); } // Glas Kugel
    else if(Objekt[playerid] == 999999) { Sperre[playerid][i] = CreateDynamicObject(ObjektID[playerid], pX, pY, pZ+1, 0, 0, pR+180); } // Objekt ID
    else Sperre[playerid][i] = CreateDynamicObject(973, pX, pY, pZ, 0, 0, pR+180); // Leitplanke
    sperrespawned[playerid] ++;
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(stringx, sizeof(stringx), "Admin Objekt %d erstellt von %s", i+1, name);
    SendClientMessage(playerid, COLOR_GREY, stringx);
    SperreLabel[playerid][i] = Create3DTextLabel(stringx, COLOR_WHITE, pX, pY, pZ, 20.0, 0, 1);
    return 1;
    }
    }
    }
    return 1;
    }