Beiträge von InternetInk aka Benjamin

    Lass mal den Threadnamen weg, da kommt keiner drauf...


    @ Topic


    Variable(Die auch gespeichert und geladen werden sollte) für den Spieler auf 0 setzen, beim Spawnen abfragen, wenn auf 0 dann Standard spawn wenn 1 dann anderer.
    Beim Befehl das Level Abfragen wenn genug, dann falls variable auf 0, variable zu 1 und anders herum...

    #if defined FILTERSCRIPT
    #endif
    Hättest du löschen können
    Der printf bei OnPlayerCommandText ist unnötig
    Und bei GivePlayerMoney(playerid,ParkGebuehr); fehlt das - um den Betrag auch abzuziehen ;)
    Außerdem hättest du statt PlayerToPoint einfach IsPlayerInRangeOfPoint nutzen können


    Ansonsten, schön gemacht mit den NewbieRoller ein Array zu benutzen. Hab da schlimmeres gesehen.
    Bzw. moment, wozu eigentlich? Wenn du alle beim unloaden des FS zerstörst würde ich das ja noch verstehen...


    Verbesser und gut ist, achja nehm den megaupload link raus, pastebin langt ;)


    //Edit


    10/10 ist das auf keinen Fall...

    Das steht da 3 mal, "string" gibt es nicht, es ist nicht vorhanden.
    Du musst eine variable mit dem Namen string erstellen...


    Ich will mal nicht so sein...


    new string[128];


    string ist Englisch für Kette,eine Zeichen-Kette und die erstellt man indem man hinter dem Variablen Namen noch ein Array packt (Die eckigen Klammern mit Zahl)
    Das Array bestimmt die größe oder eher die Länge der Zeichenkette...

    Was ist daran so schwer?

    //
    if(!strcmp(cmd, "/engine", true))
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(!engineOn[GetPlayerVehicleID(playerid)])
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return 1;
    if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509) return 1;
    if(IsARentableCar(idcar))
    {
    if(HireCar[playerid] != idcar)
    {
    return 1;
    }
    }
    if(IsAHarvest(idcar)) return 1;
    if(IsADrugHarvest(idcar)) return 1;
    if(IsASweeper(idcar)) return 1;
    if(IsASalesVehicle(idcar)) return 1;


    if(IsAnOwnableCar(idcar))
    {
    if(CanTurnEngine[playerid] != idcar || CanTurnEngine[playerid] == 9999)
    {
    return SendClientMessage(playerid, COLOR_GREY,"* Nu puteti porni motorul acestei masini!");
    }
    }
    //usw

    Man sollte nicht so viel verschachteln...

    Dann lern es doch jetzt?
    Einfach alle leerzeichen vor einer zeile löschen das sie ganz links steht und dann mit der Tabulator taste einrücken...
    <Tab>if(----
    <Tab>{
    <Tab><Tab>Befehl
    <Tab><Tab>return 1;
    <Tab>}
    <Tab>else
    <Tab>{
    <Tab><Tab>if(---
    <Tab><Tab>{
    <Tab><Tab><Tab>Befehl
    <Tab><Tab>}
    <Tab><Tab>return1;
    <Tab>}

    Nein, da der Server bei dir auf dem Rechner laufen würde, wäre es ein 'HomeServer' der hat keine gute Leistung in sachen Ping da dein Internet dafür nicht reicht.
    Außerdem , ist dein Rechner aus ist auch der Server aus.
    Du brauchst einen Rechner, einen Server, der 24/7 online ist...
    Schau dir das hier mal an:
    [ ALLGEMEIN ] Erklärung: » Server «

    Ungetestet und fehlt halt noch deine Definition...

    //Mit eigener Antahl wie viele Minimum da sein müssen
    stock AreCopsOnline(anzahl)
    {
    new CopsOnline;
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if( Cop Definition/en )
    {
    CopsOnline ++;
    }
    }
    }
    if(CopsOnline >= anzahl)
    {
    return 1;
    }
    return 0;
    }
    //benutzung z.B.
    if(AreCopsOnline(2))


    //Geht auch ohne angabe
    stock IsAnyCopOnline()
    {
    new CopsOnline;
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if( Cop Definition/en )
    {
    CopsOnline ++;
    }
    }
    }
    if(CopsOnline > 0)
    {
    return 1;
    }
    return 0;
    }
    //benutzung z.B.
    if(IsAnyCopOnline())
    {
    //Was passieren soll wenn welche on sind
    }

    Benutzt du noch Filterscripts o.ä.? Denn im Englischen Forum hatte einer das selbe Problem, alles was den selben Streamer nutzen soll muss auch mit einer Streamer Include compiliert werden , dann funktionierte es wieder...

    Das sind einige Hundert, wenn nicht sogar Tausend, das ist ne Menge Arbeit, glaube kaum das jemand so etwas rumliegen hat.
    Bzw suchst du nur eine property.cfg oder nen ganzes Hausystem, musst da schon präziser werden...