Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 16:45

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

Advertisement



[RESOURCE FRAGE] ResData.inc

Discussion on [RESOURCE FRAGE] ResData.inc within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2009
Posts: 122
Received Thanks: 160
Question [RESOURCE FRAGE] ResData.inc

Hi Leute,
ich bin gerade dabei einen Konverter zu schreiben, der die ResData.inc von v16/17 in das Format der v15 ResData.inc bringt.

Die Unterschiede die ich herausgefunden habe sind, dass die v16/17 ResData.inc in der Deklaration des APPs das rote zu viel hat
Code:
APP_NEWCOLOENTER "APP_NEWCOLOENTER.tga" [COLOR=Red]""[/COLOR] 0 469 395 0x410000 26
und beim Einfügen der Containerelementen:
Code:
WTYPE_BUTTON WIDC_OK "ButtOk.tga" 0 44 92 116 112 0x220000 0 0 0 0 [COLOR=Red]46 112 169[/COLOR]
Mit Hilfe des Konverters konnte ich diese Teile in der ganzen Datei richtig entfernen, allerdings scheinen das nicht alle Änderungen gewesen zu sein, da ich Daisy immer noch nicht starten kann.
Wisst ihr vielleicht welcher Änderungen es noch bedarf?
Krustenkäse is offline  
Old 07/16/2011, 21:54   #2
 
elite*gold: 0
Join Date: Jun 2011
Posts: 225
Received Thanks: 22
die Daisy.exe befindet sich aber schon in deinem Resource Ordner oder? Ansonsten wirst du die nie öffnen können
Karamelleis is offline  
Old 07/16/2011, 22:00   #3
 
elite*gold: 0
Join Date: May 2009
Posts: 122
Received Thanks: 160
alles ist richtig eingestellt... also daran kanns nicht liegen^^
Was die Fehler der Daisy.exe angehen, so erscheinen Fenster, die WTYPE_BUTTON zB ausspucken und nen unleserlichen Text ( falscher Zeichensatz )... die resdata.h , resdata.txt.txt und wndstyle.h sind auch drin, von daher kann es nicht daran liegen, dass WTYPE_BUTTON undefiert wäre^^
Krustenkäse is offline  
Old 07/17/2011, 09:08   #4
 
elite*gold: 0
Join Date: Jan 2011
Posts: 146
Received Thanks: 16
lad dir DirectX SDK June 2010 runter, dann sollte Daisy problemlos starten... Aber sei darauf gefasst das Daisy mittendrin ab und zu mal abkackt xD
In_Your_Face is offline  
Thanks
1 User
Old 07/17/2011, 09:59   #5
 
elite*gold: 0
Join Date: May 2009
Posts: 122
Received Thanks: 160
Quote:
Originally Posted by In_Your_Face View Post
lad dir DirectX SDK June 2010 runter, dann sollte Daisy problemlos starten... Aber sei darauf gefasst das Daisy mittendrin ab und zu mal abkackt xD
Hat leider nichts gebracht
habe mal die konvertierte ResData in den Anhang gestellt...
Attached Files
File Type: rar ResData2.rar (61.1 KB, 39 views)
Krustenkäse is offline  
Old 07/17/2011, 10:02   #6
 
elite*gold: 0
Join Date: Jan 2011
Posts: 146
Received Thanks: 16
Theme Ordner ist auch drin?
In_Your_Face is offline  
Old 07/17/2011, 10:10   #7
 
elite*gold: 0
Join Date: May 2009
Posts: 122
Received Thanks: 160
jop alles richtig und aktuell... es kann eig nur an der resdata liegen, denn mit einer v15 resdata funktioniert alles perfekt
Krustenkäse is offline  
Old 07/17/2011, 10:23   #8
 
elite*gold: 0
Join Date: Sep 2008
Posts: 79
Received Thanks: 124
Ich habe mir auch so ein Converter gemacht, kann ihn aber atm nicht uploaden, da ich nicht zuhause bin, weshalb ich auch nicht deine veränderte resdata anschauen kann.

Es gab - soweit ich mich erinnern kann - nur diese zwei Änderungen, die du bereits aufgelistet hast.

Achte darauf, dass zwischen den Anführungszeichen in der "App_.tga" auch Leerzeichen vorkommen können, falls du die Methode via split durch leerzeichen nimmst.

Dann sollte dein Programm richtig arbeiten. Andernfalls gibts ein Fehler im Programm.
BlackGiant is offline  
Thanks
1 User
Old 07/17/2011, 10:37   #9
 
elite*gold: 0
Join Date: May 2009
Posts: 122
Received Thanks: 160
was die methoden meines Programms angeht, so verwende ich string::erase zum entfernen von bestimmten Stringteilen:
Bei der Appdeklaration suche ich die "" mit
Code:
found = int(temp.find("\"\""));
--> temp ist mein string^^
und erase dann mit
Code:
if( found != 0 && found != string::npos )
                temp.erase( found-1, 3 );
Was die Containerelemente angeht, so entferne ich einfach die letzten 11 zeichen, da ja immer nur das " 46 112 169" hinzugefügt wurde.

Was allerdings sein könnte, ist dass Formatierungen verlorengegangen sein könnten, da ich die Datei zum auslesen in ANSI umgewandelt habe und dann nach dem Bearbeiten wieder zurück konvertiert habe.
Wenn ihr mir sagen könntet, wie man mit C++ Unicode Dateien zeilenweise auslesen kann, dann könnte ich versuchen obs dann funzt^^
Krustenkäse is offline  
Old 07/17/2011, 17:45   #10
 
elite*gold: 0
Join Date: Mar 2011
Posts: 715
Received Thanks: 598
Du machst das komplett falsch.

Bei der App Deklaration kann es auch vorkommen wie in der APP_CONFIRM_SELL das dort etwas drin steht

APP_CONFIRM_SELL "WndTile02.tga" "WndRainbowRaceLadderGoal.bmp" 1 272 176 0x2410000 26

Bei den Containerelementen ist nicht immer "46 112 169" es gibt da auch zahlen wie "473567 423567543267 4532675467" sind halt farbcodes
yannickminecraft is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[Resource Frage]eine Resource Frage
01/02/2010 - S4 League Hacks, Bots, Cheats & Exploits - 4 Replies
ja hallo habe denn resource von pixel und wollte fragen wie ich jetzt es ändern kann in ein sword match server waffen zu benutzten bitte helfen danke^^
[Resource Frage]eine Resource Frage
12/29/2009 - S4 League - 2 Replies
ja hallo habe denn resource von pixel und wollte fragen wie ich jetzt es ändern kann in ein sword match server waffen zu benutzten bitte helfen danke^^
[Frage] Resource Hacker
12/29/2009 - S4 League - 6 Replies
Hallo, habe auf einer anderen Seite den Resource Hacker von Asiro gefunden. Es war ein Win Rar Archiv. Ich habe es dann entpackt und in ein Win Zip Archiv geschoben und dieses dann zu S4Resource.7z umbenannt, dieses befindet sich im S4 Ordner. Wenn ich auf die 7z Datei klicke öffnet sich ein Win Zip Archiv, wenn ich dann die S4Resource.exe öffne kommt dieser Fehler: "Die Anwendung konnte nicht initialisiert werden (0x00000135)." Ich möchte hier also nicht um den Resource Hacker schnorren...



All times are GMT +1. The time now is 16:46.


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