CoreX SVF

Dr Livesey

MT Üye
MT Üye
Mesaj
974
Çözümler
21
Beğeni
1.152
Puan
1.039
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.
 
Geri
Üst