Beiträge von PermanenT

    Hey,
    du musst den befehl gewiss umscripten
    also
    OnGameModeInt
    dann eine Schleife durch alle Spieler
    eine durch alle Autos
    Dann Abschließen


    //Edit
    OnGameModeInt()
    {
    for(new i=0; i < MAX_PLAYERS; i++)
    {
    for(new v;v<78;v++)
    {
    SetVehicleParamsForPlayer(sfpdcar[v],i,0,0);
    Lock[vehicleid] = true; // Abgeschlossen wenn du False hast = abgeschlossen ändern
    }
    }
    return 1;
    }
    Da es gewiss schwieriger ist, scripte ich dir das einmal vor

    Hey,
    @Scripter4.0:
    Ja,es geht ja mit der schleife for(new i;i<MAX_PLAYERS;i++) alle Spieler IDs durch ob Online oder nicht.
    Und solange dies nicht wieder aufgeschlossen wird bleibt es zu
    Ich weiß nicht also wenn du meinen Befehl nutzt da ist ja auch if(i == playerid) continue; das musst du entfernen
    Wenn du auch möchtest das das Auto auch für den besitzer abgeschlossen ist


    Ich hoffe das ich dir Helfen konnte

    Das dürfte sich so von selbst erklären?
    COMMAND:lock(playerid,params[])
    {
    if(Lock[vehicleid] == true)
    {
    for(new i=0; i < MAX_PLAYERS; i++)
    {
    if(i == playerid) continue;
    SetVehicleParamsForPlayer(vehicleid,i,0,0);
    }
    GameTextForPlayer(playerid, "Fahrzeug: Aufgeschlossen", 5000, 6);
    Lock[vehicleid] = false;
    }
    else
    {
    for(new i=0; i < MAX_PLAYERS; i++)
    {
    if(i == playerid) continue;
    SetVehicleParamsForPlayer(vehicleid,i,0,1);
    }
    GameTextForPlayer(playerid, "Fahrzeug: Abgeschlossen", 5000, 6);
    Lock[vehicleid] = true;
    }
    return 1;
    }

    Das der Wert 2 nullen hat
    Sprich:
    01.02 Uhr
    o das es immer 2 Werte hat
    Du kannst %02d auch in %d ändern das ändert nichts
    Dann würde bei 1.02 Uhr
    1.2 Uhr stehen



    Ich hoffe das der Anfang stimmt
    So sicher bin ich mir nämlich nicht


    Oder das es NUR 2 stellen hat irgendwie sowas

    @[GDM]Giovanni_LopeZ:
    Das ist doch dämlich
    Er fragt einfach die Modell ID ab?
    10000% einfacher als mir schleifen zu arbeiten
    Das hatte er auch richtig er schmeißt den Spieler lediglich nicht aus dem Fahrzeug


    if (strcmp("/starten", cmd, true) == 0)
    {
    if(Mullabfuhr[playerid] != 0 && PlayerInfo[playerid][pJob] != 17)return SendClientMessage(playerid,COLOR_GREY,"Du bist entweder kein Müllman o. du fährst bereits.");
    if(PlayerInfo[playerid][pMulltime] != 0)return SendClientMessage(playerid, COLOR_RED, "Du musst warten bis du wieder fahren kannst!");
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 408 || Mullabfuhr[playerid] != 0)
    {
    RemovePlayerFromVehicle(playerid);
    return SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Müllwagen, oder hast bereits eine Runde gestartet!");
    }
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zu den einzelnen Häusern und Geschäften!");
    SetPlayerCheckpoint(playerid, 1355.6742,-1749.4160,13.3807, 5.0);
    MullabfuhrCP[playerid] = 1;
    Mullabfuhr[playerid] = 1;
    return 1;
    }

    if (strcmp("/starten", cmd, true) == 0)
    {
    if(Mullabfuhr[playerid] == 0 && PlayerInfo[playerid][pJob] == 17)
    {
    if(PlayerInfo[playerid][pMulltime] == 0)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 || Mullabfuhr[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zu den einzelnen Häusern und Geschäften!");
    SetPlayerCheckpoint(playerid, 1355.6742,-1749.4160,13.3807, 5.0);
    MullabfuhrCP[playerid] = 1;
    Mullabfuhr[playerid] = 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Müllwagen, oder hast bereits eine Runde gestartet!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du musst warten bis du wieder fahren kannst!");
    }
    return 1;
    }
    }


    Du musst nach der If abfrage den Spieler aus dem Car werfen mit


    RemovePlayerFromVehicle(playerid); Damit wirfst du ihn aus dem Fahrzeug


    Um den Code noch zu verschönern:

    if (strcmp("/starten", cmd, true) == 0)
    {
    if(Mullabfuhr[playerid] != 0 && PlayerInfo[playerid][pJob] != 17)return SendClientMessage(playerid,COLOR_GREY,"Du bist entweder kein Müllman o. du fährst bereits.");
    if(PlayerInfo[playerid][pMulltime] != 0)return SendClientMessage(playerid, COLOR_RED, "Du musst warten bis du wieder fahren kannst!");
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 408 || Mullabfuhr[playerid] != 0)
    {
    RemovePlayerFromVehicle(playerid);
    return SendClientMessage(playerid, COLOR_RED, "Du bist nicht im Müllwagen, oder hast bereits eine Runde gestartet!");
    }
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zu den einzelnen Häusern und Geschäften!");
    SetPlayerCheckpoint(playerid, 1355.6742,-1749.4160,13.3807, 5.0);
    MullabfuhrCP[playerid] = 1;
    Mullabfuhr[playerid] = 1;
    return 1;
    }
    Das erklärt sich von selbst

    Hey,
    eigeninitiative ist nicht deine Stärke wa?
    Schon mal was von Youtube und Mr.MonatHD gehört
    Nein?
    Dann jetz schon
    Geb es bei Google ein
    Er erklärt MySQL echt gut
    Auch hier im Tutorial bereich gibt es genug

    Hey,
    es kommt immer darauf an wie du das Script schreibst.
    Du kannst ein Selfmade genau so scheiße schreiben wie ein GF
    Allerdings kannst du ein GF so verbessern das es einzigartig ist
    Natürlich ist Selfmade hört sich schöner an aber es gibt auch gute GF Edit Server


    //Edit:
    Bei einem GF ist es auch so das die meisten Spieler die Befehle kennen
    bei Selfmade's kann sich dies leicht ändern
    Und die gewisse Farbstruktur gefällt einigen bei den GF's auch besser
    Da es bei einem Selfmade leichte Farbliche unübereinstimmungen sein kann
    Haha xD :P

    Guten Tag,
    immer wenn ich mich in ein Interior Porte falle ich durch die Welt
    Es ist allerdings so das es bei ersten Geht



    enum Arenen_Interiors
    {
    Interior,
    Float:Enter[3],
    iName[50],
    };
    new aInteriors[][Arenen_Interiors] =
    {
    {{1},{681.557861,-455.680053,-25.609874},"Welcome Pump"},
    {{3},{384.808624,173.804992,1008.382812},"Stadthallen"},
    {{3},{2496.049804,-1695.238159,1014.742187},"Grove Street"},
    {{2},{2543.462646,-1308.379882,1026.728393},"Crack Factory"},
    {{3},{1212.019897,-28.663099,1000.953125},"Big spread ranch"},
    {{2},{1204.809936,-11.586799,1000.921875},"Strip Club"},
    {{3},{-2640.762939,1406.682006,906.460937},"Pleasure domes"},
    {{10},{246.375991,109.245994,1003.218750},"San Fierro Police Department"},
    {{3},{288.745971,169.350997,1007.171875},"Las Venturas Police Department"},
    {{3},{246.783996,63.900199,1003.640625},"Los Santos Police Department"},
    {{18},{1710.433715,-1669.379272,20.225049},"Präsidenten"}
    };


    Es geht nur bei dem ersten beim 2 und weiteren nicht


    Danke im Vorraus



    //EDIT:
    Es lag an dem port befehl
    Danke trotzdem

    Bist du sicher das diese Abfrage
    if(GetPVarInt(playerid,"Eingeloggt") == 1)
    erfüllt wird?
    Wenn nicht fehler gefunden


    Du solltest deine sachen Definitiv anders speichern


    format(string,sizeof(string),"UPDATE `account` SET `Level` = %d, `Geld` = %d, `Tode` = %d, `Kills` = %d WHERE `Name` = '%s' ",
    SpielerInfo[playerid][pLevel],
    SpielerInfo[playerid][pGeld],
    SpielerInfo[playerid][pKills],
    SpielerInfo[playerid][pTode],
    SpielerInfo[playerid][pName]);


    Sprich so und es dann halt je nach deiner Version ausführen lassen
    Da deine jetzige variante sehr sehr ressorcen fressend ist

    Guten Tag,
    ich bin grade auf dem Server und es sieht nicht SO schlecht aus.
    Nur ich habe auf herkunft San Fierro geklickt
    Musste dann allerdings mit dem Bike nach Los Santos da mir da der Checkpoint gezeigt wurde
    Man sollte am anfang einfach in LS Spawnen
    Und dann irgendwann später entscheiden können ob LS/SF/LV


    Forum ist ganz okay.
    ganz unten Partner 0
    und und verstehe ich nicht lasst es weg wenn ihr eh noch keinen habt

    Guten Tag,
    ich finde die Vorstellung ist euch sehr gelungen
    Ihr habt mich so persönlich beeindruckt und ich werde am Serverstart dabei sein.
    Allerdings frage ich mich wieso ihr sofort am Anfang soviele Fraktionen aufmacht.
    Weil sein wir ehrlich Gangs mit je 1-2Membern macht kein Spaß so sollte man
    lieber weniger Gangs/Mafien aufmachen die aber dafür dementsprechend Member haben


    Okay, das Forum so finde ich ebenfalls ganz schön
    Es ist so für mich sehr übersichtlich und überschaubar


    Zum Server sag ich dann am Samstag was


    Vorstellung: 10/10 Punkten
    Forum: 10/10 Punkten