Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 13:55

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Make a super scroll of awakening

Discussion on Make a super scroll of awakening within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2016
Posts: 230
Received Thanks: 7
Make a super scroll of awakening

Hello
Is there a source that i can check out about this Super scroll of awakening similar from the scroll of Insanity flyff?

I wanna create a scroll that is similar to the normal awakening scroll but the only difference is that the Super awakening has no negative awakes.

Is there a source similar to what i'm asking?
Is there an easier way or way to create it without copying the normal Scroll of awakening code because i have no idea what to copy.

Please enlighten me.
elitemember21 is offline  
Old 03/21/2019, 18:14   #2
 
Lindanus's Avatar
 
elite*gold: 100
Join Date: Apr 2015
Posts: 128
Received Thanks: 32
to make no negative awakes check your randomoption.inc
Lindanus is offline  
Old 03/21/2019, 19:13   #3
 
elite*gold: 60
Join Date: Sep 2017
Posts: 424
Received Thanks: 138
Search for your RandomOption.inc entrys...
Copy&Paste it,
Create a SuperRandomOption.inc and remove the negative awakes and add the % Chance from removed negative awakes to some of the positive
Dr. Peacock is offline  
Old 03/22/2019, 02:41   #4
 
elite*gold: 0
Join Date: Oct 2018
Posts: 13
Received Thanks: 0
Quote:
Originally Posted by Dr. Peacock View Post
Search for your RandomOption.inc entrys...
Copy&Paste it,
Create a SuperRandomOption.inc and remove the negative awakes and add the % Chance from removed negative awakes to some of the positive
Very interesting, I'd like to know too.Which specific code should we check for this one? Mind sharing?
tedfailon is offline  
Old 03/22/2019, 10:22   #5
 
elite*gold: 0
Join Date: Jan 2017
Posts: 301
Received Thanks: 28
Just edit the RandomOption.inc and remove the negatives or use the fixed_scrolls witch are been released. Or ofc do what peacock said
KingKeesie is offline  
Old 03/23/2019, 07:38   #6
 
elite*gold: 0
Join Date: Feb 2016
Posts: 26
Received Thanks: 9
if you copy paste only it would take time to actually make it to work. please kindly do what they said check the related entries and u will find the right codes to replicate. there is no released source that has the exact codes that u need if thats what your looking for so it saves you wasting your time. Good Luck.
69BOLT69 is offline  
Old 03/24/2019, 17:41   #7
 
elite*gold: 60
Join Date: Sep 2017
Posts: 424
Received Thanks: 138
Quote:
Originally Posted by KingKeesie View Post
Just edit the RandomOption.inc and remove the negatives or use the fixed_scrolls witch are been released. Or ofc do what peacock said
If you use FixAwakening Scroll you need also to fix them too...
The Public code is a bit buggy...
You are also able to Awake you Gauntlets/Boots with STR Awakes and your Helmet/Gauntlets with Adoch Awakes... i already start to fix it and rewrite most of the released code, but stop'd working on it because i dont need it anymore.
Dr. Peacock is offline  
Old 03/25/2019, 04:05   #8
 
elite*gold: 0
Join Date: Jul 2016
Posts: 230
Received Thanks: 7
Quote:
Originally Posted by Dr. Peacock View Post
Search for your RandomOption.inc entrys...
Copy&Paste it,
Create a SuperRandomOption.inc and remove the negative awakes and add the % Chance from removed negative awakes to some of the positive
Quote:
Originally Posted by 69BOLT69 View Post
if you copy paste only it would take time to actually make it to work. please kindly do what they said check the related entries and u will find the right codes to replicate. there is no released source that has the exact codes that u need if thats what your looking for so it saves you wasting your time. Good Luck.

Thank you very much for your replies. I was able to replicate the code but i'm having a little trouble with this part.
Please take a look at the blue and red texts.

When i do this only the old awakening scroll is able to give awakes.
Quote:

int CRandomOptionProperty::GetRandomOptionKind( CItemElem* pItemElem )
{
ItemProp* pProp = pItemElem->GetProp();
switch( pProp->dwParts )
{
case PARTS_UPPER_BODY:
case PARTS_RWEAPON:
case PARTS_SHIELD:

#if __VER >= 12 // __J12_0
// °¢¼º °¡´É ÆÄÃ÷ Ãß°¡
case PARTS_HAND: // ¼Õ
case PARTS_FOOT: // ¹ß
case PARTS_CAP: // ¸Ó¸®

#endif // __J12_0
#ifdef __NEW_ITEM_VARUNA
{
if( pItemElem->GetProp()->IsBaruna() )
return -1;
else

// THE OLD AWAKENING WITH NEGATIVE AWAKES
return static_cast<int>( eAwakening );
// NEW AWAKENING ALL POSITIVE AWAKES
return static_cast<int>( eAwakeningNew );

}
#endif // __NEW_ITEM_VARUNA
case PARTS_CLOTH:
case PARTS_CLOAK:
//case PARTS_RING1:
//case PARTS_EARRING1:
//case PARTS_NECKLACE1:

#if __VER >= 12 // __J12_0
case PARTS_HAT: // °Ñ¿Ê ¸Ó¸®
case PARTS_GLOVE: // °Ñ¿Ê ¼Õ
case PARTS_BOOTS: // °Ñ¿Ê ¹ß
//case PARTS_RING1:
//case PARTS_EARRING1:
//case PARTS_NECKLACE1:
#endif // __J12_0
return static_cast<int>( eBlessing );
#if __VER >= 12 // __PET_0519
default:
{
// C±Þ ÀÌ»óÀÇ ½Ã½ºÅÛ ÆêÀΰ¡?
if( pProp->dwItemKind3 == IK3_EGG && pItemElem->m_pPet && pItemElem->m_pPet->GetLevel() >= PL_C )
return static_cast<int>( eSystemPet );
// ¸ÔÆêÀΰ¡?
else if( pProp->dwItemKind3 == IK3_PET )
return static_cast<int>( eEatPet );
break;
}
#endif // __PET_0519
}
return -1;
}
BOOL CRandomOptionProperty::GetParam( __int64 nRandomOptItem


BUT when i do this.


Quote:
// NEW AWAKENING ALL POSITIVE AWAKES
return static_cast<int>( eAwakeningNew );
// THE OLD AWAKENING WITH NEGATIVE AWAKES

return static_cast<int>( eAwakening );
Only the New awakening scroll will only give awakes.
How can i make both the scrolls to work? It seems it only accepts only one scroll at a time.

Hoping to hear back from you.
elitemember21 is offline  
Old 03/25/2019, 04:19   #9
 
elite*gold: 0
Join Date: Jun 2016
Posts: 35
Received Thanks: 7
under the void for ondouseitemtarget did you create a new case statement allowing your new eAwakeningNew and then declare the in the randomoption?

Might be a place to double check on however take what I say as random thoughts out loud since I'm not C++ developer, more of a rambling idiot than anything.
Timelimits is offline  
Old 03/25/2019, 05:24   #10
 
elite*gold: 0
Join Date: Jul 2016
Posts: 230
Received Thanks: 7
Quote:
Originally Posted by Timelimits View Post
under the void for ondouseitemtarget did you create a new case statement allowing your new eAwakeningNew and then declare the in the randomoption?

Might be a place to double check on however take what I say as random thoughts out loud since I'm not C++ developer, more of a rambling idiot than anything.

Thanks for the reply. I have allowed eAwakeningNew in ondouseitemtarget and as mentioned the scroll is working if the code is over eAwakening.
Quote:

// NEW AWAKENING ALL POSITIVE AWAKES
return static_cast<int>( eAwakeningNew );
// THE OLD AWAKENING WITH NEGATIVE AWAKES

return static_cast<int>( eAwakening );

but if i use this one

// THE OLD AWAKENING WITH NEGATIVE AWAKES
return static_cast<int>( eAwakening );

// NEW AWAKENING ALL POSITIVE AWAKES
return static_cast<int>( eAwakeningNew );

the new scroll won't work.

My question is, how can i make both of them work at the same time.

i've tried to use "||"

return static_cast<int>( eAwakening ) || ( eAwakeningNew );
and
return static_cast<int>( eAwakening || eAwakeningNew );

It didn't work too.
elitemember21 is offline  
Old 03/25/2019, 06:19   #11
 
Lindanus's Avatar
 
elite*gold: 100
Join Date: Apr 2015
Posts: 128
Received Thanks: 32
did you try

return static_cast<int>( ( eAwakening ) || ( eAwakeningNew ) );
Lindanus is offline  
Old 03/25/2019, 07:17   #12
 
elite*gold: 0
Join Date: Jul 2016
Posts: 230
Received Thanks: 7
Quote:
Originally Posted by Lindanus View Post
did you try

return static_cast<int>( ( eAwakening ) || ( eAwakeningNew ) );
Thanks for the reply.
I just tried your code and both scrolls aren't working.
elitemember21 is offline  
Old 03/25/2019, 07:33   #13
 
Lindanus's Avatar
 
elite*gold: 100
Join Date: Apr 2015
Posts: 128
Received Thanks: 32
i don't look your code before and if you send once the return the second return is useless...
you can send multiple values if i remember..

return static_cast<int>( eAwakening, eAwakeningNew );
Lindanus is offline  
Old 03/25/2019, 07:35   #14
 
elite*gold: 0
Join Date: Jul 2016
Posts: 230
Received Thanks: 7
Quote:
Originally Posted by Lindanus View Post
i don't look your code before and if you send once the return the second return is useless...
you can send multiple values if i remember..

return static_cast<int>( eAwakening, eAwakeningNew );
Once again thank you for the reply. I have tried this before and unfortunately it didn't work.
elitemember21 is offline  
Old 03/25/2019, 14:35   #15
 
elite*gold: 115
Join Date: Jan 2012
Posts: 1,156
Received Thanks: 894
I have one and i sell it pm me if you want ��

Proof (Normal):
Proof (All Pisitive):
Rhyder` is offline  
Reply


Similar Threads Similar Threads
How to make a scroll can't be use outzone like guild member summon scroll ?
01/18/2019 - SRO Private Server - 11 Replies
How to make a scroll can't be use outzone like guild member summon scroll ? or maybe like the job suits, i want that scroll can be use at only towns, can't be use out the towns thanks in advance!
how i can make other scroll of awakening?
10/21/2017 - Flyff Private Server - 12 Replies
hellow elitepvpers It's been about 1 month that I'm looking for how to create a new scroll to do awak, I need to create a new scroll for donator, can someone help me please?
Mit Scroll of Awakening drüber awaken.
09/06/2012 - Flyff Private Server - 16 Replies
Ich habe nachgeguckt wie das gehen könnte aber ich finde keine weg das zu machen. Ich möchte das man die Scroll of Awakening ohne zu canceln nochmal erwecken kann. 1.Scroll of Awakening anklicken. 2.Helmet erwecken. 3.Scroll of Awakening again wenn die erweckung nicht gut war. Hilfe wäre schön mfg Selfmade <3
Scroll of Fix awakening
02/20/2012 - Flyff Private Server - 0 Replies
Hellow someone knows source code for a scroll which gives an awake when use and can be use 3times in 1item?
[Source TuT] /gro mit kosten 'ala' Scroll of Awakening
01/07/2012 - Flyff Private Server - 12 Replies
Damit der /gro Befehl genau wie die Scroll of Awakening einen Betrag für die Erweckung verlangt muss lediglich die Funktion BOOL TextCmd_GenRandomOption( CScanner & s ) in der FuncTextCmd wie folgt umgeschrieben/ausgetauscht werden werden:



All times are GMT +1. The time now is 13:55.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.