Kaptan Yosun'un Geliştirme Günlüğü

Kaptan Yosun

Moderatör
Moderatör
Geliştirici
Yardımsever Üye
Mesaj
1.258
Çözümler
45
Beğeni
1.798
Puan
1.339
Ticaret Puanı
0
Hazır mısınız çocuklar?
Hazırız Kaptan Yosun!
Sizi duyamıyorum!
HAZIRIZ KAPTAN YOSUN!
Ooooooh!

Masa başında, kodların arasında,
Kaptan Yosun KodPantolon!
İşleri var ama çalışıyo' gece yarısında,
Kaptan Yosun KodPantolon!
Hatalar çıkar, debugging yapar,
Kaptan Yosun KodPantolon!
Hemen koşar ChatGPT'ye sorar!
Kaptan Yosun KodPantolon!
Sakın karıştırma o bir developer değil,
Kaptan Yosun KodPantolon!
O kendi çapında bir öğretmendir.

Neymiş?
Kaptan Yosun KodPantolon!
Kaptan Yosun KodPantolon!
Kaptan Yosun KodPantolon!
Kaptan Yosuuun KodPantoloooon!

:mmt-hakkinda:

Baktım diğer agalar geri dönmüş günlük açıyorlar, ben de eksik kalmayayım dedim. Aklımdaki tek plan, öğrenmek. Belli bir files yapısı hedeflemiyorum.
README:
Genişlet Daralt Kopyala
+------------------------------------------------------------+
|           * Kaptan Yosun's Mainline Superlight *           |
+------------------------------------------------------------+

+--------------------------------------------+---------------+
| General Information                        | Version       |
+--------------------------------------------+---------------+
| Base: Mainline                             | [Kraizy 2014] |
| DirectX                                    | [9Ex]         |
| Granny                                     | [2.11.8]      |
+--------------------------------------------+---------------+

+------------------------------+---------+--------+----------+
| Extern Information           | Server  | Client | Version  |
|------------------------------+---------+--------+----------+
| MiniLZO                      | YES     | NO     | [2.10]   |
| Boost                        | YES     | YES    | [1.88.0] |
| CryptoPP                     | YES     | YES    | [8.9.0]  |
| SpeedTree                    | NO      | YES    | [1.6.0]  |
+------------------------------+---------+--------+----------+
Eklenen Sistemler:
Genişlet Daralt Kopyala
+-----------------------------------+--------+--------+------+
| New Code                          | Server | Client | Pack |
+-----------------------------------+--------+--------+------+
| [REVERSED] TRACEBACK_UPDATE       | NO     | YES    | NO   | More detailed Python traceback with line printing.
| [REVERSED] SAVE_CAMERA_MODE       | NO     | YES    | YES  | Save near or far camera mode on exit.
| [REVERSED] CLIP_MASKING  [+ Exp.] | NO     | YES    | YES  | Clip masking to easily manage overflowing text and images in windows.
| [REVERSED] ATLAS_MARK_INFO        | YES    | YES    | YES  | Pull NPC positions from Client instead of ServerFiles.
| [REVERSED] CLIENT_LOCALE_STRING   | YES    | YES    | NO   | This system is the basis of Multilanguage.
| NEW_GAMEOPTION                    | NO     | NO     | YES  | Improved Game Options menu.
| UI_AUTO_HIDE_OPTION               | NO     | NO     | YES  | If enabled in game settings, UI is hidden unless mouse is hovered on them.
| FOV_OPTION                        | NO     | YES    | NO   | Adjust Field-of-View in-game.
| TELEPORT_MINIMAP_GM               | NO     | YES    | YES  | Game Masters teleport to clicked location on minimap.
| MULTI_LANGUAGE_MINIMAL            | YES    | YES    | YES  | Lightweigth multi language support.
| MOVE_CHANNEL                      | YES    | YES    | YES  | Switch between channels without logging off.
| KEYCHANGE_SYSTEM                  | NO     | YES    | NO   | Keyboard customization window.
| OBJECT_SCALING                    | NO     | YES    | NO   | Resizable Granny models.
| TEXT_VIEW_DISTANCE                | NO     | YES    | YES  | Adjustable texttail rendering distance.
| EFFECT_VIEW_DISTANCE              | NO     | YES    | YES  | Adjustable effect rendering distance.
| NPC_VIEW_DISTANCE                 | NO     | YES    | YES  | Adjustable NPC rendering distance.
| MOB_VIEW_DISTANCE                 | NO     | YES    | YES  | Adjustable MOB rendering distance.
| METIN_STONE_SCALE                 | NO     | YES    | YES  | Resizable metin stones.
| METIN_STONE_VIEW_DISTANCE         | NO     | YES    | YES  | Adjustable metin stone rendering distance.
| MOUNT_SCALE                       | NO     | YES    | YES  | Resizable following mounts.
| SHADOW_INTENSITY                  | NO     | YES    | YES  | Adjustable shadow tint for shaders. (Unfunctional for now)
| MOUNT_COSTUME                     | YES    | YES    | YES  | Wear mounts in a costume slot instead of ring slot.
| MOUNT_LIKE_HORSE                  | YES    | NO     | NO   | Mounts follow you like horse when unmounted.
+-----------------------------------+--------+--------+------+

+-----------------------------------+--------+--------+------+
| New Code [Small]                  | Server | Client | Pack |
+-----------------------------------+--------+--------+------+
| TEXTTAIL_MOB_VNUM                 | NO     | YES    | NO   | NPC Vnums are displayed on their texttail for GM characters.
| MOB_RANK_MOUNT                    | YES    | YES    | NO   | Mounts are identified from mob_proto for MOUNT_SCALE to work.
+-----------------------------------+--------+--------+------+

Silinen Kod ve Sistemler:
Genişlet Daralt Kopyala
+-----------------------------------+--------+--------+------+
| Removed Systems/Significant Code  | Server | Client | Pack |
+-----------------------------------+--------+--------+------+
| All Locale Specific Code          | YES    | YES    | YES  |
| libserverkey                      | YES    | NO     | NO   |
| Teen                              | YES    | NO     | NO   |
| PC_Bang            [+ Dump Proto] | YES    | YES    | YES  |
| passpod                           | YES    | YES    | YES  |
| matrix_card                       | YES    | YES    | YES  |
| Vcard                             | YES    | NO     | NO   |
| BlockCountryIp                    | YES    | NO     | NO   |
| OpenID                            | YES    | YES    | YES  |
| Mobile - SMS                      | YES    | YES    | YES  |
| Empire Convert Text               | YES    | YES    | YES  |
| Software Tiling                   | NO     | YES    | YES  |
| Auction                           | YES    | YES    | YES  |
| Monarch                           | YES    | NO     | NO   |
| SpeedServer                       | YES    | NO     | NO   |
| USE_VIETNAM_CONVERT_WEAPON_VNUM   | NO     | YES    | NO   |
| MonsterAreaInfo                   | NO     | YES    | NO   |
| nProtect_GameGuard                | NO     | YES    | NO   |
| Xtrap                             | YES    | YES    | NO   |
| threeway_war                      | YES    | NO     | NO   |
| Hackshield                        | YES    | YES    | NO   |
| Auth_Brazil                       | YES    | NO     | NO   |
| Auth_Japan                        | YES    | NO     | NO   |
| ChinaEventServer                  | YES    | NO     | NO   |
| over9refine                       | YES    | NO     | NO   |
| Lottery            [+ Dump Proto] | YES    | YES    | YES  |
| Siege War                         | YES    | NO     | NO   |
| ip_ban                            | YES    | NO     | NO   |
| BattleArena                       | YES    | NO     | NO   |
| Hotbackup                         | YES    | NO     | NO   |
| DBstring Greet                    | YES    | NO     | NO   |
| distribution_test_server          | YES    | NO     | NO   |
| ProcessCRC                        | NO     | YES    | NO   |
| panama                            | YES    | YES    | NO   |
| HybridCrypt                       | YES    | YES    | NO   |
| MovieMan                          | NO     | YES    | NO   |
| AutoBan                           | NO     | YES    | YES  |
| FileMonitor                       | YES    | NO     | NO   |
| RecvCharacterAppendPacketNew      | NO     | YES    | NO   |
| GAIDEN                            | YES    | YES    | YES  |
+-----------------------------------+--------+--------+------+

+-----------------------------------+--------+--------+------+
| Removed Small/Insignificant Code  | Server | Client | Pack |
+-----------------------------------+--------+--------+------+
| Netmarble                         | YES    | NO     | NO   |
| noncopyable                       | YES    | NO     | NO   |
| MallocAllocator                   | YES    | NO     | NO   |
| HammerOfTor                       | YES    | NO     | NO   |
| DanceEvent                        | YES    | NO     | NO   |
| Roulette                          | YES    | NO     | NO   |
| do_mount                          | YES    | NO     | NO   |
| noticeBattleZone                  | YES    | NO     | NO   |
| __20040725_CAMERA_WORK__          | NO     | YES    | NO   |
| FOR_GERMANY                       | YES    | YES    | YES  |
| OLD_rtrim                         | NO     | YES    | NO   |
| isHAL                             | NO     | YES    | NO   |
+-----------------------------------+--------+--------+------+

Bug Fixler:
Genişlet Daralt Kopyala
[REVERSED] FOG_FIX          : Official fog mode fix to toggle fog on and off.
[REVERSED] LEVEL_UPDATE_FIX : Fixes an old bug where level is not immediately updated on screen.
[FOG.TGA FIX]               : Fixes client crashing without a syserr while warping.
[STEALTH_FIX ]              : Properly manages invisibility effects
[EFFECT_CAMERA_VIEW_FIX]    : Fix attached effects still rendered even though model is hidden


:mmt-resimler:

1748237843417.webp
 

Dosya Eklentileri

dx9ex ile dx9 arasında o kadar fark mı var
Dx10-11 hatta 12 seviyeli Dx9 render demek zaten. Hesaplama kısımları 9'dan sonra çağ atladı. N2 içerisindeki kodları ile karşılaştırabilirsin normal Metin2 kaynaklarını. Bunu genellersek Source engine üzerinde CS-GO 2019 3. ay Update'inden sonra görebildik mesela.
 
Son düzenleme:
aşağıdaki adam bendir

 
hasanmacite ve kaisere teşekkür ederim onlar olmasa yapamazdım cümlesi nerde göremedim

[6/2, 7:44 PM] Fuko: ama 9ex geçmeye başladım
[6/2, 7:47 PM] Hasan Macit: boşuna uğraşıyon
[6/2, 7:50 PM] Fuko: nie
[6/2, 7:51 PM] Hasan Macit: boş iş çünkü
[6/2, 7:51 PM] Hasan Macit: yapamasın bide ondan
[6/2, 7:52 PM] Fuko: görecez
 
[6/2, 7:44 PM] Fuko: ama 9ex geçmeye başladım
[6/2, 7:47 PM] Hasan Macit: boşuna uğraşıyon
[6/2, 7:50 PM] Fuko: nie
[6/2, 7:51 PM] Hasan Macit: boş iş çünkü
[6/2, 7:51 PM] Hasan Macit: yapamasın bide ondan
[6/2, 7:52 PM] Fuko: görecez
 
Geri
Üst