Beiträge von [EGC] selEcT

    Hiho


    Ich hab nen GMX Befehl. Der Server startet neu.


    Allerdings wird iwie die server.cfg nicht angenommen. Vor dem GMX habe ich in der server.cfg das Script aktualisiert (also die Versionsnummer geändert).


    Doch nach dem GMX ist immernoch die alte server.cfg geladen.


    Kennt das Problem jemand?


    MFG


    //edit: vielleicht noch wichtig, ich habe einfach einen SendRconCommand("gmx"); Befehl drin..

    Hallo Leute


    Irgendwie habe ich ein komisches Problem.


    Ich sehe bei anderen Spielern die Sanduhr beim Namen, obwohl die im Spiel sind. Und unendlich Leben haben die auch.
    Was da los?!


    MFG

    Wenn ich Bewerten würde, würde ich nur den Server bewerten, den darum ginge es ja.


    Ich sag mal so, in der 1. Closed Beta machts m.E. keinen Sinn, den Server zu bewerten, da er halt noch nicht wirklich ausgereift ist :)


    Aber du kannst gerne vorbei kommen, wenn der Server soweit steht, das wir ihn eröffnen können.

    floatround_ceil f0.2%


    Meinst du das? ^^


    Hmm, f0.2%? glaube nicht ^^ ich habs so:
    new money = floatround((price/100*20),floatround_ceil);


    sagen wir, price ist 1 ^^ das gibt dann 0.2, und dies möchte ich gerne auf den nächst grösseren Integer runden ^^ also sollte money auch 1 sein (fragt nicht über den Sinn :D)




    Laut Wiki nicht.


    hab ich mir schon gedacht.. Siehe Zitat oben ^^


    Mathematisch wird auch nur aufgerundet wenn es so ist 0.5 - 0.9


    Ja, so schlecht in Mathematik bin ich nicht ;) ich dachte halt, das die Funktion floatround_ceil auf den nächst grösseren Integer rundet..


    Gibt es eine solche Funktion?


    Wow, sehr schöne ausführliche Erklärung, vielen Dank! :thumbup:


    Hmm, ich glaube nicht.


    Eine Möglichkeit dazu wäre, den Spieler AFK zu setzen. - Bin mir nicht sicher ob das geht, wenn er auf den Desk geht (bzw. den sollte man es auch so prüfen können?)


    Denk ich aber nicht :wacko:


    Ja, wäre eigentlich auch eine Möglichkeit, nur wenn er ingame einfach 10 sekunden stehen bleibt, ist er auch "AFK", so wie ich das möchte ^^



    Die Funktion gibt es, ich such mal ein bisschen. Die gibts 101%


    und? ^^



    Y_Less hat mal eine Funktion erstellt, welche nach vollzieht ob der Spieler ESC sprich sich außerhalb oder innerhalb des Spiel befand. Such ein wenig und du wirst fündig.
    Tipp: Verwende auch englische Begriffe ;)


    Ich hab im englischen forum was gefunden (pause check), doch die wissen selber nicht, ob das effizient und richtig funzt ^^



    Wenn der Spieler auf dem Desktop ist hört OnPlayerUpdate was für die synchronisation des spielers zuständig ist auf sich aufzurufen für dne jeweiligen spieler.
    Daher kann man das ganze via extra Timer abprüfen und einer variabel.


    das habe ich auch schon gelesen, nur wie muss ich den Timer setzen? Klar, am besten nach dem Login oder Connect, aber was für ne Zeit?


    MFG

    Hiho


    wollte mal nachfragen, ob es schon etwas "einfaches" gibt, um abzufragen, ob ein Spieler auf dem Desktop oder im Pausenmenü ist?


    Irgendwie find ich hier nix brauchbares mit den Suchbegriffen Desktop, Pause check etc. ^^


    MFG

    Hi Leute


    Eigentlich bin ich relativ gut im Umgang mit MySQL, aber jetzt habe ich ein komisches Problem.


    Ich wollte (für einen Testserver) die Datenbank (samp) kopieren (zu samp-test). Dies hab ich entweder mit der zuvor exportierten Datei (samp.sql) versucht, wie auch mit der integrierten Kopierfunktion.


    Die Verbindung stelle ich mit einer .cfg-Datei unter /scriptfiles/config/ her (mysql.cfg). Die wird vom Script auch erfolgreich gelesen, kein Problem.


    In dieser Datei hab ich nur die Datenbank angepasst (also von samp zu samp-test).


    Natürlich habe ich auch vorher die gesamte Ordnerstruktur vom richtigen Server kopiert.


    Nun zeigt er mir beim Verbinden aber im Log an:


    Code
    [MySQL] Error (0): Failed to connect. Access denied for user 'admin'@'localhost' (using password: YES).


    Die Daten stimmen auch. Wenn ich allerdings die Originaldatenbank (samp) nehme, funktioniert es.


    Beide Server laufen parallel, aber auch wenn ich den Originalserver abschalte, funktioniert es nicht.


    Hat da jemand ne Ahnung?


    MFG


    //edit: Ach ja, ist ein Windows Server 2008 R2
    //edit2: Ich habs jetzt mal mit einem anderen Benutzer probiert, der die gleichen Rechte hat. Das lustige ist, mit den anderen Datenbanken kann ich mich verbinden, nur nicht mit dieser samptest.. Einer ne Ahnung??


    //EDIT:


    Ich habs gelöst.. hatte im script db[8]; drin und das Array war zu klein, hab es einfach auf 10 erhöht und nun klappts.

    Nur weil da 3gb steht ist die Karte gut?
    So ein Schwachsinn habe ich noch nie gehört.


    Danke, wollt ich auch grad sagen :D


    Bei ner Graka schaut man am besten auf die Speicherbandbreite (meist 256bit, besser wären 384bit (teuer)) und den Speichertakt.


    Aber allerdings stellt sich die Frage, wie definierst du "gut" bzw. für was möchtest du den gebrauchen? Für bisschen Office und Internet reicht der, allerdings gibts da weit günstigere nehm ich an ;)


    Ich finde den nicht unbedingt gut. Vorallem ohne SSD (sorry, bin verwöhnt :D).


    Aber eben, kommt immer draufan, für was du den brauchst.