Gibt eine ziemlich gute Erklärung --> Bitte melden Sie sich an, um diesen Link zu sehen.
Beiträge von .colossus.
-
-
Habe bei ihm mal nachgefragt, da ich deine Discord Adresse noch hatte.
Scheinbar hast du das bei ihm nicht gekauft, wenn doch kannst du dich mal bei mir melden.
-
1. solltest du dir die gmlist Tabelle anschauen
2. nutzt du Port 11000 für p2p oder als normaler Port für die öffentliche Kommunikation. Ggf. musst du in deinem Startscript deine öffentliche IP eintragen.
-
im Grunde ja, jedoch solltest du aufpassen, wenn folgende Operatoren verwendet werden.
Bitte melden Sie sich an, um dieses Bild zu sehen.
bei mir lässt sich die xoshiro nicht compilen
XoshiroCpp.hpp:49:48: error: 'is_same_v' is not a member of 'std'
template <class Uint32, std::enable_if_t<std::is_same_v<Uint32, std::uint32_t>>* = nullptr>
^~~~~~~~~
XoshiroCpp.hpp:49:48: note: suggested alternative: 'is_same'
template <class Uint32, std::enable_if_t<std::is_same_v<Uint32, std::uint32_t>>* = nullptr>
^~~~~~~~~
is_same
XoshiroCpp.hpp:49:48: error: 'is_same_v' is not a member of 'std'
XoshiroCpp.hpp:49:48: note: suggested alternative: 'is_same'
template <class Uint32, std::enable_if_t<std::is_same_v<Uint32, std::uint32_t>>* = nullptr>
^~~~~~~~~
is_same
XoshiroCpp.hpp:49:71: error: template argument 1 is invalid
template <class Uint32, std::enable_if_t<std::is_same_v<Uint32, std::uint32_t>>* = nullptr>
xD
ATTENTION: at least c++17 is required
-
versteh ich richtig, thecore_random() muss überall im source zu number(0, INT_MAX) gechanged werden, ja?
im Grunde ja, jedoch solltest du aufpassen, wenn folgende Operatoren verwendet werden.
Bitte melden Sie sich an, um dieses Bild zu sehen.
-
In the threeway_war.cpp there are there two lines:
Do you have a suggestion on how to replace this two calls?
Should be something around:
right?
yep thats right
-
DWORD random_key = number(0, sizeof(int));
.colossus. Are you sure you need sizeof(int) which is 4 here? So the random key always would be between 0 and 4.
I think you meant INT_MAX, so:
Da hast du natürlich recht
-
Updated Topic with the complete removal of the rand() method
-
Joa deine db ist am arsch. Der fehler kann leider alles mögliche bedeuten. Schwer da jetzt konkret was festzulegen
Besteht nicht die Möglichkeit rauszufinden, woran es liegt?
Wenn nach Serverstart die CHs für 1-3 Sec laufen bevor sie abstürzen - ist das ein mögliches Indiz?
du kannst bei einem crash den dump (.core) mit zum Beispiel gdb debuggen. Siehe --> Bitte melden Sie sich an, um diesen Link zu sehen.
-
das ist mal eine super Idee
-
-
Hi liebe Leute,
habe das Prestige-System erfolgreich eingefügt von diesem How-To ->
Bitte melden Sie sich an, um diesen Link zu sehen.Nun möchte ich eine passende quest dazu damit es auch funkt.
Ich möchte das man wenn man max_lvl ist ein item benötigt pro prestige 1 mehr bis prestige 10 und einen npc ansprechen muss damit die items verschwinden und man dann prestige geht und lvl 1 wieder beginnt.- Also so wie Celestial World nur das die exp menge sich nicht ändert.
Wer könnte mir helfen ?
Hast du denn schon mal probiert die Quest zu schreiben? Dann könntest du doch einmal deinen Ansatz zeigen
-
Das erinnert mich wieder an Dean´s tollen Thread:
Bitte melden Sie sich an, um diesen Link zu sehen.
Bitte melden Sie sich an, um dieses Bild zu sehen.
#Edit: Interessant ist auch, dass die gleiche IP für den Gameserver wie bei Rival2 verwendet wird.
-
Hat man da nicht die möglichkeit das irgendwie zu umgehen?
ja kannst du.
wie du siehst wird hier nur der hdd serial key genommen
zum einen ist der nicht unique und zum anderen kannst du den mit Tools einfach ändern.
die hwid Generierung kannst du aber mit etwas Eigenleistung nach deinen wünschen anpassen. -
nimm lieber OVH..... weis nicht was dir das bringen soll bei irgend nen komischen 0815 hoster zu hosten
Live Server sollte man doch Off Shore nehmen ?
das macht keiner.
-
Hey guys,
the number_ex functon is used for nearly all the random numbers/calculations, so me and Fliegex3
did some research and found a nice header only library which improves it quite a lot by using the
Xoroshiro algorithm.
When i got some more time i will update the thread with the goal to completly remove the usage of the basic random function.Its not fully tested, so some feedback is appreciated.
ATTENTION: at least c++17 is required
Bitte melden Sie sich an, um dieses Bild zu sehen.
Without Xoroshiro:
Code- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 10 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 10 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 8 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 8 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 9 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 8 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 9 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
- SYSERR: Dec 6 13:38:12 :: number_ex: Time number_ex: 7 microseconds
With Xoroshiro:
Code- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 2 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 2 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 2 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 2 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 2 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 2 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
- SYSERR: Dec 6 13:35:57 :: number_ex: Time number_ex: 1 microseconds
-
Das ist einfach nur assozial was dort gemacht wird.
-
Wenn du bei blazingfast bist dann hast du das gleiche Problem was ich vorhin bei einem Kumpel hatte.
Ein Upgrade auf 12.2 hat geholfen.
Siehe --> Bitte melden Sie sich an, um diesen Link zu sehen.
Er wird mit 512 MB trotzdem nicht weit kommen^^
weiß ich ja nicht was er für specs hat, aber mit 512MB wird das definitiv nichts
-
Wenn du bei blazingfast bist dann hast du das gleiche Problem was ich vorhin bei einem Kumpel hatte.
Ein Upgrade auf 12.2 hat geholfen.
Siehe --> Bitte melden Sie sich an, um diesen Link zu sehen.
-
Discord?
wrote you a pm