Bitte melden Sie sich an, um diesen Link zu sehen.
W: Übersetzt von EN nach DE mit DeepL Translator: der genaueste Übersetzer der Welt
W2: Wenn Sie denken, dass ich etwas online veröffentlicht habe und mich entschlossen habe, zu sagen, dass es meine Serverdateien sind“, wie es viele tun, dann liegen Sie falsch. Ich habe mit den Mainlines von Ende 2013 begonnen, den absoluten Grundlagen, und ich habe 3 Jahre an Git-Commits, um das zu beweisen.
Hallo, ich habe auf meinem File-Server-Projekt zum Verkauf seit 2021 (etwas mehr als 3 Jahre) gearbeitet
Mein Ziel ist es, eine saubere und stabile Basis mit modernem Code und noch nie dagewesenem Support zu bieten.
Ich freue mich, bekannt zu geben, dass der Verkauf offiziell eröffnet ist, mit Hunderten von Fehlerkorrekturen, Code-Refactoring und Verfeinerungen, Updates auf die neuesten Versionen aller Standards und viele neue Funktionen, die von mir von Grund auf neu geschrieben oder auf der Grundlage von öffentlichem Code umgeschrieben wurden. von benutzerdefinierten Server-Builders erforderlich.
Mein Ziel ist es wieder einmal, Ihnen eine solide Basis zu bieten, auf der Sie Ihr Projekt (ungestört) aufbauen können, während jemand anderes (ich) für Sie alle Fehler und Schwachstellen behebt, die in Metin2 nach mehr als 10 Jahren immer noch von Zeit zu Zeit auftauchen, und Ihnen so eine bombensichere Sicherheit für Ihr Projekt bietet. Sie können unbesorgt arbeiten.
Die Beschreibung kann veraltet sein, bitte kontaktieren Sie mich für die neuesten Updates
Auf Discord findest du zum Beispiel den Kanal mit allen Patches:
Bitte melden Sie sich an, um dieses Bild zu sehen.
Bitte melden Sie sich an, um dieses Bild zu sehen.
Some standards:
- [*] Clang Compiler | llvm17-17.0.6_5 or higher | -stdcpp20 (complete support)
- [*] Windows - Visual Studio Compiler | MSVC v143 / .stdcpp20 (complete support)
- [Note] All code can be compiled from both FreeBSD and Windows, no edits required.
- so, some deprecated code have been replaced with the new versions based on the C++ STL.
- llvm17+ is required for server compilation. (Currently compilable on llvm18-18.1.4 - 32bit), while for
- Windows is required Visual Studio 2022+ (Currently compilable on Visual Studio 2022 - v143 c++20 - 32bit).
Du wirst keine 300 System-SVF installiert finden (durchgesickert), also sag mir nicht, dass ich Sanii Switchbot, Ikarus Offlineshop oder ähnliches installieren soll.
Wenn Sie wollen, können Sie mich bitten, öffentliche Systeme zu installieren.
Alles, was Sie sehen, ist von mir aus der Mainline-Basis von Ende 2013 gemacht.
- - HackShield
- - XTrap
- - GAIDEN
- - Auction
- - pcbang
- - passpod
- - vcard
- - OPENID
- - M2_USE_POOL
- - DEBUG_ALLOC
- - enable_limit_time
- - Speed server
- - netmarble
- - mobile
- - sms
- - billing
- - teen_packet
- - matrix
- - check_server
- - TrafficProfiler
- - Profiler
- - block_country
- - greet message
- - monarch
- - castle
- - siege
- - frog
- - Lotto
- - HighScore
- - HotBackup
- - BattleArena
- - FileMonitor
- - MallocAllocator
- - SpamBlockEvent
- - ChinaEventServer
- - over_time (china only)
- - ThreeWayWar, forkedmapindex
- - dance event
- - USE_OPEN_ID
- - USE_NPROTECT_GAMEGUARD
Es wurde eine Menge Code entfernt, wir sprechen hier von Hunderttausenden von Zeilen, die keinerlei Nutzen haben.
Neunzig Prozent der koreanischen Kommentare wurden ins Englische übersetzt, zunächst aus Neugierde,
um zu verstehen, was in den Köpfen dieser Koreaner vorgeht, während sie Metin programmieren, dann, nachdem ich entdeckt habe
dass die meisten davon Memes oder Flames für andere Entwickler sind, kann ich sagen, dass es größtenteils nur ein ästhetischer Zweck ist.
Dateien, die Makros enthalten:
- /**
- Author: mitachi2611 aka Mitachi Copr.
- Version: 4.4 p3
- File: macroDefines.h (contains all macros)
- **/
- #ifndef __macro_Defines_h__
- #define __macro_Defines_h__
- #pragma once
- #include "extra.h"
- ////////////////////////////////////
- // #/# Extra features begin #/#
- #define ENABLE_NEW_COMMANDS
- #define ENABLE_PROTO_FROM_DB
- #define ENABLE_MISCELLANEOUS
- #define ENABLE_LOCALE_STRING_EX
- #define ENABLE_CUBE_COPY_ATTR
- #define ENABLE_GLOBAL_CHAT
- #define ENABLE_GM_CANNOT_GIVE_ITEMS
- //> new quest event triggers
- #define ENABLE_QUEST_RECEIVE_ITEM_EVENT
- #define ENABLE_QUEST_DIE_EVENT
- #define ENABLE_QUEST_HIT_EVENT
- //> new lua functions
- #define ENABLE_LUAFUNC_MYSQL_QUERY
- //> new reload stuff
- #define ENABLE_EXTENDED_RELOAD
- // most from masodikbela and @xP3NG3Rx
- #ifdef ENABLE_EXTENDED_RELOAD
- #define ENABLE_RELOAD_DROP // new cmd: /reload drop
- #define ENABLE_RELOAD_REGEN // new cmd: /reload regen
- #define ENABLE_RELOAD_REFINE_PROTO // in: /reload proto
- #define ENABLE_RELOAD_SHOP_PROTO // in: /reload proto
- #define ENABLE_RELOAD_ATTR_PROTO // in: /reload proto
- #endif
- #define ENABLE_MOB_TARGET_INFO
- #define ENABLE_SHOW_CHEST_DROP
- #define ENABLE_MOUNT_LIKE_HORSE
- // #/# Extra features end #/#
- ////////////////////////////////////
- ////////////////////////////////////
- // #/# Like official features begin #/#
- //> already installed by Ymir
- #define ENABLE_PET_SYSTEM
- //> new
- #define ENABLE_EXTEND_INVEN_SYSTEM
- #define ENABLE_QUIVER_SYSTEM
- #define ENABLE_WJ_SHOW_MOB_INFO
- #define ENABLE_PARTY_SKILL_BUFF
- #define ENABLE_HIGHLIGHT_NEW_ITEM
- #define ENABLE_AGGREGATE_MONSTER_EFFECT
- // #define ENABLE_NEW_GF_START_POSITION
- // #define ENABLE_WOLFMAN_CHARACTER // unfinished
- // #define ENABLE_PLAYER_PER_ACCOUNT5 // unfinished
- #define ENABLE_MOVE_CHANNEL
- #define ENABLE_ITEM_QUICK_CHECKINOUT
- //> costumes related
- #define ENABLE_MOUNT_COSTUME
- #define ENABLE_ACCE_COSTUME
- #define ENABLE_WEAPON_COSTUME
- //> notice related
- #define ENABLE_BIG_NOTICE // ex
- #define ENABLE_12ZI_NOTICE // ex
- // #/# Like official features end #/#
- ////////////////////////////////////
- ////////////////////////////////////
- // #/# Preference features begin #/#
- #define FUNC_DISABLE_GIVE_POTION_WHEN_LEVELUP // [i] Your character doesn't receive red potion when leveling up.
- #define FUNC_UNLIMITED_CAPE_OF_COURAGE // [i] The cape of courage is unlimited.
- #define FUNC_REMOVE_3PCT_TAX_WHEN_SELL // [i] Remove 3% tax when selling items.
- #define FUNC_NO_EMPIRE_SHOP_PRICE_PER3_PENALTY // [i] Remove x3 shop buyprice if have different empire.
- #define FUNC_ANTISTUN_IS_100PCT // [i] Anti-stun is 100% instead of 90 (default).
- #define FUNC_NO_EMOTION_MASK_NEED // [i] Perform emotions without requiring a mask.
- #define FUNC_NO_MONSTER_IN_SAFEZONE // [i] Monsters are destroyed when entering a safe zone.
- #define FUNC_FORCE_SKILL_MASTER_17_POINT // [i] Skills advance to master (M1) at the 17th point.
- #define FUNC_EMPIRE_10PCT_MALUS // [i] Empire malus (-10% if you're in other kingdoms).
- #define FUNC_ITEM_DROP_PENALTY_ALIGN // [i] Item drop penalty with negative alignment.
- #define FUNC_ALLOW_BLEND_IN_BELT_INVENTORY // [i] Allow blending items inside the Belt Inventory.
- #define FUNC_DISABLE_PARTY_SKILL_BUFF_IN_WAR // [i] Disable party skill buffs during guild wars.
- #define FUNC_INFINITE_HORSE_HEALTH_STAMINA // [i] Horse stamina and health return always max stats.
- #define FUNC_OPEN_SHOP_WITH_ARMOR // [i] You can open pc private shop while wearing armor.
- #define FUNC_ENABLE_WARRIOR_BERSERK_MALUS // [i] You can enable the warrior berserk malus.
- #define FUNC_PABEOB_SKILL_9_LEVEL_LIMIT // [i] Sura magic weapon nullify affect work with level limit (9).
- #define FUNC_DISABLE_STOP_RIDING_WHEN_DIE // [i] You can disable the stop riding when the character die.
- #define FUNC_DISABLE_EMOTIONS_IN_WAR // [i] Disable emotions skill buffs during guild wars.
- // #/# Preference features end #/#
- ////////////////////////////////////
- ////////////////////////////////////
- // #/# General settings begin #/#
- enum EGeneralSettings
- {
- // Common
- GUILD_MAKE_GOLD_REQUIRED = 200000, // default 200000 (200k)
- GUILD_MAKE_LEVEL_REQUIRED = 40, // default 40
- SHOUT_LIMIT_LEVEL = 15, // default 15
- MAP_ALLOW_LIMIT = 64, // default 32
- PARTY_JOIN_LEVEL_LIMIT = 30, // default 30
- DROP_PENALTY_ALIGN_LEVEL = 50, // default 50
- ITEM_DESTROY_EVENT_SEC = 300, // default 300
- // Limit points
- PC_MAX_ATTACK_SPEED = 170, // default 170
- MOB_MAX_ATTACK_SPEED = 250, // default 250
- PC_MAX_MOVE_SPEED = 200, // default 200
- MOB_MAX_MOVE_SPEED = 250, // default 250
- };
- // #/# General settings end #/#
- ////////////////////////////////////
- #endif
- /**
- Author: mitachi2611 aka Mitachi Copr.
- Version: 4.4
- File: macroDefines.h (contains all macros)
- **/
- #ifndef __macro_Defines_h__
- #define __macro_Defines_h__
- #pragma once
- #define LOCALE_SERVICE_SINGAPORE
- ////////////////////////////////////
- // #/# Extra features begin #/#
- #define ENABLE_MISCELLANEOUS
- #define ENABLE_CPP_PSM
- #define ENABLE_DISCORD_RPC
- #define ENABLE_MOB_TARGET_INFO
- #define ENABLE_SHOW_CHEST_DROP
- #define ENABLE_NEW_LOCALE_EX
- #define ENABLE_EMOJI_FEATURE
- #define ENABLE_ROOT_DEV
- #define ENABLE_SHINING_TABLE
- #define ENABLE_PICKUP_ALL
- #define ENABLE_SET_INSIDE_RENDER
- #define ENABLE_VERTEX_BATCHING
- #define ENABLE_EXTENDED_SOCKETS
- #define ENABLE_RARITY_FEATURE
- // #/# Extra features end #/#
- ////////////////////////////////////
- ////////////////////////////////////
- // #/# Like official stuffs begin #/#
- //> already present
- #define ENABLE_COSTUME_SYSTEM
- #define ENABLE_DRAGON_SOUL_SYSTEM
- #define ENABLE_ENERGY_SYSTEM
- #define ENABLE_NEW_EQUIPMENT_SYSTEM
- //> new
- #define ENABLE_MOUSE_WHEEL_EVENT
- #define ENABLE_FOG_FIX
- #define ENABLE_QUIVER_SYSTEM
- #define ENABLE_EXTEND_INVEN_SYSTEM
- #define ENABLE_WJ_SHOW_MOB_INFO
- #define ENABLE_DETAILS_UI
- #define ENABLE_HIGHLIGHT_NEW_ITEM
- #define ENABLE_AGGREGATE_MONSTER_EFFECT
- #define ENABLE_UNGROUP_PROCESS_IN_TASKBAR
- #define ENABLE_ENVIRONMENT_EFFECT_OPTION
- #define ENABLE_SHADOW_RENDER_QUALITY_OPTION
- #define ENABLE_GRAPHIC_ON_OFF
- #define ENABLE_MOVE_CHANNEL
- #define ENABLE_ITEM_QUICK_CHECKINOUT
- //> costumes related
- #define ENABLE_MOUNT_COSTUME
- #define ENABLE_ACCE_COSTUME
- #define ENABLE_WEAPON_COSTUME
- //> notice related
- #define ENABLE_BIG_NOTICE // ex
- #define ENABLE_12ZI_NOTICE // ex
- // #/# Like official stuffs end #/#
- ////////////////////////////////////
- ////////////////////////////////////
- // #/# Preference features begin #/#
- #define FUNC_IMPROVE_HORSE_ROTATION // [i] The horse can rotate on itself, without large curves.
- #define FUNC_WALK_THROUGH_MONSTERS // [i] You can walk through monsters, except when attacking them.
- #define FUNC_NO_COLLISION_IN_SAFEZONE // [i] It will remove the collision in safezone.
- #define FUNC_DISABLE_DSS_QUALIFICATION // [i] No DSS qualification required (check also in Srcs-Server).
- // #/# Preference features end #/#
- ////////////////////////////////////
- #endif
"A: Ja, aber wir wollen ein Bild, Bruder“
"B: Aber die sv-Dateien sind sauber, was wollt ihr sehen?“
"A: WIR WOLLEN EIN BILD, BRUDER“
"B:“
Bitte melden Sie sich an, um dieses Bild zu sehen.
Bitte melden Sie sich an, um dieses Bild zu sehen.
[Repository-Besitzer
**Mitachi**
[Zusammenfassung]
Diskord: mitachi2611
E-Mail: Bitte melden Sie sich an, um diesen Link zu sehen.
[Hinweis] Tritt meinem Discord bei, **Mitachi Hub**!
Bitte melden Sie sich an, um diesen Link zu sehen.
[Sonstiges]
GitHub: [ Bitte melden Sie sich an, um diesen Link zu sehen. ]