CoreX SVF

elchikapu

Yasaklanmış Üye
Cezalı
Mesaj
1.029
Çözümler
21
Beğeni
1.625
Puan
1.239
Ticaret Puanı
0
Bu konuda başlıktada yazdığı üzere "CoreX SVF" paylaşıyorum,

* Summary of set up
#pkg install mariadb106-server (mariadb10 support)
#Extract server_files to /usr/

start with:
cd /usr/home/bin/ && sh start.sh

make src:
cd /usr/home/source/ && gmake clean
cd /usr/home/source/ && gmake all -j[number]

don't need to move the game & db. (Created direct link.)

!Dont Forget write bindip-s in config files.

## Modified code ##
* Code review

#### Login Details ####

mysql: ProjectXCore75@

accounts:

id: admin
pw: admin123

#@Common
- 32bit compilation on 64 bit machine
- WEAR_MAX_NUM -> WEAR_MAX_NUM = 32, (for 32 slot's wear nums)
- Max gold extended from int to long long
- Player / guild exp / guild offer exp DWORD -> int64_t

#@Game/src
- Remodernization some code:
- insert -> emplace
- push_back -> emplace_back
- iterator it -> auto it

- The maximum status point read from server configs.
- disable dividing by 5 the sell price
- removed lot of unused functions (highscore, vcard, matrix_card and etc...)
- Added log to delete & drop log.

Fixes:
- the mobs were allocating unused memory
- FCountMonster was also counting horses and pets
- FNotice was sending ChatPackets to even non-player characters
- increased buffer size for prevention
- ShopEx buffer size increased
- Added multilangue system (read client side, the _names, locale_string, locale_quest) /w language flags.
- you'd get no horse level if you relogged in with no job set
- the material count var isn't initialized and cause crashes on certain circumstances
- Pendant system w/ element system
- Stacked book / stones removed only 1.
--- Lot of small fixes

@Client

Updates:
- Chat stack
- Removed unused map (only added gf maps to jo-tun)

Fixes:
- timeOutMsg and timeOutOk undefined, and some error will occur after login timeout
- shop_ex 3 buttons will click button2 instead of button1 at loading
- uiscript load will print the error in syserr.txt if failed now
- if the mouse-selected yang is over an item with sockets in the inventory, the next tooltip will be blank
- the shop signs weren't cleared at re-warp so mobs from other game cores could have shop names on them
- leadership skill (guide)'s tooltip fix
- "/safebox_close" and "/mall_close" will be flooded like crazy after going out of the limit range causing a logout
- items with no remain time were showing "remain time 0" in shops
- the last shout time was wrongly calculated at rewarp
- the minimap wasn't toggling the atlas window properly

#@ClientSrc

Fixes:
- for do_view_equip (WEAR_MAX_NUM: server 32, client 11) now equal (32 both sides)
- GrpImage.cpp; to show the name of the failed mapped .dds load
- a new texture was added where the last was put
- a new textureset index was -1 instead of 0
- the bottom pic was not shown
- Ctrl+V crash when pasting images&co (no checks whether the handle was NULL or not)
- player.GetItemLink wasn't considering 6-7 bonuses enough
they could have been seen as 1-5 bonuses if the item didn't have 1-5 bonuses
- ymir forgot .m_dwVID in the format argument (c_rkCreateData -> c_rkCreateData.m_dwVID)
- player.IsValuableItem was selecting a wrong item.cell
- if you (mouse) click a monster without having arrows, the automatic attack will go in loop (clicking on ground again will fix, but moving with WASD will be bad)
- ShopEx data weren't cleared if normal shops were open
- on computers where 800x600 resolution has been removed, it would trigger "CREATE_NO_APPROPRIATE_DEVICE"
- if you were to receive many damage packets, the damage queue will keep showing damange texts even after a while
- custom mde files with no index vertex would trigger a crash
- black screen fix - effectmanager wasn't delecting expired effects, and granny wasn't updating the models
- the dropshadow style in win10 and the bigger taskbar were causing boring issues
- ALT+key was triggering a windows system sound
- there was a desync when a mental strong body was being attacked without moving (server-side respawn still glitched)
- if have COUNT_PER_1GOLD flag in item_proto and set sell price to 0 client crashed.
V0.0.2:
- Fixed skill after warp
- Added new character details ui.
- Fixed Mysql2Proto compile error.
- Added ch2 with 6 core.

Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.
 
@Dr Livesey konuya 24 saat içinde virüs total sonucunu veya bilgisayarınızın antivirüs programının tarama sonuçlarını ekleyin.
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst