- Mesaj
- 3.028
- Çözümler
- 320
- Beğeni
- 2.286
- Puan
- 1.850
- Ticaret Puanı
- 2
Merhaba arkadaşlar, bu konu genellikle kendi geliştirdiğim veya düzenlediğim sistemleri içerecek. Yaptığım adımları detaylandırarak, her bir sistemi sizlerle paylaşacağım. Amacım, kendi deneyimlerimden ve çalışmalarımdan yola çıkarak, kullanıcılara faydalı bir kaynak sunmak. Umarım bu konu, başlangıçtan itibaren ileri seviyeye kadar birçok farklı konuda fikir ve ilham sağlar.
*Teknik güncellemeler konu içerisinde yapılacak, ancak sistemlerle ilgili paylaşımlar yorumlarda yer alacaktır.
*Sistemler martysama filesinde geliştirilmektedir. Diğer fileslerde alınan hatalar için destek verilmemektedir.
*Bu konu, satış konusu yerine geçmektedir. Satın almak istediğiniz bir düzenleme veya sistem olursa, benimle Discord veya Forum üzerinden iletişime geçebilirsiniz. Discord: mekaprojects
Kullanılan Altyapı : MartySama
SRC : v5-ex-r642-p20c from v5.8
File : ASF_Svfiles-v5-r17
*Teknik güncellemeler konu içerisinde yapılacak, ancak sistemlerle ilgili paylaşımlar yorumlarda yer alacaktır.
*Sistemler martysama filesinde geliştirilmektedir. Diğer fileslerde alınan hatalar için destek verilmemektedir.
*Bu konu, satış konusu yerine geçmektedir. Satın almak istediğiniz bir düzenleme veya sistem olursa, benimle Discord veya Forum üzerinden iletişime geçebilirsiniz. Discord: mekaprojects
Kullanılan Altyapı : MartySama
SRC : v5-ex-r642-p20c from v5.8
File : ASF_Svfiles-v5-r17
Github History:
ENABLE_CUBE_RENEWAL_WORLDARD
Add Python stack trace logging to Abort()
Migrate to Direct3D9Ex and use D3DPOOL_DEFAULT
Port rendering pipeline from DirectX 8 to DirectX 9
Update Direct3D9 API usage for compatibility
Update Direct3D API usage for compatibility
Refactor vertex shader usage to vertex declarations
Refactor buffer lock calls to use void** casts
Refactor to use sampler state and FVF methods
Migrate graphics code from DirectX8 to DirectX9 interfaces
Update includes to use DirectX9 headers
Remove MinLOD mode and TNL warning handling
Refactor D3D device detection for HAL-only, HW VP, D24S8
Remove driver blacklist check and related code
Remove support for 16bpp display modes and bpp config
Remove GrpPixelShader and GrpVertexShader classes
Remove dynamic and static vertex buffer classes
Remove GrpShadowTexture implementation and references
Remove alpha fog feature from CMapOutdoor
Remove legacy graphics capability checks and code paths
Remove software transform patch support from terrain
Update chat packet code in remote shopping command
Reduce ID character limit to 14 in login windows
Exclude Quivers from Weapon Tooltip and Item Type Logic
Add clip masking system support to UI rendering
Update server channel and auth server dicts
ENABLE_SWITCHBOT
ENABLE_EXTRA_SOCKET_SYSTEM
ENABLE_HIDE_COSTUME_SYSTEM
ENABLE_RACE_FLAG_MINI_BOSS_EFFECT_SYSTEM
ENABLE_RACE_FLAG_MINI_BOSS_SYSTEM
ENABLE_RACE_FLAG_BOSS_EFFECT_SYSTEM
ENABLE_RACE_FLAG_BOSS_SYSTEM
ENABLE_EQUIPMENT_VIEWER_SYSTEM
Fixed an issue in the ENABLE_HYPERLINK_ICON_SYSTEM where icons were not being displayed.
ENABLE_VIEW_TARGET_STROKE_INFO_SYSTEM
Fixed an issue in the ENABLE_CHARACTER_TITLE_SYSTEM where the character's title was being removed upon death.
ENABLE_MONEY_ENVELOPE_SYSTEM
The errors that occurred when system defines were disabled have been fixed.
ENABLE_BUFF_PROTECTION_SYSTEM
ENABLE_BUFF_TIME_EXTENSION_SYSTEM
ENABLE_CMP_TIME_EXTENSION_SYSTEM
ENABLE_ATLAS_RENDER_OPTION
Added text support to LoadElementCheckBox function
The incorrect behavior of the antiflag_give text in the ENABLE_ANTIFLAG_TOOLTIP_RENEWAL system has been fixed.
ENABLE_ASTRAL_ALLOY_SYSTEM
ENABLE_RITUEL_STONE_SYSTEM
ENABLE_FRUIT_OF_LIFE_SYSTEM
ENABLE_DRAGON_COIN_SYSTEM
New adjustments have been made to the inventory buttons.
ENABLE_MULTIPLE_CHEST_OPEN
ENABLE_CHEST_DROP_INFO_SYSTEM
ENABLE_MOUNT_LIKE_HORSE
ENABLE_CHARACTER_TITLE_SYSTEM
The code repetitions in the multi-language system have been refactored.
The incorrectly written define for the ENABLE_CLIENT_LOCALE_STRING_SYSTEM system in char.cpp has been fixed.
New animated pvm weapons have been added.
The missing codes related to the ENABLE_NEW_ATTRIBUTE_TYPES system have been added to ProtoReader.cpp
ENABLE_REMOTE_SHOP_SYSTEM
ENABLE_BIOLOG_SYSTEM
Added CheckBox images for the CheckBox class in ui.py.
Added BoxedBoard class to the ui.py.
Added CheckBox class to the ui.py.
Created the InventoryType class for uispecialinventory and improved code readability.
Added FormatString call for whisperPacket.szNameFrom when bCanFormat is true.
ENABLE_PREMIUM_PRIVATE_SHOP
ENABLE_CLIP_MASKING_SYSTEM
ENABLE_NEW_PASSIVE_SKILL system's item_list, item_names, and item_desc files have been updated.
ENABLE_SPECIAL_INVENTORY_SYSTEM
English locale_game and skilldesc have been updated for the NEW_ATTRIBUTE_TYPES system.
ENABLE_DISTANCE_SKILL_SELECT_SYSTEM
ENABLE_NEW_PASSIVE_SKILL
Function DefineSkillIndexDict has been updated.
ENABLE_NEW_ATTRIBUTE_TYPES
ENABLE_SHAMAN_JEUNGRYEOK_COLOR_SYSTEM
ENABLE_SHAMAN_GICHEON_COLOR_SYSTEM
ENABLE_SHAMAN_HOSIN_COLOR_SYSTEM
uiexchange.py init includes questiondialog = None
ENABLE_EXCHANGE_DISTANCE_SYSTEM
ENABLE_EXCHANGE_WINDOW_RENEWAL
ENABLE_MESSENGER_BLOCK_LIST_SYSTEM
ENABLE_MESSENGER_GM_LIST_SYSTEM
ENABLE_WHISPER_BUTTON_RENEWAL
ENABLE_IGNORE_LOW_POWER_BUFF_SYSTEM
ENABLE_SEND_TARGET_INFO_WINDOW_RENEWAL
ENABLE_TARGET_INFO_MDITEM_CONFLICT_FIX
DISABLE_TARGET_INFO_CDITEM
ENABLE_COMMON_DROP_TABLE_SYSTEM
ENABLE_SEND_TARGET_INFO_SYSTEM
RACE_FLAG_CZ missing completed
ENABLE_NEW_DROP_DIALOG_SYSTEM
Missing item antiflag enums have been completed.
ENABLE_POISON_GAUGE_EFFECT_SYSTEM
ENABLE_STATUS_UP_RENEWAL
ENABLE_VIEW_TARGET_HEALTH_PERCENT_SYSTEM
Merge branch
ENABLE_VIEW_TARGET_DECIMAL_HP_SYSTEM
ENABLE_VIEW_TARGET_DECIMAL_HP_SYSTEM
ENABLE_HYPERLINK_ICON_SYSTEM
ENABLE_EDITLINE_PLACEHOLDER_SYSTEM
ENABLE_RTT_STATISTICS_SYSTEM
ENABLE_MINIMAP_INFO_SYSTEM
ENABLE_ITEM_SHINING_SYSTEM
ENABLE_INBUILD_ANIMATION_SYSTEM
ENABLE_USER_COMMAND_BLOCK_RENEWAL
Adjusted to display the new loading bar instead of the old one.
ENABLE_ANTIFLAG_TOOLTIP_RENEWAL
ENABLE_SKILL_COOLDOWN_TOOLTIP_RENEWAL
DISABLE_RANDOM_STATUS_PER_LEVEL
DISABLE_RANDOM_STATUS_PER_LEVEL
ENABLE_TYPE_SOUND_RENEWAL
ENABLE_TRADABLE_ICON_SYSTEM
Old key emojis have been removed.
ENABLE_RENDER_TARGET_SYSTEM
ENABLE_LOADING_TIP_INFO_SYSTEM
ENABLE_CPP_PSM_SYSTEM
UTF-8 adjustments for multi-language support have been made for the locale/tr file.
ENABLE_CHARACTER_NAME_MAX_LENGHT_RENEWAL
ENABLE_ITEM_NAME_MAX_LENGHT_RENEWAL
ENABLE_ATLAS_MARK_INFO_RENEWAL
UTF-8 adjustments for multi-language support have been made.
ENABLE_MULTI_LANGUAGE_ULTIMATE_RENEWAL
The dump_proto script for multi-language support has been prepared.
ENABLE_MULTI_LANGUAGE_PREMIUM_RENEWAL
ENABLE_MULTI_LANGUAGE_SYSTEM
ENABLE_LOGIN_SCREEN_RENEWAL
ENABLE_SERVER_SELECT_RENEWAL
ENABLE_LOADING_IMAGE_RENEWAL
ENABLE_CLIENT_LOCALE_STRING_SYSTEM
Serverinfo file has been reorganized.
Key emojis have been updated.
A plugin was made for Tooltip to display skill skill index, grade and level.
Missing slot definitions have been completed.
Fixed the issue where the GM logo would appear and was intertwined with the name when teleported in the Inv state.
BOOST_PRAGMA_MESSAGE warning has been fixed.
SQL file was prepared for automatic account creation.
[[maybe_unused]] texts have been converted to comment lines.
MT Projects file created.