Beiträge von Anti.

    Dann nochmal ne Frage, habe im Internet gefunden SA:MP Server benutzen nur 1 Core, also lohnt es sich auf einen Starken CPU zu setzen statt mehrere Cores oder was wird empfohlen?


    (Ja ich weiß dedicated Server sind besser, ist aber Geldverschwendung bei einer niedrigen Spielerzahl)

    Hallo,
    da ich mit meinem jetzigen Hoster ziemlich unzufrieden bin (nur 100MB/s Bandbreite, laggt ständig, friert ein und wenn man da früher mal einen Server startete konnte das manchmal bis zu 20 Minuten dauern).


    Deswegen bin ich jetzt auf der Suche nach einen neuen Server den man vertrauen kann in Sachen wie Qualität/Leistung, Service und Uptime.


    Aktuelle hoster: server4you



    Vorstellung


    Suche nach relativ preisgünstigen aber leistungsstarken VPS im Rahmen von 0,00€ - 35,00€
    - min. 2 Cores
    - min. 4GB Ram
    - min. 30GB HDD/SSD
    - min. 500MB/s+ Bandbreite
    - ggf. DDoS protection

    ExTaZZe weiß bei diesem Problem leider auch nicht weiter:


    samp03svr hat keine Endung aber mein Linuxsystem (Linux Debian 7, ein wenig anders als die normalen Debians denke ich) braucht leider aus komischen Gründen eine Abkürzung ansonsten "File or Directory couldn't be found"

    Hallo,
    da ich zwar gerade mit Linux ein Problem habe bzw. den Server auf Linux poste ich das mal in diesem Forum.


    Also ich benutze den Befehl screen da ich den schon seit einiger Zeit von damaligen Projekten installiert habe.
    Wenn ich den Server starte "screen ./samp-server.exe" crasht der instant "screen is terminating" ich habe den Server von meinem home PC kopiert und die standard Sachen in der server.cfg sind geändert sodass es nicht daran liegen kann.


    Server muss eine .sh Datei sein oder ist das egal?

    Du startest bei OnGameModeInit einen Timer, der alle 30 Sekunden aufgerufen wird. Darin fragst du ab:
    new h, m, s;gettime(h, m, s);if(m == 0){ //Mache etwas }

    Cool Danke! Weißt du auch wo ich schnell ein Tutorial bzw ne Anleitung finde um den SAMP Server auf nem Linux Server zu starten und einzurichten? Hab in der Suchangabe eben nichts gefunden, 10 Minuten lang

    @SirEscobar , OnPlayerConnect, da ruft es nur beim connecten ab, falls du ein register/login system empfehle ich dir die OnUserLogin Funktion aus Jeffry's MySQL Tutorial (Scripting Base -> Tutorials -> erste nicht angepinnte "MySQL Tutorial...."



    Frage von mir: Wie mach ich es, dass jede Stunde um XX:00 Uhr z.B. eine Lotterie startet? Das soll halt beim Serverstart initialisiert werden. (Lotterie kann ich selber machen, brauche nur Hilfe für die Uhrzeit ^^)

    Mit pragma gedöns:



    [00:45:53] [join] Anti has joined the server (0:127.0.0.1)
    [00:46:05] 5 Sekunden sind vorüber, Beute: $4153104
    [00:46:05] pRob: 1


    mit gMoney:



    [00:48:14] Sekunden sind vorüber, Beute: $60000 // Money ist noch auf 60.000, scheint zu klappen :D
    [00:48:14] pRob: 1
    [00:48:16] Saving user ...
    [00:48:16] saved sucessfull.

    Komischerweise dasselbe:



    [00:38:44] 5 Sekunden sind vorüber, Beute: $169488
    [00:38:44] pRob: 1
    [00:38:49] 5 Sekunden sind vorüber, Beute: $169488
    [00:38:49] pRob: 2
    [00:38:55] 5 Sekunden sind vorüber, Beute: $169488
    [00:38:55] pRob: 3
    [00:39:00] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:00] pRob: 4
    [00:39:06] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:06] pRob: 5
    [00:39:11] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:11] pRob: 6
    [00:39:17] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:17] pRob: 7
    [00:39:22] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:22] pRob: 8
    [00:39:27] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:27] pRob: 9
    [00:39:33] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:33] pRob: 10
    [00:39:38] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:38] pRob: 11
    [00:39:44] 5 Sekunden sind vorüber, Beute: $169488
    [00:39:44] pRob: 12

    Update:


    Es scheint dass jetzt die Randomvergabe doch buggt, der Text ist korrekt bloß random spinnt.
    Das heißt der Text lügt nicht, ich kriege immer +$167288.


    So erklärung was exakt passiert:


    Ich kriege ingame (GivePlayerMoney +167.288) aber bei PlayerInfo[playerid][pCash] += money; kriege ich ca. $14.500 deswegen wird im MySQL am Ende auch nur eine Gesamtsumme von $250.000 gespeichert und die Zusammenfassung hat recht mit +$200.000 ($50.000 hatte ich vorher schon drauf)



    @Jeffry
    Der gewünschte Testbefehl, sorry hatte vorhin vergessen was du gemeint hast.

    Mich wundert wieso du das bei OnPlayerSpawn machst 8| da hat er ja bei jedem respawn wieder genau so viel geld, tode etc.


    Außerdem kann man da nicht viel erkennen wenn wir nur die spawn funktion sehen (führerscheinabfrage, speichersystem etc.) muss man auch sehen können