Register for your free account! | Forgot your password?

You last visited: Today at 07:12

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

Advertisement



Baruna Piercing

Discussion on Baruna Piercing within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old 12/07/2011, 18:03   #16
 
elite*gold: 0
Join Date: Nov 2009
Posts: 38
Received Thanks: 30
fccfcc is offline  
Old 12/07/2011, 18:20   #17

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Quote:
Originally Posted by yannickminecraft View Post
@Pixelfehler willst du damit angeben? Wenn du willst kann ich dir den Müll da in 1 minuten Releasen :S

Wer will? Ich hab auch Baruna Piercing / Awakable ich release wenn ihr mir dann danke sagt ok ?? Weil war schwer zu machen.
Dann mach ?
Ich warte :>
マリブ is offline  
Thanks
3 Users
Old 12/07/2011, 20:07   #18
 
Sora White Dragon's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 78
Received Thanks: 5
@Pixelfehler
Ich wäre ebenfalls dafür, dass du das Baruna Piercing releast. Es wird zwar immer Leute geben, die sich danach darüber ärgern, dass alles released wird, doch am Ende ziehen sie es sich trotzdem xD

Es haben zu viele Angst bei den Releases, dass durch die ganzen releasten Systeme nurnoch 0815 Server zustande kommen, wobei niemand bemerkt, dass man dies selbst ändern kann, da Flyff Open Source ist. Nachgemachte Offi Flyff Systeme kann man ruhig releasen. Wer sich darüber beschwert, sollte ein eigenes System schreiben, das es nicht aufm offi gibt oder seinem Server irgendwie anders die Einzigartigkeit verleihen.
Ich find halt nur die Tatsache witzig, dass sich jeder die Releases nimmt, statt etwas eigenes zu machen und beschwert sich dann am Ende, dass es dann doch jeder hat xDD

@yannick
Bei solchen offi Flyff Systemen kriegt man sowieso unmengen an Thanks xD Ist bei so ziehmlich jedem Source Release so, den nur Wenige haben
Sora White Dragon is offline  
Old 12/07/2011, 20:26   #19
 
elite*gold: 0
Join Date: Nov 2011
Posts: 869
Received Thanks: 159
yannick*-* ich liebe deine kommis
und pixelfehler brauchst du aufmerksamkeit das du das frägst machs einfach wenn du willst...
naja ich finds ned so dolle^^
NoTime4You is offline  
Old 12/07/2011, 20:32   #20

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Quote:
Originally Posted by NoTime4You View Post
yannick*-* ich liebe deine kommis
und pixelfehler brauchst du aufmerksamkeit das du das frägst machs einfach wenn du willst...
naja ich finds ned so dolle^^
Und du willst was jetzt ?
Solange hier Aktiv mit deinen 17 Posts + November Registriert ?
Wenn man keine Ahnung hat was hier vor geht, klappe halten..

Mal schaun ob Yannick noch was Releast glaub ich wohl eher weniger ^^
マリブ is offline  
Old 12/07/2011, 20:59   #21
 
elite*gold: 0
Join Date: Sep 2010
Posts: 209
Received Thanks: 94
Quote:
Originally Posted by NoTime4You View Post
hehhe wer sagt das ich seit november registriert bin^^ xDDDDDDDD kleiner tipp bin viel viel viel länger als du hier^^
Spam nich und interssiert kein.
simonx3 is offline  
Old 12/07/2011, 21:00   #22
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,108
Received Thanks: 72
also mir taugts
flofler is offline  
Old 12/08/2011, 16:11   #23
 
Shuya83's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
Einfach mal nach das suchen xD

PHP Code:
#ifdef __NEW_ITEM_VARUNA
                
if( pTarget->GetProp()->IsBaruna() )
                {
                    
b    DoUseItemTarget_GenRandomOptionpUserpTargetCRandomOptionProperty::eAwakening
                        
0TID_MMI_ERRORSENCHANT_BARUNATID_GAME_AWAKE_OR_BLESSEDNESS01,
                        
"r""::Awake" );
                }else
#endif // __NEW_ITEM_VARUNA 
Shuya83 is offline  
Old 12/08/2011, 16:31   #24
 
elite*gold: 0
Join Date: Feb 2010
Posts: 876
Received Thanks: 470
Quote:
Originally Posted by Shuya83 View Post
Einfach mal nach das suchen xD

PHP Code:
#ifdef __NEW_ITEM_VARUNA
                
if( pTarget->GetProp()->IsBaruna() )
                {
                    
b    DoUseItemTarget_GenRandomOptionpUserpTargetCRandomOptionProperty::eAwakening
                        
0TID_MMI_ERRORSENCHANT_BARUNATID_GAME_AWAKE_OR_BLESSEDNESS01,
                        
"r""::Awake" );
                }else
#endif // __NEW_ITEM_VARUNA 
Und dann?
Pixelfehler is offline  
Thanks
1 User
Old 12/08/2011, 16:32   #25

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Quote:
Originally Posted by Shuya83 View Post
Einfach mal nach das suchen xD

PHP Code:
#ifdef __NEW_ITEM_VARUNA
                
if( pTarget->GetProp()->IsBaruna() )
                {
                    
b    DoUseItemTarget_GenRandomOptionpUserpTargetCRandomOptionProperty::eAwakening
                        
0TID_MMI_ERRORSENCHANT_BARUNATID_GAME_AWAKE_OR_BLESSEDNESS01,
                        
"r""::Awake" );
                }else
#endif // __NEW_ITEM_VARUNA 
Kannst du Baruna normal erwecken, biste jetzt Cool ?

Das ist kein normales erwecktes, das ist Baruna Piercing + Slots usw. ^^
マリブ is offline  
Thanks
3 Users
Old 12/08/2011, 19:21   #26
 
elite*gold: 0
Join Date: Feb 2010
Posts: 294
Received Thanks: 85
Und nu , will wer das "misteriöse Geheimnis " lösen ? Wenn nicht bitte ich irgendeinen Moderator hier zu schließen da es sonst zu nichts geht.
Ancientsword is offline  
Old 12/08/2011, 20:53   #27
 
elite*gold: 0
Join Date: Mar 2011
Posts: 715
Received Thanks: 598
Ist nicht Schwer!

In der Klasse CRandomOptionProperty addest du in der enum

Code:
enum	{	eAwakening, eBlessing,	eSystemPet, eEatPet, eMaxRandomOptionKind	};
am ende eAwakeBaruna.

Jetzt gehen wir zu (vorrausetzung ist RoC Released Source):

Code:
#ifdef __NEW_ITEM_VARUNA
				if( pTarget->GetProp()->IsBaruna() )
				{
					b	= DoUseItemTarget_GenRandomOption( pUser, pTarget, CRandomOptionProperty::eAwakening, 
						0, TID_MMI_ERRORSENCHANT_BARUNA, TID_GAME_AWAKE_OR_BLESSEDNESS01,
						"r", "::Awake" );
				}else
#endif // __NEW_ITEM_VARUNA
und ändern dort "CRandomOptionProperty::eAwakening" zu "CRandomOptionProperty::eAwakeBaruna".


In der Funktion DoUseItemTarget_GenRandomOption() machen wir dann folgendes:

Unter

Code:
	if( nRandomOptionKind != nKind || pTarget->IsFlag( CItemElem::expired ) )
	{
		pUser->AddDefinedText( nMismatchKind );
		return FALSE;
	}
Adden wir:
Code:
if( nRandomOptionKind == CRandomOptionProperty::eAwakeBaruna )
if( !pUser->HasBuff( BUFF_ITEM, ITEM_ID_VON_BARUNA_AWAKE_SCROLL ) && pTarget->GetProp()->IsBaruna() )
return false;

Jetzt muss er erst die baruna awake Scroll aktivieren und kann dann erst mit einer normalen Scroll die Baruna Waffe erwecken.



//Ich glaub aber das man es über das Windows nur machen kann.
Da setzen wir das neue Windows usw.. prüfen das er nur Baruna waffen und die baruna scroll da adden darf und senden dann ein neues packet mit der id von beiden items.

Bei der annahme des Packets prüfen wir NOCHMALS ob die waffe eine Baruna waffe ist und ob die Scroll diese ist die für das Awaken der Baruna Waffen zuständig ist.

Wenn ja machen wir

if( DoUseItemTarget_GenRandomOption( pUser, pTarget, CRandomOptionProperty::eAwakening,
0, TID_MMI_ERRORSENCHANT_BARUNA, TID_GAME_AWAKE_OR_BLESSEDNESS01,
"r", "::Awake" ); )
{
pUser->AddPlaySound( SND_INF_UPGRADESUCCESS );
if( pUser->IsMode( TRANSPARENT_MODE ) == 0 )
g_UserMng.AddCreateSfxObj( pUser, XI_INT_SUCCESS, pUser->GetPos().x, pUser->GetPos().y, pUser->GetPos().z );

PutItemLog( pUser, "u", "OnDoUseItemTarget", pMaterial );

pUser->UpdateItem( (BYTE)( pMaterial->m_dwObjId ), UI_NUM, pMaterial->m_nItemNum - 1 );
}


fertig.

Einfaches Copy pasten >.<
yannickminecraft is offline  
Old 12/08/2011, 21:00   #28
 
elite*gold: 0
Join Date: Feb 2010
Posts: 876
Received Thanks: 470
Quote:
Originally Posted by yannickminecraft View Post
Ist nicht Schwer!

In der Klasse CRandomOptionProperty addest du in der enum

Code:
enum	{	eAwakening, eBlessing,	eSystemPet, eEatPet, eMaxRandomOptionKind	};
am ende eAwakeBaruna.

Jetzt gehen wir zu (vorrausetzung ist RoC Released Source):

Code:
#ifdef __NEW_ITEM_VARUNA
				if( pTarget->GetProp()->IsBaruna() )
				{
					b	= DoUseItemTarget_GenRandomOption( pUser, pTarget, CRandomOptionProperty::eAwakening, 
						0, TID_MMI_ERRORSENCHANT_BARUNA, TID_GAME_AWAKE_OR_BLESSEDNESS01,
						"r", "::Awake" );
				}else
#endif // __NEW_ITEM_VARUNA
und ändern dort "CRandomOptionProperty::eAwakening" zu "CRandomOptionProperty::eAwakeBaruna".


In der Funktion DoUseItemTarget_GenRandomOption() machen wir dann folgendes:

Unter

Code:
	if( nRandomOptionKind != nKind || pTarget->IsFlag( CItemElem::expired ) )
	{
		pUser->AddDefinedText( nMismatchKind );
		return FALSE;
	}
Adden wir:
Code:
if( nRandomOptionKind == CRandomOptionProperty::eAwakeBaruna )
if( !pUser->HasBuff( BUFF_ITEM, ITEM_ID_VON_BARUNA_AWAKE_SCROLL ) && pTarget->GetProp()->IsBaruna() )
return false;

Jetzt muss er erst die baruna awake Scroll aktivieren und kann dann erst mit einer normalen Scroll die Baruna Waffe erwecken.



//Ich glaub aber das man es über das Windows nur machen kann.
Da setzen wir das neue Windows usw.. prüfen das er nur Baruna waffen und die baruna scroll da adden darf und senden dann ein neues packet mit der id von beiden items.

Bei der annahme des Packets prüfen wir NOCHMALS ob die waffe eine Baruna waffe ist und ob die Scroll diese ist die für das Awaken der Baruna Waffen zuständig ist.

Wenn ja machen wir

if( DoUseItemTarget_GenRandomOption( pUser, pTarget, CRandomOptionProperty::eAwakening,
0, TID_MMI_ERRORSENCHANT_BARUNA, TID_GAME_AWAKE_OR_BLESSEDNESS01,
"r", "::Awake" ); )
{
pUser->AddPlaySound( SND_INF_UPGRADESUCCESS );
if( pUser->IsMode( TRANSPARENT_MODE ) == 0 )
g_UserMng.AddCreateSfxObj( pUser, XI_INT_SUCCESS, pUser->GetPos().x, pUser->GetPos().y, pUser->GetPos().z );

PutItemLog( pUser, "u", "OnDoUseItemTarget", pMaterial );

pUser->UpdateItem( (BYTE)( pMaterial->m_dwObjId ), UI_NUM, pMaterial->m_nItemNum - 1 );
}


fertig.

Einfaches Copy pasten >.<
Schön und gut Yannick aber es geht hier eher um das Baruna Piercing.
Pixelfehler is offline  
Thanks
1 User
Old 12/08/2011, 21:07   #29
 
srslynub's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 201
Received Thanks: 128
Quote:
Originally Posted by Pixelfehler View Post
Schön und gut Yannick aber es geht hier eher um das Baruna Piercing.
Das Piercing hat er schon seit Monaten, keine Ahnung warum er es nicht posten will.


Bei dem Source den ich an Killeroooo weitergereicht habe fehlte afaik nur dieses Stück Code in der ItemUpgrade.cpp



Kann allerdings sein das man noch was bei den Windows anpassen muss.
srslynub is offline  
Old 12/08/2011, 21:12   #30
 
elite*gold: 0
Join Date: Mar 2011
Posts: 715
Received Thanks: 598
Quote:
Originally Posted by Pixelfehler View Post
Schön und gut Yannick aber es geht hier eher um das Baruna Piercing.
Achso :S

Benutzt einfach das normale Piercing (bei Baruna gibt es ja nur 2-3 ??)
Deswegen benutzen wir da ne if abfrage like (If( pItemElem->GetProp()->IsBaruna() )) wenn ja piercing size max. 2-3.

So jetzt haben wir die möglichkeit die waffe zu Piercen.
Jetzt kopieren wir das Piercen einer Normalen Waffe und ändern einfach Klassen namen etc und hängen da Baruna dran.

beim Setzen der Value machen wir eine if abfrage welche Rune benutzt wurde und setzen dann den passenden DST Parameter.
yannickminecraft is offline  
Reply


Similar Threads Similar Threads
WTS/WTT Level 47 Piercing Eyes (Female Sword) Hero Online Account! Take A Look!
02/17/2012 - Trading - 1 Replies
That's right! Level 47 Piercing Eyes (Female Sword) Hero Online account. it's got 1.5mil yoo's family helm cryptic armor blood eagle set (except helm) Level 43 Violet Blade +5 20% SAR!! I take 1000+ Damage every skill hit many many more
Baruna Problem
08/26/2011 - Flyff Private Server - 6 Replies
Hey ich hab mal eine Frage geht bei dem Releasten Sourcen überhaupt das Baruna upgrade (My V16 Source,Dits Source) Hab beide Sources zu laufeb bekomm nur geht das Baruna upgrade iwie nicht. Pic: Pic-Upload.de - Kostenlos Bilder & Fotos hochladen Wisst ihr da mehr? :)
[Source Help] Baruna
08/12/2011 - Flyff Private Server - 3 Replies
Hab Alles eingefügt was eingefügt werden muss aber kriege einen paar errors. c:\Users\...\Desktop\Neuer Ordner(5): error C2065: 'BARUNA_B' : undeclared identifier c:\Users\.....\Desktop\Neuer Ordner(5): error C2065: 'BARUNA_S' : undeclared identifier c:\Users\....\Desktop\Neuer Ordner(5): error C2065: 'BARUNA_S' : undeclared identifier c:\Users\.....\Desktop\Neuer Ordner(5): error C2065: 'BARUNA_D' : undeclared identifier c:\Users\....\Desktop\Neuer Ordner(5): error C2065: 'BARUNA_C' :...
[SRC]Request: Piercing MAX erhöhen
02/17/2011 - Flyff Private Server - 4 Replies
Nabend, nach nun 2tagen testen und probieren weis ich atm nichmehr weiter. Wollte folgende daten erhöhen: - Max. Piercingslots auf eine Waffe: 12 (statt vorher 10) Im SRC schaut es so aus:
Program in Piercing
05/02/2008 - RO Exploits, Hacks, Bots & Guides - 0 Replies
is there any cheats/program in Piercing infiltrator? to know if the item will be broke or not or 100% successful



All times are GMT +2. The time now is 07:12.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.