Welcome!

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!

[VS22] v18.3 (Custom + V21 Content)

Newbie Spellweaver
Joined
Dec 5, 2020
Messages
39
Reaction score
5
Re: [VS22] v18.2

18.2 is now out and fixes 2 issues.

The tooltip was made much narrower from 300 to 220 due to many complaints it was to wide.

Cell & Rankashu have been removed from spawning in game as they create a world crash. Both npc's have been rendered useless since pre-v15 anyways.

You can see this here:


You can download 18.2 from my original post :w00t:


Thanks for this Ketchup. what should we change to apply the fix on the previous v18.1?
 
Inactive
Joined
Jan 20, 2009
Messages
1,014
Reaction score
1,830
Re: [VS22] v18.2

Thanks for this Ketchup. what should we change to apply the fix on the previous v18.1?

Character.inc (Change these 2 npc's to reflect this):
Code:
MaDa_Cell
{
	setting
	{
		SetOutput( false );
		AddMenu( MMI_DIALOG );
		SetImage
		(
		IDS_CHARACTER_INC_000397
		);
		m_szDialog= "MaDa_Cell.txt";
	}

	SetName
	(
	IDS_CHARACTER_INC_000398
	);
}

MaDa_Rankashu
{
	setting
	{
		SetOutput( false );
		AddMenu( MMI_DIALOG );
		SetImage
		(
		IDS_CHARACTER_INC_000399
		);
		m_szDialog= "MaDa_Rankashu.txt";
	}

	SetName
	(
	IDS_CHARACTER_INC_000400
	);
}

& https://forum.ragezone.com/f457/vs22-v18-2-a-1203918-post9117727/#post9117727

^ 18.2
 
Newbie Spellweaver
Joined
Dec 5, 2020
Messages
39
Reaction score
5
Re: [VS22] v18.2

Character.inc (Change these 2 npc's to reflect this):
Code:
MaDa_Cell
{
    setting
    {
        SetOutput( false );
        AddMenu( MMI_DIALOG );
        SetImage
        (
        IDS_CHARACTER_INC_000397
        );
        m_szDialog= "MaDa_Cell.txt";
    }

    SetName
    (
    IDS_CHARACTER_INC_000398
    );
}

MaDa_Rankashu
{
    setting
    {
        SetOutput( false );
        AddMenu( MMI_DIALOG );
        SetImage
        (
        IDS_CHARACTER_INC_000399
        );
        m_szDialog= "MaDa_Rankashu.txt";
    }

    SetName
    (
    IDS_CHARACTER_INC_000400
    );
}

& https://forum.ragezone.com/f457/vs22-v18-2-a-1203918-post9117727/#post9117727

^ 18.2

Big thanks for this!
 
Inactive
Joined
Jan 20, 2009
Messages
1,014
Reaction score
1,830
Re: [VS22] v18.2

Retail like Colosseum.lua for those who want it.

Code:
-----------------------------------------------------
-------------------- Function -----------------------
-----------------------------------------------------
dofile( ".\\LuaFunc\\ColosseumFunc.lua" )

-----------------------------------------------------
-------------------- Settings -----------------------
-----------------------------------------------------
StartWaitTime		=	MIN(5)
WaitAfterStage		=	SEC(30)
LowStages		=	12
HardStages		=	9

-----------------------------------------------------
-------------------- Monsters -----------------------
-----------------------------------------------------
AddMonster(MONSTER_LOW, "MI_COLOBANG_1", MIN(1), 1)
AddMonster(MONSTER_LOW, "MI_COLOWAGJAK_1", MIN(1), 2)
AddMonster(MONSTER_LOW, "MI_COLOREDMANTIS_1", MIN(1), 3)
AddMonster(MONSTER_LOW, "MI_COLOJACKTHEHAMMER_1", MIN(1), 4)
AddMonster(MONSTER_LOW, "MI_COLOBERKRO_1", MIN(1), 5)
AddMonster(MONSTER_LOW, "MI_COLOHOWBOW_1", MIN(1), 6)
AddMonster(MONSTER_LOW, "MI_COLOSTIMEWORK_1", MIN(1), 7)
AddMonster(MONSTER_LOW, "MI_COLOGRIMONG_1", MIN(1), 8)
AddMonster(MONSTER_LOW, "MI_COLOGRREUNG_1", MIN(2), 9)
AddMonster(MONSTER_LOW, "MI_COLOLUIA_1", MIN(3), 10)
AddMonster(MONSTER_LOW, "MI_COLOGONGRI_1", MIN(3), 11)
AddMonster(MONSTER_LOW_BOSS, "MI_COLOKEREUN_1", MIN(10), 12)

AddMonster(MONSTER_HARD, "MI_COLOBIGFOOT_1", MIN(30), 1)
AddMonster(MONSTER_HARD, "MI_COLOLYCANOS_1", MIN(30), 2)
AddMonster(MONSTER_HARD, "MI_COLOLUCIFER_1", MIN(41), 3)
AddMonster(MONSTER_HARD, "MI_COLOSOULVAMPAIN_1", MIN(27), 4)
AddMonster(MONSTER_HARD, "MI_COLOTUTTLEKING_1", MIN(9), 5)
AddMonster(MONSTER_HARD, "MI_COLOSKELGENERAL_1", MIN(38), 6)
AddMonster(MONSTER_HARD, "MI_COLOSKELDEVIL_1", MIN(41), 7)
AddMonster(MONSTER_HARD, "MI_COLORYCANBARGA_1", MIN(120), 8)
AddMonster(MONSTER_LOW_HARD, "MI_COLOANGRYBEHEMOTH_1", MIN(120), 9)

This will be included with 18.3 when it's released eventully, not soon tho.
 
Experienced Elementalist
Joined
Jan 7, 2020
Messages
257
Reaction score
97
Re: [VS22] v18.2

Retail like Colosseum.lua for those who want it.

Code:
-----------------------------------------------------
-------------------- Function -----------------------
-----------------------------------------------------
dofile( ".\\LuaFunc\\ColosseumFunc.lua" )

-----------------------------------------------------
-------------------- Settings -----------------------
-----------------------------------------------------
StartWaitTime		=	MIN(5)
WaitAfterStage		=	SEC(30)
LowStages		=	12
HardStages		=	9

-----------------------------------------------------
-------------------- Monsters -----------------------
-----------------------------------------------------
AddMonster(MONSTER_LOW, "MI_COLOBANG_1", MIN(1), 1)
AddMonster(MONSTER_LOW, "MI_COLOWAGJAK_1", MIN(1), 2)
AddMonster(MONSTER_LOW, "MI_COLOREDMANTIS_1", MIN(1), 3)
AddMonster(MONSTER_LOW, "MI_COLOJACKTHEHAMMER_1", MIN(1), 4)
AddMonster(MONSTER_LOW, "MI_COLOBERKRO_1", MIN(1), 5)
AddMonster(MONSTER_LOW, "MI_COLOHOWBOW_1", MIN(1), 6)
AddMonster(MONSTER_LOW, "MI_COLOSTIMEWORK_1", MIN(1), 7)
AddMonster(MONSTER_LOW, "MI_COLOGRIMONG_1", MIN(1), 8)
AddMonster(MONSTER_LOW, "MI_COLOGRREUNG_1", MIN(2), 9)
AddMonster(MONSTER_LOW, "MI_COLOLUIA_1", MIN(3), 10)
AddMonster(MONSTER_LOW, "MI_COLOGONGRI_1", MIN(3), 11)
AddMonster(MONSTER_LOW_BOSS, "MI_COLOKEREUN_1", MIN(10), 12)

AddMonster(MONSTER_HARD, "MI_COLOBIGFOOT_1", MIN(30), 1)
AddMonster(MONSTER_HARD, "MI_COLOLYCANOS_1", MIN(30), 2)
AddMonster(MONSTER_HARD, "MI_COLOLUCIFER_1", MIN(41), 3)
AddMonster(MONSTER_HARD, "MI_COLOSOULVAMPAIN_1", MIN(27), 4)
AddMonster(MONSTER_HARD, "MI_COLOTUTTLEKING_1", MIN(9), 5)
AddMonster(MONSTER_HARD, "MI_COLOSKELGENERAL_1", MIN(38), 6)
AddMonster(MONSTER_HARD, "MI_COLOSKELDEVIL_1", MIN(41), 7)
AddMonster(MONSTER_HARD, "MI_COLORYCANBARGA_1", MIN(120), 8)
AddMonster(MONSTER_LOW_HARD, "MI_COLOANGRYBEHEMOTH_1", MIN(120), 9)

This will be included with 18.3 when it's released eventully, not soon tho.
Hope y'all gonna appreciate that man as well.
Thanks for this man, I have no words to describe what you're doing for the flyff community.
 
Initiate Mage
Joined
Apr 13, 2018
Messages
3
Reaction score
0
Re: [VS22] v18.2

WorldServer opens and then closes, leaving no error or log.

Can help?
 
Inactive
Joined
Jan 20, 2009
Messages
1,014
Reaction score
1,830
Re: [VS22] v18.2

WorldServer opens and then closes, leaving no error or log.

Can help?

My files by default do not do this. With that being said please make a help thread and state what you modified. If all else you need to debug.
 
Junior Spellweaver
Joined
Sep 29, 2021
Messages
133
Reaction score
26
Re: [VS22] v18.2

WorldServer opens and then closes, leaving no error or log.

Can help?
have u modified the files? if yes, u need to check again what you've modified, im pretty sure this file is fully working out of the box as Ketchup said in his thread if u dont modified anything, im using his files since VS19 and never get crash if i dont modified the files, i just got a lot of error system after i modified the files for sure because my poor copy/paste things or the system have bug
 
Initiate Mage
Joined
Apr 13, 2018
Messages
3
Reaction score
0
Re: [VS22] v18.2

have u modified the files? if yes, u need to check again what you've modified, im pretty sure this file is fully working out of the box as Ketchup said in his thread if u dont modified anything, im using his files since VS19 and never get crash if i dont modified the files, i just got a lot of error system after i modified the files for sure because my poor copy/paste things or the system have bug

solved, whit 18.2
 
Initiate Mage
Joined
Aug 16, 2021
Messages
2
Reaction score
1
Re: [VS22] v18.2

Hey i have problems with saving inventory...

2022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48SavePlayer(Luckiee) - 64th bindparam error - 199002022/ 4/14 20:50:48try DB Reconnect... - ThreadId : 199002022/ 4/14 20:50:48DB Reconnect Success! - ThreadId : 19900

i already looked in source and disabled 168 slot inv ... but does not help with the problem... maybe someone can help me?
 
Inactive
Joined
Jan 20, 2009
Messages
1,014
Reaction score
1,830
Re: [VS22] v18.2

Hey i have problems with saving inventory...

2022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48CQuery::BindParameter - result : -1, ThreadID : 199002022/ 4/14 20:50:48SavePlayer(Luckiee) - 64th bindparam error - 199002022/ 4/14 20:50:48try DB Reconnect... - ThreadId : 199002022/ 4/14 20:50:48DB Reconnect Success! - ThreadId : 19900

i already looked in source and disabled 168 slot inv ... but does not help with the problem... maybe someone can help me?

Make sure your ODBC is set to SQL Server Native Client 11.
 
Initiate Mage
Joined
Aug 16, 2021
Messages
2
Reaction score
1
Re: [VS22] v18.2

Thank you sir :D from last project i used other connection.... solved problem :)
 
Junior Spellweaver
Joined
Jul 13, 2013
Messages
139
Reaction score
1
Re: [VS22] v18.2

when i want to use awakening augmentation to replace the awakening of pet (or raise pet),here is message box notice that :You can only register a weapon, armor piece, or pet with 2 or more awakenings on it. so how i can solve it ? thank you!
 

Attachments

You must be registered for see attachments list
Inactive
Joined
Jan 20, 2009
Messages
1,014
Reaction score
1,830
Re: [VS22] v18.2

when i want to use awakening augmentation to replace the awakening of pet (or raise pet),here is message box notice that :You can only register a weapon, armor piece, or pet with 2 or more awakenings on it. so how i can solve it ? thank you!

Try editing this line in WndField.cpp
Code:
if (nSize > 1 && nRandomOptionKind == CRandomOptionProperty::eAwakening)

by adding these to it

Code:
CRandomOptionProperty::eSystemPet
CRandomOptionProperty::eEatPet

and see what happens.
 
Junior Spellweaver
Joined
Jul 13, 2013
Messages
139
Reaction score
1
Re: [VS22] v18.2

Try editing this line in WndField.cpp
Code:
if (nSize > 1 && nRandomOptionKind == CRandomOptionProperty::eAwakening)

by adding these to it

Code:
CRandomOptionProperty::eSystemPet
CRandomOptionProperty::eEatPet

and see what happens.
thanks sir,i had added .now the pet can put in the box ,but if click the start there is not change.
the code what i add is this
Code:
if (nSize > 1 && nRandomOptionKind == CRandomOptionProperty::eAwakening || CRandomOptionProperty::eSystemPet || CRandomOptionProperty::eEatPet)
what should i do now,look forward to your favourable reply,thank you
 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Dec 5, 2020
Messages
39
Reaction score
5
Re: [VS22] v18.2

how to solve the freeze client problem when pressing alt key?
 
Newbie Spellweaver
Joined
Sep 8, 2011
Messages
67
Reaction score
252
Re: [VS22] v18.2

how to solve the freeze client problem when pressing alt key?

It's based on a windows message being sent on the alt key press. This can be handled in d3dapp.cpp.
use search function as it's been answered multiple times.


thanks sir,i had added .now the pet can put in the box ,but if click the start there is not change.
the code what i add is this
Code:
if (nSize > 1 && nRandomOptionKind == CRandomOptionProperty::eAwakening || CRandomOptionProperty::eSystemPet || CRandomOptionProperty::eEatPet)
Try double checking to see if it handles differently on the Worldserver. It may need another modification on worldserver.
 
Newbie Spellweaver
Joined
Dec 5, 2020
Messages
39
Reaction score
5
Re: [VS22] v18.2

It's based on a windows message being sent on the alt key press. This can be handled in d3dapp.cpp.
use search function as it's been answered multiple times.

thanks for the tip. I got it working now. case SC_KEYMENU: return 1
 
Newbie Spellweaver
Joined
Apr 5, 2022
Messages
12
Reaction score
0
Re: [VS22] v18.2

Hey,
I use these files for a while now without changing anything but the droprates.
Now after many attempts I noticed I haven't dropped a single Luz aka or Vampire Weapon from the Dungeons. I have the high drop rates and did a ton of runs so I guess something has to be wrong in the files. Anyone else noticed this or is it just me? If this is know is there a easy way to fix the drops?
Thank you guys very much in advance and special thanks to ketchup for releasing this!

Edit: I read that you can change droprates manually in the propmoverex.inc but don't have time till tomorrow to check if they are in there. If anyone has a working one with official rates I really would appreciate that!

Edit2: if anyone else has this problem it is because the server Droprate when changed is set too high for the rates to work so you have to edit the propmoverect.inc and adjust either the rates of the items or increase the max dropped item number to enable all of the items to drop again! I have it semi fixed now and will fine tune for my server but this has to be done for any server individually if it doesn't use the Standart X1 drops. I hope this helps anyone encountering the same issue!
 
Last edited:
Junior Spellweaver
Joined
Mar 22, 2004
Messages
103
Reaction score
1
Re: [VS22] v18.2

Hi there,
I added "#define __COLOSSEUM" to kCommon.h and when I compile I get this error:

Code:
Severity	Code	Description	Project	File	Line	Suppression State
Error	C2061	syntax error: identifier 'CUser'	CoreServer	C:\Work\server files\vs22-v18.2\K18.2\Source\Source\_Common\Colosseum.h	23	
Error	C2143	syntax error: missing ';' before '*'	CoreServer	C:\Work\server files\vs22-v18.2\K18.2\Source\Source\_Common\Colosseum.h	25	
Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int	CoreServer	C:\Work\server files\vs22-v18.2\K18.2\Source\Source\_Common\Colosseum.h	25	
Error	C2238	unexpected token(s) preceding ';'	CoreServer	C:\Work\server files\vs22-v18.2\K18.2\Source\Source\_Common\Colosseum.h	25	
Error	C2061	syntax error: identifier 'CUser'	CoreServer	C:\Work\server files\vs22-v18.2\K18.2\Source\Source\_Common\Colosseum.h	54

any idea how to fix this? I did not edit the source in any way besides the ports as recommended in Groxy101 guide and I added

Code:
#define __3RD_LEGEND16
#define __BARUNA_PIERCING
#define __CROSSBOW
#define __DEBUG_SALT
#define __FASHION_COMBINE
#define __IMPROVE_MAP_SYSTEM
#define __INSTANCE_AGGRO_SYSTEM
#define __INVISIBLE_FIX
#define __ITEMLINK
#define __LECTURE_V17
#define __LOADING_SCREEN_UPDATE
#define __NEW_ITEM_VARUNA
#define __NEW_SKILL_TREE
#define __NEW_WEAPON_GLOW
#define __NO_AFTER_SKIN
#define __NO_SUB_LANG
#define __SECURITY_FIXES
#define __UPGRADE_SUCCESS_SCROLL
#define __WND_BUTTONS
#define __WND_BUTTONS_FIX
#define __COLOSSEUM

to kCommon.h
 
Back
Top