-
Add(Custom!)/Edit awakes @ Awakening Scrolls
Simple guide made by Maples & CaptainBri (me2)
Files you'll need:
-Randomoption.inc (server files --> resource)
-DefineAttribute.h (server files --> resource)
I suggest you copy these 2 files to for example your desktop.
This is because if you mess the files up, you have a backup @ your resource map.
EDITING THE AWAKES!
Ok. First we'll edit the awakes. Open up the file "randomoption.inc" (from your desktop)
You'll see a bunch of codes, for example:
Code:
Awakening 35 35 30 // ¿É¼ÇÀÌ 1,2,3°³ ºÙÀ» È®·ü
{
DST_STR 7 // ÇØ´ç DST°ªÀÌ ºÙÀ» È®·ü
-28 100000
-25 2938270
-22 6486111
-19 11047619
-16 17129630
-13 25644444
-10 38416667
-7 59703704
-4 102277778
-1 236255776
1 236255776
4 102277778
7 59703704
10 38416667
13 25644444
16 17129630
19 11047619
22 6486111
25 2938272
28 100000
}
Red part: Don't mess with it unless you know what you're doing.
Green part: We are going to work on this.
Quite easy, for example you want 3 awakes:
50% chance for a 10 str awake
40% chance for a 15 str awake
10% chance for a 20 str awake
It is important you make it 100%! No more no less, or your server will not handle the awakes properly!
Okay, so change the code from above to:
Code:
DST_STR 7
{
-28 00000000
-25 00000000
-22 00000000
-19 00000000
-16 00000000
-13 00000000
-10 00000000
-7 00000000
-4 00000000
-1 00000000
1 00000000
4 00000000
7 00000000
10 00000000
13 00000000
16 00000000
19 00000000
28 500000000
29 400000000
30 100000000
}
As you can see, "100000000" = 10%
So "500000000" = 50%
You can do this with every awake there is. Do not copy and paste the code from above! Every awake has its own code that you'll need to edit!
You need atleast 3 awakes in the files to make it work (as far as I know, correct me if I'm wrong :sleep:)
If you want only 1 awake to appear, edit the awakes like this way:
Code:
DST_DEX 7
{
-28 00000000
-25 00000000
-22 00000000
-19 00000000
-16 00000000
-13 00000000
-10 00000000
-7 00000000
-4 00000000
-1 00000000
1 00000000
4 00000000
7 00000000
10 00000000
13 00000000
16 00000000
19 00000000
10 000000001
15 000000001
20 999999998
}
Simple as that.
ADDING CUSTOM AWAKES
Open up DefineAttribute.h and randomoption.inc
Scroll down to this part:
Code:
// DestParam1 Ãß°¡
// ij¸¯ÅÍ °ü·Ã
#define DST_STR
Beneath this piece of code are all the awakes you can add to awakening scrolls.
Browse trough them to discover cool awakes :)
Today we're gonna add the "Lucky Box" awake to cash-shop pets.
Look for the "giftbox" code in DefineAttribute:
Quote:
#define DST_GIFTBOX
Ah found it!
Now copy the green part.
Go to randomoption.inc, scroll all the way down to the bottom.
And add the awakening code, like this:
Code:
DST_SPELL_RATE 7
{
18 000000001
19 000000001
20 999999998
}
DST_GIFTBOX 7
{
5 500000000
10 400000000
20 100000000
}
}
ALWAYS USE THE #TAB# key! Or else the awakes won't work!
Repeat the step with other awakes. You actually only need to chance the DST_****** code.
Some populair codes:
Code:
DST_MELEE_STEALHP = Steal HP (Normally found on slotted ultimate weapons.)
DST_GIFTBOX (Lucky Box awake like I've demonstrated above.)
DST_EXPERIENCE (EXP in % awake, unbelievable populair :w00t:)
And alot more!
Well, this was my guide. Have fun editing your awakes!
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
thankz for this...very useful
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Awakening scrolls?
Else a good guide, although that stuff is kinda self explained by looking at the guide.
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Improved
Awakening scrolls?
Else a good guide, although that stuff is kinda self explained by looking at the guide.
Yeah, like the scrolls you use to awake equipment, CS, pets and CS pets :) Probably not what you ment with the comment "Awakening scrolls?", but whatever :P
Thanks for the comment!
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Maples
Yeah, like the scrolls you use to awake equipment, CS, pets and CS pets :) Probably not what you ment with the comment "Awakening scrolls?", but whatever :P
Thanks for the comment!
Sorry I was thinking about thoose which ex. FlyForFantasy got, they arent the only ones with em.
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
I wonder, lets say I want DST_GIFTBOX on my gaunts, where do I add it so the awake can be on the gaunts?
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Cait
I wonder, lets say I want DST_GIFTBOX on my gaunts, where do I add it so the awake can be on the gaunts?
Only adding it to the gauntlets would require some higher coding skills, which I don't have :P (for ex. boots only get adoch).
You can however add the awakes to:
Code:
-Normal equipment (ex. Blain parts)
-CS sets (ex. Snowman parts)
-Normal Pets (ex. Tiger)
-CS pets (ex. Baby Aibatt
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Maples
Only adding it to the gauntlets would require some higher coding skills, which I don't have :P (for ex. boots only get adoch).
You can however add the awakes to:
Code:
-Normal equipment (ex. Blain parts)
-CS sets (ex. Snowman parts)
-Normal Pets (ex. Tiger)
-CS pets (ex. Baby Aibatt
It's possible on the source, I'm not sure tho, I didn't downloaded it. Otherwise it isnt possible I guess.:tongue:
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
FtwHoly
It's possible on the source, I'm not sure tho, I didn't downloaded it. Otherwise it isnt possible I guess.:tongue:
You can do everything in the world with the source if you know how to press the right buttons.
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Improved
You can do everything in the world with the source if you know how to press the right buttons.
ofc :tongue:
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Improved
You can do everything in the world with the source if you know how to press the right buttons.
100% true :thumbup:
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Source is Useless, and backdored.
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Anysus
thanks :>
realy nice :)
Thanks aswell for the reply :)
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Very nice guide. :) I'll definently use it.
It might help if you post more awakening options (or atleast the working ones) Because not all of them work :o
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
First, let me say very nice guide, this will come in use. I have some questions though:
1) How do you set it up so you can get certain awakes on certain items? Like for example:
Jump height +50/+100/+150% ONLY available on Grown Pets
EXP +50/+100/+150% ONLY available on CS sets.
2) As Cait said, does anybody know how to only allow certain awakes on certain parts of the set? Like not allow ADOCH on gaunts, and only allow MP/HP/FP/STR/DEX/INT/STA awakes on helm.
3) Could you for example, change STR awake to:
Code:
DST_STR 7
{
-28 00000000
-25 00000000
-22 00000000
-19 00000000
-16 00000000
-13 00000000
-10 00000000
-7 00000000
-4 00000000
-1 00000000
1 00000000
4 00000000
7 00000000
10 500000000
13 300000000
16 00000000
17 150000000
19 00000000
20 50000000
28 00000000
29 00000000
30 00000000
}
What I did their was ADD the BLUE numbers into the code, to allow a 5% chance at getting +20 STR as an awake?
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
First, let me say very nice guide, this will come in use.
Thanks :)
I have some questions though:
1) How do you set it up so you can get certain awakes on certain items? Like for example:
Jump height +50/+100/+150% ONLY available on Grown Pets
EXP +50/+100/+150% ONLY available on CS sets.
Blessing 35 35 30 = Blessing of the goddess (on CS clothing)
Awakening 35 35 30 = Normal awakening scroll
SystemPet 35 35 30 = Normal pets gotten from an Egg.
EatPet 35 35 30 = CS pets (Pickup Pets/Buff Pets)
Just edit your code beneath one of these codes, and it will come on that certain category.
2) As Cait said, does anybody know how to only allow certain awakes on certain parts of the set? Like not allow ADOCH on gaunts, and only allow MP/HP/FP/STR/DEX/INT/STA awakes on helm.
Would require some more pro-skillz, which I don't have ;) Try asking the pro-coders here around on RageZone (Can't give examples)
3) Could you for example, change STR awake to:
What I did their was ADD the BLUE numbers into the code, to allow a 5% chance at getting +20 STR as an awake?
Yea, that's possible, always keep it 100% in total, like you did. Go and test the awakes to see that they work :)
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
KING5
Source is Useless, and backdored.
SOme of us got a fully working source with no backdoors, just with a little brain :).
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
can you help me where i can find
-Randomoption.inc
-DefineAttribute.h
step by step please
---------- Post added at 12:41 AM ---------- Previous post was at 12:15 AM ----------
or where i can download it
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
wootxiv14
can you help me where i can find
-Randomoption.inc
-DefineAttribute.h
step by step please
---------- Post added at 12:41 AM ---------- Previous post was at 12:15 AM ----------
or where i can download it
I assume you got the source.
So,
Go into "V15_Files"
Then into "Resources"
There you should find the files.
Good luck :)
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
how to remove negative awakes in game i just nid to delete the - ? for example -1-5-6
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
here my flyff folder there is no Resources how can i see it
http://i939.photobucket.com/albums/a...0128/weeee.jpg
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
wootxiv14
Go into your FlyFF server folder, not your client folder.
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
would not you boring me. where can I find FlyFF Server FOLDER
sorry.
can you do step by step how to find that folder
---------- Post added 26-10-10 at 12:37 AM ---------- Previous post was 25-10-10 at 11:01 PM ----------
is this for flyff server owner only or for normal player who wants good awake
sorry about my english
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
newkenxiv14
would not you boring me. where can I find FlyFF Server FOLDER
sorry.
can you do step by step how to find that folder
---------- Post added 26-10-10 at 12:37 AM ---------- Previous post was 25-10-10 at 11:01 PM ----------
is this for flyff server owner only or for normal player who wants good awake
sorry about my english
Only for FlyFF Server Owners. Go to the main page to see where you can find the Resource folder if you're a FlyFF Server Owner.
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
Maples
Only for FlyFF Server Owners. Go to the main page to see where you can find the Resource folder if you're a FlyFF Server Owner.
the server files are as follows i have v15.see below
http://flyffworldv15.webs.com/pic%201.JPG
http://flyffworldv15.webs.com/pic%202.JPG
http://flyffworldv15.webs.com/pic%203.JPG
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
i encounter this error what did i do wrong?! ....
Code:
2016/ 2/27 02:08:24 Awakening: nDst = 1, dwTotalProb = 999900000
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
can someone tell what is the meaning or what is the importance of the no. "7" in the example below.DST_SPELL_RATE "7" { 18 000000001 19 000000001 20 999999998 }
-
Re: Add(Custom!)/Edit awakes @ Awakening Scrolls
Quote:
Originally Posted by
meliodasda
can someone tell what is the meaning or what is the importance of the no. "7" in the example below.DST_SPELL_RATE "7" { 18 000000001 19 000000001 20 999999998 }
It's the chance that particular awakening will be applied to the item out of 100. Meaning, when you add something new, you must change the numbers to properly account for the newly added awakening stat. It must equal up to 100, so however many stats you have in your randomoption.inc file, for any of the categories, count how many there are and divide 100 by that (100 / x). You'll get a general idea of what each item should now be, with a slightly higher chance for some, unless they are evenly divided. Also, be sure to add that new option to randomoption.cpp. It'll also be tied to the next thing I mention.
Also, for those newcomers wondering about armor pieces, it is more advanced, however, it can be done. I won't go into details, but look in randomoption.cpp and look around. You'll eventually see what you're looking for and when you find it, remember that index starts at 0, not 1, so when counting, start at 0. Best thing I can say is that if you want to learn more about it, do something thinking about what you need to look for and you'll understand it.