Jump to content

Recommended Posts

M2 Download Center

This is the hidden content, please
( Internal )

Since i always get help from vegas and others, i wanted to give back something, maybe it helps someone. :)

 

Here i have a system which is shared by a friend of another board, i made it like official and fixed the bugs.

 

 

Download: 

This is the hidden content, please

Virustotal: 
This is the hidden content, please

 

  • Metin2 Dev 88
  • Eyes 1
  • Angry 1
  • Smile Tear 1
  • Lmao 1
  • Good 23
  • muscle 1
  • Love 3
  • Love 48
Link to comment
https://metin2.dev/topic/22175-official-dragonsoul-change-attr/
Share on other sites

  • Premium

Hey, nice release. Glad you share it with us ?

Here's small improvement for bool CItem::IsMythDragonSoul()

bool CItem::IsMythDragonSoul()
{
	return ((GetVnum() > 115000 && GetVnum() <= 115099)
		|| (GetVnum() > 115100 && GetVnum() <= 115199)
		|| (GetVnum() > 115200 && GetVnum() <= 115299)
		|| (GetVnum() > 115300 && GetVnum() <= 115399)
		|| (GetVnum() > 115400 && GetVnum() <= 115499)
		|| (GetVnum() > 125000 && GetVnum() <= 125099)
		|| (GetVnum() > 125100 && GetVnum() <= 125199)
		|| (GetVnum() > 125200 && GetVnum() <= 125299)
		|| (GetVnum() > 125300 && GetVnum() <= 125399)
		|| (GetVnum() > 125400 && GetVnum() <= 125499)
		|| (GetVnum() > 135000 && GetVnum() <= 135099)
		|| (GetVnum() > 135100 && GetVnum() <= 135199)
		|| (GetVnum() > 135200 && GetVnum() <= 135299)
		|| (GetVnum() > 135300 && GetVnum() <= 135399)
		|| (GetVnum() > 135400 && GetVnum() <= 135499)
		|| (GetVnum() > 145000 && GetVnum() <= 145099)
		|| (GetVnum() > 145100 && GetVnum() <= 145199)
		|| (GetVnum() > 145200 && GetVnum() <= 145299)
		|| (GetVnum() > 145300 && GetVnum() <= 145399)
		|| (GetVnum() > 145400 && GetVnum() <= 145499)
		|| (GetVnum() > 155000 && GetVnum() <= 155099)
		|| (GetVnum() > 155100 && GetVnum() <= 155199)
		|| (GetVnum() > 155200 && GetVnum() <= 155299)
		|| (GetVnum() > 155300 && GetVnum() <= 155399)
		|| (GetVnum() > 155400 && GetVnum() <= 155499)
		|| (GetVnum() > 165000 && GetVnum() <= 165099)
		|| (GetVnum() > 165100 && GetVnum() <= 165199)
		|| (GetVnum() > 165200 && GetVnum() <= 165299)
		|| (GetVnum() > 165300 && GetVnum() <= 165399)
		|| (GetVnum() > 165400 && GetVnum() <= 165499)
	);
}

replace with this

bool CItem::IsMythDragonSoul()
{
	bool bMyth = ((GetVnum() / 1000) % 10) == 5 ? true : false;
	return bMyth;
}

 

  • Love 1
vor 3 Stunden schrieb Nevisor:

Hey, nice release. Glad you share it with us ?

Here's small improvement for bool CItem::IsMythDragonSoul()


bool CItem::IsMythDragonSoul()
{
	return ((GetVnum() > 115000 && GetVnum() <= 115099)
		|| (GetVnum() > 115100 && GetVnum() <= 115199)
		|| (GetVnum() > 115200 && GetVnum() <= 115299)
		|| (GetVnum() > 115300 && GetVnum() <= 115399)
		|| (GetVnum() > 115400 && GetVnum() <= 115499)
		|| (GetVnum() > 125000 && GetVnum() <= 125099)
		|| (GetVnum() > 125100 && GetVnum() <= 125199)
		|| (GetVnum() > 125200 && GetVnum() <= 125299)
		|| (GetVnum() > 125300 && GetVnum() <= 125399)
		|| (GetVnum() > 125400 && GetVnum() <= 125499)
		|| (GetVnum() > 135000 && GetVnum() <= 135099)
		|| (GetVnum() > 135100 && GetVnum() <= 135199)
		|| (GetVnum() > 135200 && GetVnum() <= 135299)
		|| (GetVnum() > 135300 && GetVnum() <= 135399)
		|| (GetVnum() > 135400 && GetVnum() <= 135499)
		|| (GetVnum() > 145000 && GetVnum() <= 145099)
		|| (GetVnum() > 145100 && GetVnum() <= 145199)
		|| (GetVnum() > 145200 && GetVnum() <= 145299)
		|| (GetVnum() > 145300 && GetVnum() <= 145399)
		|| (GetVnum() > 145400 && GetVnum() <= 145499)
		|| (GetVnum() > 155000 && GetVnum() <= 155099)
		|| (GetVnum() > 155100 && GetVnum() <= 155199)
		|| (GetVnum() > 155200 && GetVnum() <= 155299)
		|| (GetVnum() > 155300 && GetVnum() <= 155399)
		|| (GetVnum() > 155400 && GetVnum() <= 155499)
		|| (GetVnum() > 165000 && GetVnum() <= 165099)
		|| (GetVnum() > 165100 && GetVnum() <= 165199)
		|| (GetVnum() > 165200 && GetVnum() <= 165299)
		|| (GetVnum() > 165300 && GetVnum() <= 165399)
		|| (GetVnum() > 165400 && GetVnum() <= 165499)
	);
}

replace with this


bool CItem::IsMythDragonSoul()
{
	bool bMyth = ((GetVnum() / 1000) % 10) == 5 ? true : false;
	return bMyth;
}

 

Thank you For improving buddy

vor 48 Minuten schrieb GLLLI:

There is a problem that the number of stones needed is not displayed in the interface.

System is tested again on clean files, it works. If you have any problems write me Discord 

 

 

 

btw @VegaS™ we are waiting for your improvement ❤️

vor 3 Stunden schrieb Anix:

You just took the system from turkmmo and waiting for somebody (vegas or others) to test it and finish the system, probably to re-write it.

Shame.

 

You're not stupid just not smart enough.

vor 3 Stunden schrieb GLLLI:

I found an error,When the required items are insufficient, the Dragon Soulstone will become 2. When you log back in, it will disappear.

 

This is just a visual bug, i noticed it too, but i couldnt fix it. The second item is just a graphic bug.

  • 6 months later...
  • 3 years later...

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.