[Guide] How to compile the source!

09/06/2014 22:23 Norishige-Kun#16
Nettes TuT, Keine Frage, aber leider bin ich zu unfähig und weiß nicht warum ich Fehler habe.

Ist 2003 immernoch kostenpflichtig ? i mean Windows XP hat doch keinen Service mehr heißt das es immernoch lizensiert ist ? Naja , zum glück hat man noch nen Rechner von 2004 der sowas noch drauf hat ^^

MfG
09/07/2014 05:15 Sedrika#17
Ja ist es.
Die neueren Visual Studio kosten auch, sprich alle die nicht express im Titel tragen. Nur kann man die wie 03 in einem Programm wie der MSDNAA kostenlos bekommen.
09/07/2014 22:13 Мentus#18
Quote:
Originally Posted by .SnoX View Post
Wenn dann schon mindestens auf 2010, da wurden ebenfalls wenige Änderungen gemacht und die Fehlermeldungen sind absolut einfach zu beheben.

Aber naja, wenn dann schon direkt die mühe machen und auf > 2013 zu uppen.
Die Kompilierungsfehler zu beheben ist der einfachste Part. Floral läuft seit knapp einem Jahr auf vs12 mittlerweile auf vs13, und ich finde immer wieder kleinere Bugs die durch das Upgrade auf vs12 entstanden sind.

Ich würde keinem Anfänger raten, seinen Flyff Source zu upgraden.


An alle die nun sagen werden, "Öh habsch allez gefixt alda ischör mein local serva besta wo gibt diqqa amk / crasymode off", freut euch, und backt euch ein Eis. Denn wenn ihr den Server online stellen würdet, und dann vielleicht ein paar User drauf spielen würden, würde jedes einzelne eurer komisch programmierten Systeme, oder Fixes den Server ins Grab befördern.


@Chaos_Member
Quote:
Das Posten von Warez (illegaler Software) ist verboten; Strafmaß in der Regel eine Infraction beim ersten Mal, ein Ban bei Fortführen solcher Postings; Achtung: Auch das Anfragen nach Warez wird mit einer Infraction bestraft!
Es gibt bereits ein Guide.
Wenn es verboten sein sollte, dann sollte man auch den Link zu "Google" der euch nach Warez suchen lässt entfernen.
09/07/2014 23:52 xTwiLightx#19
Quote:
Originally Posted by Мentus View Post
Ich würde keinem Anfänger raten, seinen Flyff Source zu upgraden.
Deshalb auch die Empfehlung erstmal auf 2008 umzusteigen, der Unterschied ist nicht so gravierend wie ein Umstieg auf VS 2010+
04/06/2021 21:14 hdblubb#20
Sorry das ich so ein altes Thema wieder ausgrabe, bin gerade dabei einen Server aufzusetzen nur zum testen also nichts was in die Welt kommt.

Ich will hier natürlich auch Änderungen vornehmen, jedoch stelle ich mir die Frage, wenn der Server einmal läuft, muss ich dann die Server und neuz überhaupt nochmal compilieren?

kommen die Änderungen nicht durch die .Res oder bei welchen Änderungen muss ich das Zeug neu erstellen?
04/07/2021 00:25 Icetea#21
Quote:
Originally Posted by hdblubb View Post
Sorry das ich so ein altes Thema wieder ausgrabe, bin gerade dabei einen Server aufzusetzen nur zum testen also nichts was in die Welt kommt.

Ich will hier natürlich auch Änderungen vornehmen, jedoch stelle ich mir die Frage, wenn der Server einmal läuft, muss ich dann die Server und neuz überhaupt nochmal compilieren?

kommen die Änderungen nicht durch die .Res oder bei welchen Änderungen muss ich das Zeug neu erstellen?
Das ist abhängig davon, welche Änderungen du genau vornimmst. Sollte du bspw. lediglich Änderungen an der Resource vornehmen, musst du Neuz und co. nicht erneut kompilieren, sondern die .res Dateien erneuern. Folglich musst du die Server und Neuz nur kompilieren, sofern Änderungen an der Source vorgenommen wurden.

Hoffe mal habe dir nun keinen Schabernack erzählt da es schon einige Zeit her ist, dass ich mich mal mit diesem Thema ausführlich beschäftigt habe.

Liebe Grüße,
Icetea
04/08/2021 18:38 Naltalah#22
Quote:
Originally Posted by Icetea View Post
Das ist abhängig davon, welche Änderungen du genau vornimmst. Sollte du bspw. lediglich Änderungen an der Resource vornehmen, musst du Neuz und co. nicht erneut kompilieren, sondern die .res Dateien erneuern. Folglich musst du die Server und Neuz nur kompilieren, sofern Änderungen an der Source vorgenommen wurden.

Hoffe mal habe dir nun keinen Schabernack erzählt da es schon einige Zeit her ist, dass ich mich mal mit diesem Thema ausführlich beschäftigt habe.

Liebe Grüße,
Icetea
An sich korrekt, außer man erhöht irgendwelche Limits wie z.B. neue NPC Menus mit MAX_MOVERMENU. Dann ist Recompilen benötigt, weil dadurch beeinflusst wird, wie viele Menus das Spiel überhaupt kennen kann.
04/09/2021 00:11 ilyaslord36#23
Compiling...
StdAfx.cpp
Compiling...
dpBillingTH.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpBilling.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpadbill.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrTW.cpp
..\_Network\Misc\Include\Misc.h(22) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrTH.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrJP2.cpp
..\_Network\Misc\Include\Misc.h(22) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrJP.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgr.cpp
exceptionhandler.cpp
Query.cpp
xUtil.cpp
vutil.cpp
timer.cpp
scanner.cpp
memtrace.cpp
file.cpp
debug.cpp
dxutil.cpp
sock.cpp
crc.cpp
Generating Code...
Compiling...
buffer.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
mytrace.cpp
heapmng.cpp
ar.cpp
globalgiftbox.cpp
globalgiftbox.cpp(18) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpwldsrvr.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpsrvr.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpdbsrvr.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
DBManager.cpp
c:\Users\ADMIN\Desktop\Virtuos\v19\Source\AccountS erver\dpdbsrvr.h(18) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
AccountServer.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
account.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Generating Code...
Results

Build log was saved at "file://c:\Users\Admin\Desktop\Virtuos\v19\Output\AccountS erver\Release\BuildLog.htm"
AccountServer - 15 error(s), 0 warning(s)
04/09/2021 02:12 Nιgнтмαяε#24
Quote:
Originally Posted by ilyaslord36 View Post
Compiling...
StdAfx.cpp
Compiling...
dpBillingTH.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpBilling.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpadbill.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrTW.cpp
..\_Network\Misc\Include\Misc.h(22) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrTH.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrJP2.cpp
..\_Network\Misc\Include\Misc.h(22) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgrJP.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
BillingMgr.cpp
exceptionhandler.cpp
Query.cpp
xUtil.cpp
vutil.cpp
timer.cpp
scanner.cpp
memtrace.cpp
file.cpp
debug.cpp
dxutil.cpp
sock.cpp
crc.cpp
Generating Code...
Compiling...
buffer.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
mytrace.cpp
heapmng.cpp
ar.cpp
globalgiftbox.cpp
globalgiftbox.cpp(18) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpwldsrvr.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpsrvr.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
dpdbsrvr.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
DBManager.cpp
c:\Users\ADMIN\Desktop\Virtuos\v19\Source\AccountS erver\dpdbsrvr.h(18) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
AccountServer.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
account.cpp
..\_Network\Misc\Include\ar.h(13) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 2701)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Generating Code...
Results

Build log was saved at "file://c:\Users\Admin\Desktop\Virtuos\v19\Output\AccountS erver\Release\BuildLog.htm"
AccountServer - 15 error(s), 0 warning(s)
Missing SP1 and should learn how to use code tags.
04/09/2021 16:48 ilyaslord36#25
Quote:
Originally Posted by Nιgнтмαяε View Post
Missing SP1 and should learn how to use code tags.
the SP1 visual studio NET2003 service pack 1 is need 32 bit
im run windows 10 64bit
04/11/2021 23:55 hdblubb#26
Quote:
Originally Posted by Icetea View Post
Das ist abhängig davon, welche Änderungen du genau vornimmst. Sollte du bspw. lediglich Änderungen an der Resource vornehmen, musst du Neuz und co. nicht erneut kompilieren, sondern die .res Dateien erneuern. Folglich musst du die Server und Neuz nur kompilieren, sofern Änderungen an der Source vorgenommen wurden.

Hoffe mal habe dir nun keinen Schabernack erzählt da es schon einige Zeit her ist, dass ich mich mal mit diesem Thema ausführlich beschäftigt habe.

Liebe Grüße,
Icetea
Vielen Dank für die Antwort, da ich jetzt doch bisschen mehr Wissen habe wie vor ein paar Tagen, kann ich soviel dazu sagen :)

Wenn ich in den Source Ordner was ändere z.B. maxSkill oder ähnliches dann muss ich natürlich compilen, wenn ich nur in den Server Ressource Ordner etwas änder, dann muss ich nicht compilen außer ich änder die probJob und Füge dort den Bow ein z.B.