Skilled Illusionist
- Joined
- May 14, 2008
- Messages
- 335
- Reaction score
- 45
If you have questions, just post and I'll do my best to answer you.
Cheers.
-V
You must be registered to see links
Cheers.
-V
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!If you have questions, just post and I'll do my best to answer you.
You must be registered to see links
Cheers.
-V
Event - [(char_none)]
Event flags.
0 - 0x01
*If system 1 is active, call CPlayer::EventBuff(0) every ten minutes.
If system 1 is not active, call CPlayer::EventBuff(0) at 01:00, 12:00, and 20:00.
Doubles drops.
1 - 0x02
Give player Golden Coin (649) every 30 minutes while active.
2 - 0x04
Rock, Paper, Scissors event.
3 - 0x08
Referenced at 0x464B6C
If active:
Do comparison of player level with 5
If greater than or equal, compare playerAddr + 0x1C0 and 439941
If greater than or equal, do a write
Else do a different write
4 - 0x10
Referenced at 0x464E35
If country 1, return.
If event 4 inactive, return.
Call CChar::IsBState()
Do stuff based on result.
5 - 0x20
Unreferenced.
6 - 0x40
Snow event.
7 - 0x80
Thanksgiving Event
Referenced at 0x464F3C - needs decompilation
If country is not 1, return.
If event 7 is active, continue.
If player has item 653, continue - else send packet about it?
Check BState (0x100, 0)
Removal of item 653 involved.
8 - 0x100
Annual Event
Referenced at 0x456168
CAuthSocket::Write 0x10
CDBSocket::Write 0x4D
Referenced at 0x4640F9
If active:
Toggles event on DBSvr perhaps?
Referenced at 0x46D340 (CPlayer::EventProcessNPC)
If inactive, return.
Checks player state - if incorrect, write and return (1?).
Gives bound items based on player state (650, 600, 150, NA)
-One day exp stone
-Stone of chance
-One day wealth stone
-One day lucky stone
Referenced at 0x495E50 (CSocket::OnDeletePlayer)
Does an extra write to AuthSocket if active.
Have you ever noticed the Event configuration line in MainSvrT's config file?
That's a list of what effects the different events have when activated.
-V
that's right the red one !NumberOfThreads = 2
ServerId = 1
;AgeLimit = 15
Port=30001
System = "0 5 6 9 10 11 12 13"
Event = "0 4 5 6"
Country = 2
I wish to know more about the "NumberOfThreads"
Thanks for the info
Trev, why didn't you reply on my FB messages? We're still interested in buying your instance source
Trev, why didn't you reply on my FB messages? We're still interested in buying your instance source