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!

[Release] IGCN Season 9.5 (src-x9.5 9.5.1.15) SRC (April/2016)

Joined
Jun 12, 2005
Messages
744
Reaction score
69
1)Please how to edit ItemLevelTooltip_eng.bmd?

2)About wandering merchant zyro, i install ARIAL and ARIALUNI fonts but its not fonts issue.
Does anyone know where i can edit this text?
drakelv - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums




1)Please how to edit ItemLevelTooltip_eng.bmd?

2)About wandering merchant zyro, i install ARIAL and ARIALUNI fonts but its not fonts issue.
Does anyone know where i can edit this text?
drakelv - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums

1)?
2)Fixed
 
Last edited:
Initiate Mage
Joined
Jan 3, 2017
Messages
4
Reaction score
0
Hi there,

I have same question in different topic, but seems here is more active.

We preparing server with reset system and dynamic exp 999x down to 20x at last.
- IGCN files from MUEMU ( not good idea, but money )..

Our problem is VIP system, we dont want pay to win server, so we want VIP system with ExpBonuses. And there is it, vip system is expressed in "+" it's mean our platinum +30EXPBonus, for example =>

800 base exp + 30 vip = 830, totally useless to buy something like that.
40x base exp +30 vip = 70, now its double.
________

Is there any solution how to fix this problem, or make a system expressed in "%" 30% vip. Other solution is make each VIP type for each reset.

Thank you and sorry for english.
 
Joined
Jun 12, 2005
Messages
744
Reaction score
69
Fix for s8 in Protocol.cpp, method void GCCharacterInfoRecv
change this
switch(((*(BYTE*)(*(DWORD*)(MAIN_CHARACTER_STRUCT)+0x0B)) & 7))
{
case 0:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.DWMaxAttackSpeed>=0xFFFF)?0x02:0x0F));
break;
case 1:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.DKMaxAttackSpeed>=0xFFFF)?0x02:0x0F));
break;
case 2:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.FEMaxAttackSpeed>=0xFFFF)?0x02:0x0F));
break;
case 3:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.MGMaxAttackSpeed>=0xFFFF)?0x02:0x0F));
break;
case 4:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.DLMaxAttackSpeed>=0xFFFF)?0x02:0x0F));
break;
case 5:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.SUMaxAttackSpeed>=0xFFFF)?0x02:0x0F));
break;
case 6:
SetByte(0x0055B6A2,((gProtect.m_MainInfo.RFMaxAttackSpeed>=0xFFFF)?0x0F:0x0F));
break;
}

to this

SetByte(0x0055B6A2,((gProtect.m_MainInfo.DKMaxAttackSpeed>=0xFFFF)?0x0F:0x0F));

But i can find a solution for s9.
Does anyone?
 
Experienced Elementalist
Joined
Apr 2, 2009
Messages
221
Reaction score
54
Hi problem.
I have a problem when. active offlevel. has elapsed time set in the "IGC_OffLevelling". when passing the time of 24 hours that this programmed can not return to enter the game
drakelv - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums
 
Experienced Elementalist
Joined
Dec 13, 2004
Messages
207
Reaction score
34
The client in the first post does not work for these server files anymore (on my end).

I found a working client via the youtube tutorial below:




I leave my files of the gates and move, eye are functioning as it should be transports the characters to all maps without problems.


Could you reupload this please?

nvm:
Code:
<WarpSettings>
	<Warp Index="1"		ServerName="Arena"			ClientName="Arena"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="50" />
	<Warp Index="2"		ServerName="Lorencia"			ClientName="Lorencia"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="17"  />
	<Warp Index="3"		ServerName="Noria"			ClientName="Noria"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="27"  />
	<Warp Index="31"	ServerName="Elveland"			ClientName="Elveland"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="267" />
	<Warp Index="32"	ServerName="Elveland 2"			ClientName="Elveland 2"		MinLevel="20"	MaxLevel="400"	ReqMoney="20000"	GateNumber="268" />
	<Warp Index="43"	ServerName="Elveland 3"			ClientName="Elveland 3"		MinLevel="40"	MaxLevel="400"	ReqMoney="30000"	GateNumber="269" />
	<Warp Index="4"		ServerName="Devias"			ClientName="Devias"		MinLevel="20"	MaxLevel="400"	ReqMoney="20000"	GateNumber="22"  />
	<Warp Index="5"		ServerName="Devias 2"			ClientName="Devias 2"		MinLevel="30"	MaxLevel="400"	ReqMoney="25000"	GateNumber="72"  />
	<Warp Index="6"		ServerName="Devias 3"			ClientName="Devias 3"		MinLevel="40"	MaxLevel="400"	ReqMoney="30000"	GateNumber="73"  />
	<Warp Index="7"		ServerName="Dungeon"			ClientName="Dungeon"		MinLevel="20"	MaxLevel="400"	ReqMoney="20000"	GateNumber="2"   />
	<Warp Index="8"		ServerName="Dungeon 2"			ClientName="Dungeon 2"		MinLevel="30"	MaxLevel="400"	ReqMoney="25000"	GateNumber="6"   />
	<Warp Index="9"		ServerName="Dungeon 3"			ClientName="Dungeon 3"		MinLevel="40"	MaxLevel="400"	ReqMoney="30000"	GateNumber="484" />
	<Warp Index="10"	ServerName="Dungeon 4"			ClientName="Dungeon 4"		MinLevel="60"	MaxLevel="400"	ReqMoney="40000"	GateNumber="10"  />
	<Warp Index="11"	ServerName="Atlans"			ClientName="Atlans"		MinLevel="70"	MaxLevel="220"	ReqMoney="50000"	GateNumber="49"  />
	<Warp Index="12"	ServerName="Atlans 2"			ClientName="Atlans 2"		MinLevel="80"	MaxLevel="220"	ReqMoney="60000"	GateNumber="75"  />
	<Warp Index="13"	ServerName="Atlans 3"			ClientName="Atlans 3"		MinLevel="90"	MaxLevel="220"	ReqMoney="70000"	GateNumber="76"  />
	<Warp Index="14"	ServerName="LostTower"			ClientName="LostTower"		MinLevel="60"	MaxLevel="400"	ReqMoney="40000"	GateNumber="42"  />
	<Warp Index="15"	ServerName="LostTower 2"		ClientName="LostTower 2"	MinLevel="65"	MaxLevel="400"	ReqMoney="45000"	GateNumber="31"  />
	<Warp Index="16"	ServerName="LostTower 3"		ClientName="LostTower 3"	MinLevel="70"	MaxLevel="400"	ReqMoney="50000"	GateNumber="33"  />
	<Warp Index="17"	ServerName="LostTower 4"		ClientName="LostTower 4"	MinLevel="75"	MaxLevel="400"	ReqMoney="55000"	GateNumber="35"  />
	<Warp Index="18"	ServerName="LostTower 5"		ClientName="LostTower 5"	MinLevel="80"	MaxLevel="400"	ReqMoney="60000"	GateNumber="37"  />
	<Warp Index="19"	ServerName="LostTower 6"		ClientName="LostTower 6"	MinLevel="85"	MaxLevel="400"	ReqMoney="65000"	GateNumber="39"  />
	<Warp Index="20"	ServerName="LostTower 7"		ClientName="LostTower 7"	MinLevel="90"	MaxLevel="400"	ReqMoney="70000"	GateNumber="41"  />
	<Warp Index="21"	ServerName="Tarkan"			ClientName="Tarkan"		MinLevel="140"	MaxLevel="400"	ReqMoney="120000"	GateNumber="57"  />
	<Warp Index="22"	ServerName="Tarkan 2"			ClientName="Tarkan 2"		MinLevel="150"	MaxLevel="400"	ReqMoney="160000"	GateNumber="77"  />
	<Warp Index="25"	ServerName="Aida 1"			ClientName="Aida 1"		MinLevel="150"	MaxLevel="400"	ReqMoney="170000"	GateNumber="119" />
	<Warp Index="27"	ServerName="Aida 2"			ClientName="Aida 2"		MinLevel="170"	MaxLevel="400"	ReqMoney="200000"	GateNumber="140" />
	<Warp Index="23"	ServerName="Icarus"			ClientName="Icarus"		MinLevel="170"	MaxLevel="400"	ReqMoney="180000"	GateNumber="63" />
	<Warp Index="28"	ServerName="Kanturu"			ClientName="Kanturu"		MinLevel="160"	MaxLevel="350"	ReqMoney="190000"	GateNumber="138" />
	<Warp Index="29"	ServerName="Kanturu 2"			ClientName="Kanturu 2"		MinLevel="165"	MaxLevel="350"	ReqMoney="200000"	GateNumber="141" />
	<Warp Index="45"	ServerName="Kanturu 3"			ClientName="KanturuIsland"	MinLevel="200"	MaxLevel="400"	ReqMoney="240000"	GateNumber="334" />
	<Warp Index="30"	ServerName="KanturuRelics"		ClientName="KanturuRemain"	MinLevel="180"	MaxLevel="400"	ReqMoney="220000"	GateNumber="139" />
	<Warp Index="46"	ServerName="Karutan 1"			ClientName="Karutan"		MinLevel="170"	MaxLevel="400"	ReqMoney="210000"	GateNumber="335" />
	<Warp Index="47"	ServerName="Karutan 2"			ClientName="Karutan 2"		MinLevel="180"	MaxLevel="400"	ReqMoney="220000"	GateNumber="344" />
	<Warp Index="34"	ServerName="LaCleon"			ClientName="LaCleon"		MinLevel="280"	MaxLevel="400"	ReqMoney="500000"	GateNumber="287" />
	<Warp Index="33"	ServerName="PeaceSwamp"			ClientName="PeaceSwamp"		MinLevel="400"	MaxLevel="400"	ReqMoney="800000"	GateNumber="273" />
	<Warp Index="42"	ServerName="Vulcanus"			ClientName="Vulcanus"		MinLevel="180"	MaxLevel="400"	ReqMoney="220000"	GateNumber="294" />
</WarpSettings>



Anyone know if it's possible to change the zen droprate? I have only found how to change the amount (multiplier), but not the probability of a zen drop.
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Aug 30, 2011
Messages
2,969
Reaction score
1,003
The client in the first post does not work for these server files anymore (on my end).

I found a working client via the youtube tutorial below:






Could you reupload this please?

nvm:
Code:
<WarpSettings>
	<Warp Index="1"		ServerName="Arena"			ClientName="Arena"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="50" />
	<Warp Index="2"		ServerName="Lorencia"			ClientName="Lorencia"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="17"  />
	<Warp Index="3"		ServerName="Noria"			ClientName="Noria"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="27"  />
	<Warp Index="31"	ServerName="Elveland"			ClientName="Elveland"		MinLevel="10"	MaxLevel="400"	ReqMoney="10000"	GateNumber="267" />
	<Warp Index="32"	ServerName="Elveland 2"			ClientName="Elveland 2"		MinLevel="20"	MaxLevel="400"	ReqMoney="20000"	GateNumber="268" />
	<Warp Index="43"	ServerName="Elveland 3"			ClientName="Elveland 3"		MinLevel="40"	MaxLevel="400"	ReqMoney="30000"	GateNumber="269" />
	<Warp Index="4"		ServerName="Devias"			ClientName="Devias"		MinLevel="20"	MaxLevel="400"	ReqMoney="20000"	GateNumber="22"  />
	<Warp Index="5"		ServerName="Devias 2"			ClientName="Devias 2"		MinLevel="30"	MaxLevel="400"	ReqMoney="25000"	GateNumber="72"  />
	<Warp Index="6"		ServerName="Devias 3"			ClientName="Devias 3"		MinLevel="40"	MaxLevel="400"	ReqMoney="30000"	GateNumber="73"  />
	<Warp Index="7"		ServerName="Dungeon"			ClientName="Dungeon"		MinLevel="20"	MaxLevel="400"	ReqMoney="20000"	GateNumber="2"   />
	<Warp Index="8"		ServerName="Dungeon 2"			ClientName="Dungeon 2"		MinLevel="30"	MaxLevel="400"	ReqMoney="25000"	GateNumber="6"   />
	<Warp Index="9"		ServerName="Dungeon 3"			ClientName="Dungeon 3"		MinLevel="40"	MaxLevel="400"	ReqMoney="30000"	GateNumber="484" />
	<Warp Index="10"	ServerName="Dungeon 4"			ClientName="Dungeon 4"		MinLevel="60"	MaxLevel="400"	ReqMoney="40000"	GateNumber="10"  />
	<Warp Index="11"	ServerName="Atlans"			ClientName="Atlans"		MinLevel="70"	MaxLevel="220"	ReqMoney="50000"	GateNumber="49"  />
	<Warp Index="12"	ServerName="Atlans 2"			ClientName="Atlans 2"		MinLevel="80"	MaxLevel="220"	ReqMoney="60000"	GateNumber="75"  />
	<Warp Index="13"	ServerName="Atlans 3"			ClientName="Atlans 3"		MinLevel="90"	MaxLevel="220"	ReqMoney="70000"	GateNumber="76"  />
	<Warp Index="14"	ServerName="LostTower"			ClientName="LostTower"		MinLevel="60"	MaxLevel="400"	ReqMoney="40000"	GateNumber="42"  />
	<Warp Index="15"	ServerName="LostTower 2"		ClientName="LostTower 2"	MinLevel="65"	MaxLevel="400"	ReqMoney="45000"	GateNumber="31"  />
	<Warp Index="16"	ServerName="LostTower 3"		ClientName="LostTower 3"	MinLevel="70"	MaxLevel="400"	ReqMoney="50000"	GateNumber="33"  />
	<Warp Index="17"	ServerName="LostTower 4"		ClientName="LostTower 4"	MinLevel="75"	MaxLevel="400"	ReqMoney="55000"	GateNumber="35"  />
	<Warp Index="18"	ServerName="LostTower 5"		ClientName="LostTower 5"	MinLevel="80"	MaxLevel="400"	ReqMoney="60000"	GateNumber="37"  />
	<Warp Index="19"	ServerName="LostTower 6"		ClientName="LostTower 6"	MinLevel="85"	MaxLevel="400"	ReqMoney="65000"	GateNumber="39"  />
	<Warp Index="20"	ServerName="LostTower 7"		ClientName="LostTower 7"	MinLevel="90"	MaxLevel="400"	ReqMoney="70000"	GateNumber="41"  />
	<Warp Index="21"	ServerName="Tarkan"			ClientName="Tarkan"		MinLevel="140"	MaxLevel="400"	ReqMoney="120000"	GateNumber="57"  />
	<Warp Index="22"	ServerName="Tarkan 2"			ClientName="Tarkan 2"		MinLevel="150"	MaxLevel="400"	ReqMoney="160000"	GateNumber="77"  />
	<Warp Index="25"	ServerName="Aida 1"			ClientName="Aida 1"		MinLevel="150"	MaxLevel="400"	ReqMoney="170000"	GateNumber="119" />
	<Warp Index="27"	ServerName="Aida 2"			ClientName="Aida 2"		MinLevel="170"	MaxLevel="400"	ReqMoney="200000"	GateNumber="140" />
	<Warp Index="23"	ServerName="Icarus"			ClientName="Icarus"		MinLevel="170"	MaxLevel="400"	ReqMoney="180000"	GateNumber="63" />
	<Warp Index="28"	ServerName="Kanturu"			ClientName="Kanturu"		MinLevel="160"	MaxLevel="350"	ReqMoney="190000"	GateNumber="138" />
	<Warp Index="29"	ServerName="Kanturu 2"			ClientName="Kanturu 2"		MinLevel="165"	MaxLevel="350"	ReqMoney="200000"	GateNumber="141" />
	<Warp Index="45"	ServerName="Kanturu 3"			ClientName="KanturuIsland"	MinLevel="200"	MaxLevel="400"	ReqMoney="240000"	GateNumber="334" />
	<Warp Index="30"	ServerName="KanturuRelics"		ClientName="KanturuRemain"	MinLevel="180"	MaxLevel="400"	ReqMoney="220000"	GateNumber="139" />
	<Warp Index="46"	ServerName="Karutan 1"			ClientName="Karutan"		MinLevel="170"	MaxLevel="400"	ReqMoney="210000"	GateNumber="335" />
	<Warp Index="47"	ServerName="Karutan 2"			ClientName="Karutan 2"		MinLevel="180"	MaxLevel="400"	ReqMoney="220000"	GateNumber="344" />
	<Warp Index="34"	ServerName="LaCleon"			ClientName="LaCleon"		MinLevel="280"	MaxLevel="400"	ReqMoney="500000"	GateNumber="287" />
	<Warp Index="33"	ServerName="PeaceSwamp"			ClientName="PeaceSwamp"		MinLevel="400"	MaxLevel="400"	ReqMoney="800000"	GateNumber="273" />
	<Warp Index="42"	ServerName="Vulcanus"			ClientName="Vulcanus"		MinLevel="180"	MaxLevel="400"	ReqMoney="220000"	GateNumber="294" />
</WarpSettings>



Anyone know if it's possible to change the zen droprate? I have only found how to change the amount (multiplier), but not the probability of a zen drop.

Map List Update Client:
Warps Server Side:

For zen config IGCData\IGC_ZenDrop.xml
 
Experienced Elementalist
Joined
Dec 13, 2004
Messages
207
Reaction score
34
For zen config IGCData\IGC_ZenDrop.xml

That's not correct. I meant the probability of zen dropping, not the amount of zen. (To change the amount of zen drop IGC_ZenDrop is correct)(Thanks though!)

To change the probability (frequency) of zen dropping you need to open IGC_MonsterList and change MoneyDropRate="x". The lower the x, the higher the probability of zen dropping.
 
Newbie Spellweaver
Joined
Jan 6, 2005
Messages
46
Reaction score
12
1)Please how to edit ItemLevelTooltip_eng.bmd?

2)About wandering merchant zyro, i install ARIAL and ARIALUNI fonts but its not fonts issue.
Does anyone know where i can edit this text?
drakelv - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums






1)?
2)Fixed

What??

What does this mean?

In client side, "Data\Local\Eng\QuestWords_eng.bmd" in column "C1" and "Texto" 7001 need translation.
+ in client side, "Data\Local\Eng\Item_eng.bmd" lacking of ancient statue but in server side in itemlist.xml, ancient statue exist.

???

I need help to make the quest understandable.
 
Joined
Jun 12, 2005
Messages
744
Reaction score
69
What??

What does this mean?

In client side, "Data\Local\Eng\QuestWords_eng.bmd" in column "C1" and "Texto" 7001 need translation.
+ in client side, "Data\Local\Eng\Item_eng.bmd" lacking of ancient statue but in server side in itemlist.xml, ancient statue exist.

???

I need help to make the quest understandable.


If you open QuestWords_eng.bmd there are two columns if i remember correct, one C1 and Texto. In line 7001 just need to translate.
In Item_eng.bmd you need to add ancient statue!
ZLPsMxU - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums

uu6rCq - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jan 6, 2005
Messages
46
Reaction score
12
If you open QuestWords_eng.bmd there are two columns if i remember correct, one C1 and Texto. In line 7001 just need to translate.
In Item_eng.bmd you need to add ancient statue!
ZLPsMxU - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums

uu6rCq - [Release] IGCN Season 9.5  (src-x9.5 9.5.1.15) SRC (April/2016) - RaGEZONE Forums

Thanks alot!

When edit IGC files remember to edit Item_eng.bmd in /data/local/eng NOT default item.bmd location #NewbieMistake :)

UPDATE:



\\ Upload to client ....\Data\Local\Eng
 

Attachments

You must be registered for see attachments list
Last edited:
Experienced Elementalist
Joined
Apr 15, 2012
Messages
203
Reaction score
25
Anyone knows how to fix %n in addfriend function?
 
Experienced Elementalist
Joined
May 4, 2017
Messages
219
Reaction score
316
Bump? anyone that fixes the Death Stab; Impale; and excellent item glow visual in this client:
@awesomo
pAgilityBug.value = 0x0F (I think 0F is Webzen default value) for DK should fix DeathStab... You need to do further research... AgilityBug behavior should depend on skills and agility(atk speed).
Search this code in DSProtocol.cpp,
PMSG_SETAGILITYBUG pAgilityBug;
pAgilityBug.h.c = 0xC1;
pAgilityBug.h.headcode = 0xFA;
pAgilityBug.h.size = sizeof(pAgilityBug);
pAgilityBug.subcode = 0xA2;

if (lpObj->Class == CLASS_RAGEFIGHTER || lpObj->Class == CLASS_ELF)
{
pAgilityBug.value = 0x0F;
}
else
{
pAgilityBug.value = 0x02;
}

IOCP.DataSend(aIndex, (LPBYTE)&pAgilityBug, sizeof(pAgilityBug));

In DLL Source
void GCSetAgilityFix(PMSG_SETAGILITYBUG* lpMsg)
{
DWORD OldProtect;
VirtualProtect((LPVOID)0x00562A0B, 1, PAGE_EXECUTE_READWRITE, &OldProtect); // S9
*(BYTE*)(0x00562A0B) = lpMsg->value;
}
 
Last edited by a moderator:
Back
Top