|
You last visited: Today at 13:07
Advertisement
[Sourcen Frage] NewScrolls
Discussion on [Sourcen Frage] NewScrolls within the Flyff Private Server forum part of the Flyff category.
01/20/2013, 14:06
|
#1
|
elite*gold: 380
Join Date: Oct 2008
Posts: 2,262
Received Thanks: 382
|
[Sourcen Frage] NewScrolls
Huhu Community..
Ich habe grade neue Scroll´s in den Sourcen geaddet....
Und bei der World Exe bekomm ich diese Error´s
Quote:
d:\Files\Source\Program\WORLDSERVER\DPSrvr.cpp(583 5): error C2046: illegal case
d:\Files\Source\Program\WORLDSERVER\DPSrvr.cpp(583 8): error C2043: illegal break
|
Eintrag von den Scroll´s
PHP Code:
#ifdef __NEWSCROLLS
case II_SYS_SYS_SCR_ELEMUPGRADE://setzt element auf +20
{
b = DoUseItemTarget_ElemMax( pUser, pMaterial, pTarget);
break;
}
case II_SYS_SYS_SCR_UPGRADESOCKEL://schaltet alle sockel frei
{
b = DoUseItemTarget_SockelMax( pUser, pMaterial, pTarget );
break;
}
case II_SYS_SYS_SCR_UPGRADE10://setzt auf +10
{
b = DoUseItemTarget_ExtMax( pUser, pMaterial, pTarget );
break;
}
case II_SYS_SYS_SCR_UNBINDSCROLL://entfernt seelenbindung
{
if( !pTarget || !pTarget->IsFlag( CItemElem::binds ) )
{
pUser->AddText("Das Item hat keine Seelenbindung");
b = FALSE;
}
else
{
pTarget->ResetFlag( CItemElem::binds );
pUser->UpdateItem( (BYTE)( pTarget->m_dwObjId ), UI_FLAG, MAKELONG( pTarget->m_dwObjIndex, pTarget->m_byFlag ) );
b = TRUE;
}
break;
}
#endif //__NEWSCROLLS
Würde mich freuen wenn mir da einer weiter helfen könnte..
lg
|
|
|
01/20/2013, 14:26
|
#2
|
ベトナム警察
elite*gold: 0
Join Date: Jan 2012
Posts: 16,499
Received Thanks: 3,527
|
Sag mal, wie viele Themen möchtest du noch eröffnen?
Es wäre durchaus übersichtlicher, wenn du ein Thread für alle Fragen und Probleme eröffnest.
|
|
|
01/20/2013, 14:50
|
#3
|
elite*gold: 28
Join Date: Aug 2012
Posts: 2,335
Received Thanks: 471
|
in der defineitem.h der source müssen die items auch rein
z.b II_SYS_SYS_SCR_ELEMUPGRADE
|
|
|
01/20/2013, 15:03
|
#4
|
elite*gold: 0
Join Date: Dec 2012
Posts: 85
Received Thanks: 26
|
@Shonenx33 Damit hat es gar nichts zu tun, den Fehler erkennt ein Blinder mit Krückstock.
@TE
Auf die Planke mit dir ! Schäm dich du kannst keine case oder break Anweisungen benutzen wenn du keine switch Anweisung hast....
Code:
// C2046.cpp
int main() {
int i = 0;
case 0: // C2046, delete case to resolve
switch(i) {
case 0: // ok
break;
case 1: // ok
break;
default: // ok
break;
}
}
Ein Beispiel wie es richtig ist und wie nicht..
|
|
|
01/20/2013, 15:12
|
#5
|
elite*gold: 23
Join Date: Jun 2008
Posts: 949
Received Thanks: 376
|
Zu dumm zum leechen xDDDDDDDD
In was für einer traurigen Welt leben wir eigentlich?!
Ich würds an deiner Stelle lassen, will garnicht wissen wie du failst wenn du anfängst das Tabbed Inventory aus Krustenkäse's Source zu leechen xDD
Aber um doch was nützliches beizutragen!
Fehler lesen, erkennen und nachdenken ist doch nicht schwer...
Nur weil da das define steht heißt es nicht das alles davor unwichtig ist und weggelassen werden kann.
Denn das hier fehlt:
Code:
[COLOR="Red"][B]switch( pMaterial->m_dwItemId )
{[/B][/COLOR]
#ifdef __NEWSCROLLS
case II_SYS_SYS_SCR_ELEMUPGRADE://setzt element auf +20
{
b = DoUseItemTarget_ElemMax( pUser, pMaterial, pTarget);
break;
}
case II_SYS_SYS_SCR_UPGRADESOCKEL://schaltet alle sockel frei
{
b = DoUseItemTarget_SockelMax( pUser, pMaterial, pTarget );
break;
}
case II_SYS_SYS_SCR_UPGRADE10://setzt auf +10
{
b = DoUseItemTarget_ExtMax( pUser, pMaterial, pTarget );
break;
}
case II_SYS_SYS_SCR_UNBINDSCROLL://entfernt seelenbindung
{
if( !pTarget || !pTarget->IsFlag( CItemElem::binds ) )
{
pUser->AddText("Das Item hat keine Seelenbindung");
b = FALSE;
}
else
{
pTarget->ResetFlag( CItemElem::binds );
pUser->UpdateItem( (BYTE)( pTarget->m_dwObjId ), UI_FLAG, MAKELONG( pTarget->m_dwObjIndex, pTarget->m_byFlag ) );
b = TRUE;
}
break;
}
#endif
@
Quote:
Originally Posted by Lumi'
Sag mal, wie viele Themen möchtest du noch eröffnen?
Es wäre durchaus übersichtlicher, wenn du ein Thread für alle Fragen und Probleme eröffnest.
|
Vielleicht sollte jemand direkt nen Tutorial für den Source machen, in dem es darum geht wie man die Systeme rausleecht...
|
|
|
01/20/2013, 15:29
|
#6
|
elite*gold: 380
Join Date: Oct 2008
Posts: 2,262
Received Thanks: 382
|
Quote:
Originally Posted by dennisdra
Zu dumm zum leechen xDDDDDDDD
In was für einer traurigen Welt leben wir eigentlich?!
Ich würds an deiner Stelle lassen, will garnicht wissen wie du failst wenn du anfängst das Tabbed Inventory aus Krustenkäse's Source zu leechen xDD
Aber um doch was nützliches beizutragen!
Fehler lesen, erkennen und nachdenken ist doch nicht schwer...
Nur weil da das define steht heißt es nicht das alles davor unwichtig ist und weggelassen werden kann.
Denn das hier fehlt:
Code:
[COLOR="Red"][B]switch( pMaterial->m_dwItemId )
{[/B][/COLOR]
#ifdef __NEWSCROLLS
case II_SYS_SYS_SCR_ELEMUPGRADE://setzt element auf +20
{
b = DoUseItemTarget_ElemMax( pUser, pMaterial, pTarget);
break;
}
case II_SYS_SYS_SCR_UPGRADESOCKEL://schaltet alle sockel frei
{
b = DoUseItemTarget_SockelMax( pUser, pMaterial, pTarget );
break;
}
case II_SYS_SYS_SCR_UPGRADE10://setzt auf +10
{
b = DoUseItemTarget_ExtMax( pUser, pMaterial, pTarget );
break;
}
case II_SYS_SYS_SCR_UNBINDSCROLL://entfernt seelenbindung
{
if( !pTarget || !pTarget->IsFlag( CItemElem::binds ) )
{
pUser->AddText("Das Item hat keine Seelenbindung");
b = FALSE;
}
else
{
pTarget->ResetFlag( CItemElem::binds );
pUser->UpdateItem( (BYTE)( pTarget->m_dwObjId ), UI_FLAG, MAKELONG( pTarget->m_dwObjIndex, pTarget->m_byFlag ) );
b = TRUE;
}
break;
}
#endif
@
Vielleicht sollte jemand direkt nen Tutorial für den Source machen, in dem es darum geht wie man die Systeme rausleecht...
|
Miep Miep...
Also ich kann von mir behaupten das ich net dumm bin...
Nur weil ich net wusste wie ich das fixxe heiß es ja net gleich das
ich dumm bin....
Aber habs hinbekommen,ohne deine hilfe........
#closerequest
Ps:Lumi ich weiß garnet was du hast, ich öffne eigl selten Tread´s.
Nur weil ich jetze mal 3 stück oder so geöffnet hab geht doch net die Welt unter..
Es gibs User die machen weit aus mehr Treads am tag auf weil sie probleme haben..
lg
|
|
|
01/20/2013, 15:42
|
#7
|
ベトナム警察
elite*gold: 0
Join Date: Jan 2012
Posts: 16,499
Received Thanks: 3,527
|
Mein Problem steht bereits oben.
Bedenke dies in Zukunft.
|
|
|
 |
Similar Threads
|
[Sourcen]Frage obj datei
01/14/2012 - Flyff Private Server - 2 Replies
Hallo Com..
Ich möchte den Guard von Yoshi einbaun...
Hab aber grad gesehn das man 2 obj datein einfügen,
leider weiß ich net so..
Weil wenn man auf
Add->Add Existing_Item werden die obj net angezeigt..
Würde mich freuen wenn mir einer sagen könnte wohin die genau müssten..
lg
|
[Sourcen]Frage
01/03/2012 - Flyff Private Server - 4 Replies
huhu Com..
Ich bin leider kein Pro. der sich wirklich mit den Sourcen auskennt,
also bitte ich euch um hilfe...
Sofern ich die neuz immer compli bekomm ich dieses error´s
E:\BF Source\Source\_Interface\WndManager.cpp(7503): fatal error C1003: error count exceeds 100; stopping compilation
E:\BF Source\Source\_Interface\WndManager.cpp(1010): error C2601: 'CWndMgr::DestroyApplet' : local function definitions are illegal
E:\BF Source\Source\_Interface\WndManager.cpp(1035): error C2601:...
|
VK YouTube Bot Sourcen!
06/21/2011 - elite*gold Trading - 5 Replies
Huhu Überschrift sagt alles ^
Mit den Sourcen kann man abonnieren /liken/Disliken/Kommentieren
Sofortkauf 10€ verkaufe die sourcen 3mal
nehme auch e*G , 430e*G
|
(S) YT Bot/Erstell Sourcen (B) PSC
06/19/2011 - elite*gold Trading - 5 Replies
Überschrift sagt alles meldet euch via pn mit eurer skype addy..
|
Wer hat D2NT Manager Sourcen?
08/30/2009 - Diablo 2 - 1 Replies
Hallo Forum,
weiß jemand wie man an den Sourcen des D2NT-Manager's rankommt?
Heissen Dank,
frank
|
All times are GMT +2. The time now is 13:07.
|
|