Newbie Spellweaver
- Joined
- Mar 31, 2022
- Messages
- 80
- Reaction score
- 9
I'm 6 day old in flyff modding world now and I'm feel like I only leech source and advice from community so I like to contribute back to the community. [If you feel weird when reading ENG is not my main language.]
1.Create password
If you use V18.1 from ketchup and you are newbie or careless reader you will stuck with the problem that
you only working account is "ID test" "PW test"
the solution to fix this is to use "FlyFFMD5Hasher.exe" in database folder to change your password to some weird
number likefrom "aazc" to "cf075f49a3424db27675bc3611be9c7c" then you need to copy
"cf075f49a3424db27675bc3611be9c7c" and place it at @pw = N'89d1ed22aac58f5bbea53b2fde81a946' -- PW:
test then Execute and done! you got new account
***If you don't want that account to be Admin Delete
["UPDATE account_tbl_detail set m_chLoginAuthority = 'Z'] before Execute
2.Find item name and ID
Yes when you want to add Cotton candy to you inventory as GM you just type /ci "Cotton candy" and done
but if you want to add it to other filein resource folder to make it work with other feature in game
like add to the randombox you can't add the name to the box you need ID of Cotton candyyou can find it in
propItem.txt.txt by open it and CTRL+F type Cotton candy and find it
next you need the code left side of the Cotton candy copy it and open Spec_Item.txt
after that CTRL+F and place the code.
when you found it look at the left side of the IDS code it is the ID of Cotton candy that you need to add to the
box file[propGiftbox.inc] or other file like monster drop.[propMoverEx.inc]
https://imgur.com/a/pFdBiwr
3.Change Server rate
too tedious to change drop rate of in monster? too many exp table to work with? Just change server rate...
Step1 Open EventFunc.lua
Step2 Change this 4 orange number
step3 Profit
Note:
GetExpFactor() is server exp rate
GetItemDropRate() is normal drop rate
GetPieceItemDropRate() some one said it is for equipmment but I test and it effect card moon-sun stone and equipment
GetGoldDropFactor() is gold you aqquire from drop like Aibat drop 8 gold you set to 100 you get 800
*** I have been tested and the GetPieceItemDropRate() 100 get rare item more than GetItemDropRate()
500 around 400%
4.1 Change upgrade rate
Did you ever borring that when play as GM but you have no instant upgrade in V18.1 so you need to summon scroll and 1000 stone to +10
This will fix that problem.
open ItemUpgrade.LUA and edit it 10000 = 100% success chance
tSuitProb = Armor
tWeaponProb = Weapon
tGeneral = Other item that max +10
tAttribute = I think it is Element
Wait! so where is Acc yes I can't type Accessory until I open the file.:blush:
Accessory upgrade chance is in s.txt file
Accessory_Probability = Accessory
Collecting_Item = mine sucker
Collecting_PremiumItem = Cash mine sucker [Nah fashion upgrade is broken for now]
Pet_AddLifeProbability = Pet life
***In image I set everything to 100% I don't use sucker and pet life
4.2 Change upgrade rate Ultimate
Ultimate relate rate is locate in Ultimate_UltimateWeapon.txt
as you can see 1000000 = 100% success rate
SET_GEM and REMOVE_GEM = rate when you add diamon to slot
GENERAL2UNIQUE = rate when you change normal weapon to unique weapon like when crearte Golden legendary or Guadian weapon
UNIQUE2ULTIMATE = rate when you change +10 Unique to UltimateMAKE_GEM = rate of convert trash weapon to Gem
ULTIMATE_ENCHANT = rate of upgrade Ultimate
4.3Change Gem ability
Gem ability relate file is Ultimate_GemAbility.txt
You will only see four of ability in my file because I remove it.
yes you can remove or edit the number of stat
// ABILITY 적용 DST = random stat that you will get when add gem if you left it to 4 option it will be 25% each.
LEVEL_GEM = condiition of gem that can add in weapon ex. "II_GEN_MAT_TOPAZ 60 70"Item level 60 70 or between can only use Topaz
6.Change Baruna to Ultimate to avoid bug [Edit the guide according to Percuflex comment]
Yeah Ultimate weapon every one use it it is cool whatever the reason is Bruna system is too tedious to find material and it also bug since then until now.
but we need good weapon for end game right? so we will change all baruna weapon to ultimate and Baruna Armor to Unique armor set to avoid bug from Baruna system.
for Baruna weapon
1.open Spec_Item.txt
2.Find your Baruna weapon ID
3.Change BARUNA_D to WEAPON_ULTIMATE
Change ITEM_GRADE_BARUNA to ITEM_GRADE_ULTIMATE
for Baruna Armor
1.open Spec_Item.txt
2.Find your Baruna Armor ID
3.Change BARUNA_D to ARMOR_SET
Change ITEM_GRADE_BARUNA to ITEM_GRADE_UNIQUE
Now you baruna weapon list as Ultimate but reduce from +20 to +10 with 5 gem slot.
for armor now it can be use on safe upgrade and piercing
***For edit item stat like Atk or Def it is two number before word "None"
ex. "584 649 _NONE"
584 is min atk 649 is max atk of weapon.
7.Change specific monster drop item
Monster drop information is in propMoverEx.inc and you can find monster ID in propMover.txt and find the name in propMover.txt.txt
After you get monster ID open propMoverEx.inc
find your monster in this case MI_HARPY04 and item that I will add is II_GEN_JEW_RIN_DEXRING
Place Item ID in (..., like this DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 0, 1);
0 = upgrade level
if I set as DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 1);
it will drop Dexring +18
1 = amount of item
if I set as DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 15);
if drop occur you will get 15 item if not occur you got nothing
If you want it to drop separate put it like this
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 7);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 1);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 5);
If 7 occur you get 7 item if 7 and 1 occur you get 8 item
***Please note that I'm not 100% sure about this idea
3150000 is % drop max 100% is 3000000000
Maxitem = number of item that will genarate
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 7);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 1);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 5);
if max item is 2 then 7 and 5 occur 1 will not occur
DropGold(464, 673);
464 is min gold you will get 673 is max gold you will get.
***
Max amount of drop item is 32
Max amount of drop kind is 64
Max amount of drop quest item is 16
I use google translate for this three.....
8.Change item in box
Item box is in propGiftbox.inc
For now I will change the rate of Vampire box plus remove some useless item
As you can see you can have many item in the box but the total rate must be 100000 and number after rate is amount of item
Now my box only random between 5 type of A card and ultimate upgrade stone
9.Change exp require rate
Almost all kind of Exp table locate in expTable.inc
1.Create password
If you use V18.1 from ketchup and you are newbie or careless reader you will stuck with the problem that
you only working account is "ID test" "PW test"
the solution to fix this is to use "FlyFFMD5Hasher.exe" in database folder to change your password to some weird
number likefrom "aazc" to "cf075f49a3424db27675bc3611be9c7c" then you need to copy
"cf075f49a3424db27675bc3611be9c7c" and place it at @pw = N'89d1ed22aac58f5bbea53b2fde81a946' -- PW:
test then Execute and done! you got new account
You must be registered to see links
***If you don't want that account to be Admin Delete
["UPDATE account_tbl_detail set m_chLoginAuthority = 'Z'] before Execute
2.Find item name and ID
Yes when you want to add Cotton candy to you inventory as GM you just type /ci "Cotton candy" and done
but if you want to add it to other filein resource folder to make it work with other feature in game
like add to the randombox you can't add the name to the box you need ID of Cotton candyyou can find it in
propItem.txt.txt by open it and CTRL+F type Cotton candy and find it
next you need the code left side of the Cotton candy copy it and open Spec_Item.txt
after that CTRL+F and place the code.
when you found it look at the left side of the IDS code it is the ID of Cotton candy that you need to add to the
box file[propGiftbox.inc] or other file like monster drop.[propMoverEx.inc]
https://imgur.com/a/pFdBiwr
3.Change Server rate
too tedious to change drop rate of in monster? too many exp table to work with? Just change server rate...
Step1 Open EventFunc.lua
Step2 Change this 4 orange number
step3 Profit
Note:
GetExpFactor() is server exp rate
GetItemDropRate() is normal drop rate
GetPieceItemDropRate() some one said it is for equipmment but I test and it effect card moon-sun stone and equipment
GetGoldDropFactor() is gold you aqquire from drop like Aibat drop 8 gold you set to 100 you get 800
*** I have been tested and the GetPieceItemDropRate() 100 get rare item more than GetItemDropRate()
500 around 400%
4.1 Change upgrade rate
Did you ever borring that when play as GM but you have no instant upgrade in V18.1 so you need to summon scroll and 1000 stone to +10
This will fix that problem.
open ItemUpgrade.LUA and edit it 10000 = 100% success chance
tSuitProb = Armor
tWeaponProb = Weapon
tGeneral = Other item that max +10
tAttribute = I think it is Element
Wait! so where is Acc yes I can't type Accessory until I open the file.:blush:
Accessory upgrade chance is in s.txt file
Accessory_Probability = Accessory
Collecting_Item = mine sucker
Collecting_PremiumItem = Cash mine sucker [Nah fashion upgrade is broken for now]
Pet_AddLifeProbability = Pet life
You must be registered to see links
***In image I set everything to 100% I don't use sucker and pet life
4.2 Change upgrade rate Ultimate
Ultimate relate rate is locate in Ultimate_UltimateWeapon.txt
as you can see 1000000 = 100% success rate
SET_GEM and REMOVE_GEM = rate when you add diamon to slot
GENERAL2UNIQUE = rate when you change normal weapon to unique weapon like when crearte Golden legendary or Guadian weapon
UNIQUE2ULTIMATE = rate when you change +10 Unique to UltimateMAKE_GEM = rate of convert trash weapon to Gem
ULTIMATE_ENCHANT = rate of upgrade Ultimate
You must be registered to see links
4.3Change Gem ability
Gem ability relate file is Ultimate_GemAbility.txt
You will only see four of ability in my file because I remove it.
yes you can remove or edit the number of stat
// ABILITY 적용 DST = random stat that you will get when add gem if you left it to 4 option it will be 25% each.
LEVEL_GEM = condiition of gem that can add in weapon ex. "II_GEN_MAT_TOPAZ 60 70"Item level 60 70 or between can only use Topaz
You must be registered to see links
6.Change Baruna to Ultimate to avoid bug [Edit the guide according to Percuflex comment]
Yeah Ultimate weapon every one use it it is cool whatever the reason is Bruna system is too tedious to find material and it also bug since then until now.
but we need good weapon for end game right? so we will change all baruna weapon to ultimate and Baruna Armor to Unique armor set to avoid bug from Baruna system.
for Baruna weapon
1.open Spec_Item.txt
2.Find your Baruna weapon ID
3.Change BARUNA_D to WEAPON_ULTIMATE
Change ITEM_GRADE_BARUNA to ITEM_GRADE_ULTIMATE
for Baruna Armor
1.open Spec_Item.txt
2.Find your Baruna Armor ID
3.Change BARUNA_D to ARMOR_SET
Change ITEM_GRADE_BARUNA to ITEM_GRADE_UNIQUE
Now you baruna weapon list as Ultimate but reduce from +20 to +10 with 5 gem slot.
for armor now it can be use on safe upgrade and piercing
***For edit item stat like Atk or Def it is two number before word "None"
ex. "584 649 _NONE"
584 is min atk 649 is max atk of weapon.
7.Change specific monster drop item
Monster drop information is in propMoverEx.inc and you can find monster ID in propMover.txt and find the name in propMover.txt.txt
After you get monster ID open propMoverEx.inc
find your monster in this case MI_HARPY04 and item that I will add is II_GEN_JEW_RIN_DEXRING
Place Item ID in (..., like this DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 0, 1);
0 = upgrade level
if I set as DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 1);
it will drop Dexring +18
1 = amount of item
if I set as DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 15);
if drop occur you will get 15 item if not occur you got nothing
If you want it to drop separate put it like this
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 7);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 1);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 5);
If 7 occur you get 7 item if 7 and 1 occur you get 8 item
***Please note that I'm not 100% sure about this idea
3150000 is % drop max 100% is 3000000000
Maxitem = number of item that will genarate
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 7);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 1);
DropItem(II_GEN_JEW_RIN_DEXRING , 3150000, 18, 5);
if max item is 2 then 7 and 5 occur 1 will not occur
DropGold(464, 673);
464 is min gold you will get 673 is max gold you will get.
***
Max amount of drop item is 32
Max amount of drop kind is 64
Max amount of drop quest item is 16
I use google translate for this three.....
You must be registered to see links
8.Change item in box
Item box is in propGiftbox.inc
For now I will change the rate of Vampire box plus remove some useless item
As you can see you can have many item in the box but the total rate must be 100000 and number after rate is amount of item
Now my box only random between 5 type of A card and ultimate upgrade stone
You must be registered to see links
9.Change exp require rate
Almost all kind of Exp table locate in expTable.inc
Last edited: