Beiträge von MnKn

    Ihr glaub ernsthaft, dass ihr nen Server mit 30 Leuten und mehr laufen lassen könnt? Da braucht ihr aber nen dicken Root, denn in der Hinsicht ist Minecraft verdammt schlecht programmiert.


    ich schätze mal eure Karte ist 400x400x100, das mal 10 Level oder wie viel ihr habt mal Anzahl der Spieler. Und zwar für jeden Spieler jeden einzelnen Stein, denn da wird absolut nichts gestreamt.
    Deshalb würde ich die Anzahl der Slots auf ~15 senken, dann dürfte der Server auch wieder laggfrei laufen.
    Übergangsweise könnt ihr testen, ob wenn die Spieler Nebel höher schalten es dann was besser geht, da schon die erste Nebel Stufe den Server, sowie den Client unheimlich entlastet.

    Vielleicht bin ich der einzige, aber ich sehe einfach nicht den Sinn im Twittern...


    Wen interessierts ob ich mal eben draussen, aufm Klo oder sonstwo bin ...


    public payday()
    {
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
    SendClientMessage(i,COLOR_RED,"Du hast wieder 1Stunde geschafft!"); //Nachricht die der Spieler erhält beim Payday
    SendClientMessage(i,COLOR_RED,"Dein Score wurde um +1 erhöht");
    SetPlayerScore(i,GetPlayerScore(i)+1);
    }
    return 1;
    }



    //Unter OnPlayerConnect


    new msg[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(msg,sizeof(msg)," %s hat den Server betreten",name);
    SendClientMessageToAll(COLOR_IRGENDWAS,msg);

    Und wehe du gibstd as als Selfmade aus, nach all den Hilfen die du bereits bekommen hast:



    forward LooseHealth();


    public OnGameModeInit()
    {
    SetTimer("LooseHealth",1000*30,1);
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys & KEY_FIRE)
    {
    if(Zombie[playerid])
    {
    new Float:pos[3];
    GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
    for(new p;p<MAX_PLAYERS&&IsPlayerConnected(p);p++)
    {
    if(IsPlayerInRangeOfPoint(p,5,pos[0],pos[1],pos[2]))
    {
    if(!Zombie[p])
    {
    SetPVarInt(p,"Infiziert",1);
    }
    }
    }
    }
    }
    return 1;
    }


    public LooseHealth()
    {
    for(new p;p<MAX_PLAYERS&&IsPlayerConnected(p);p++)
    {
    if(!Zombie[p])
    {
    if(GetPVarInt(p,"Infiziert")==1)
    {
    new Float:Health;
    GetPlayerHealth(p,Health);
    SetPlayerHealth(p,Health-5);
    }
    }
    }
    return 1;
    }


    Und mach oben aus deinem new Zombie; ein new Zombie[MAX_PLAYERS]; genau wie mit dem rest.



    edit:
    Echt herrlich wie das Forum einrückt, da macht man es extra schön...

    irgendwie macht schonmal diese Abfrage keinen Sinn:
    if(IsPlayerConnected(i) < 1 && IsPlayerAdmin(i)< 1338)


    Beides kennt nur true oder false, wie fragst du denn da bitte ein Level ab ?

    Den Server gibts mittlerweile nicht mehr, aber ich setze einfach noch mal ein Testserver auf, und probiers da nochmal.



    edit:
    Bei der Registrierung in der Datenbank kommt folgendes:

    Zitat

    Warning: Error parsing datei.txt on line 126 in /usr/export/www/vhosts/funnetwork/hosting/fcbolzplatz/GCS/index.php on line 142
    Your Server got registered in our Database.

    Ist der Server nun trotz dem Fehler registriert oder nicht?


    IP+Port ist: 94.249.157.199:5247

    Polizisten sind praktisch Gesetzlos Sie dürfen genau wie die Politiker alles machen was die wollen egal ob mit Crack , Canabis dealen für die LEGAL

    You made my day ... Und das schon so früh :rolleyes:
    Klar und Obama darf wenn er Lust hat mal ein paar Atombomben nach China schicken nur weils ihm Spaß macht und er eh gesetzeslos ist...



    Zum Thread: Und wenn hier noch 100 solcher Threads eröffnet werden denkt ihr das wird die Kiddys daran hindern im falschen Forum zu schreiben oder zu spammen? Wohl eher nicht.