[Fragen & Probleme] Sauberes Flyff

04/13/2014 09:52 Andrej-Delany#1
Hallo ihr da draußen,
da ich von zeit zu Zeit ein paar fragen habe würde ich diese hier Posten und hoffen,
das vor mir jemand meine fragen beantworten kann. Da dies teils viele Stunden
Suchen und googlen ersparen würde.

In diesem Sinne los gehts:


Archiv:
04/13/2014 12:02 Mognakor#2
*.pat:

Rein vom Namen her würd ich sagen dass man Monster patrollieren lassen kann. Genaueres kann dir vllt jmd sagen der sich gut mit Beast auskennt. Ansonsten muss man sich so ne Datei selbst basteln anhand von dem was im Source steht.
04/13/2014 12:08 TrøublêMakêr#3
Quote:
Originally Posted by Andrej-Delany View Post
Hallo ihr da draußen,
da ich von zeit zu Zeit ein paar fragen habe würde ich diese hier Posten und hoffen,
das vor mir jemand meine fragen beantworten kann. Da dies teils viele Stunden
Suchen und googlen ersparen würde.

In diesem Sinne los gehts:

Wd0425

WdLux[2]

*.pat
.pat sieht danach aus, dass Flyff eine Funtkion gemacht, dass ein Objekt/NPC eine Bestimmte Position läuft. Das sich der NPC automatisch bewegt, wurde mit dem v15 Quest eingeführt, laut der Source. Jedoch habe ich es nirgendwo gesehen, vllt wurde es raus genommen.
04/13/2014 12:20 Andrej-Delany#4
sieht so aus als würde es von hier kommen:
Code:
BOOL CWorld::LoadPatrol()
{
	CString strLandName = m_szFileName;
	CString strLandTemp;
	strLandName.Delete( strLandName.GetLength() - 4, 4 );
	strLandTemp.Format( "%s%s.pat", m_szFilePath, strLandName );
	return CPatrolPath::GetInstance()->LoadPatrol( strLandTemp );
}
Komisch werde es mir mal genauer anschauen...
04/13/2014 15:13 nintendo13#5
soweit ich weiß hatte Pumaaa diese Funktion mal genutzt (fragt mich nicht woher ich diese Info habe).
Jedenfalls kann man die Patrols erstellen via. Beast World Editor(Patrol Path Funktion).
Die Ausgabe der .pat datei ist in der Primären Partition.

WdLux ist ja das alte Kebaras bzw. das heutige bekannte Azria.

Edit:
Ich habe den Bewegungsablauf der Patrols im Beast mal Rekonstruiert.
[Only registered and activated users can see links. Click Here To Register...]
Die Gelben Linien sind die von mir erstellten bewegungsabläufe.
Habe diese dann auf den NPC übertragen und die Strecke wurde von Gelb 0 auf Grün NPC übertragen.
somit läuft der NPC dann seine Strecke durch.
In den einzelnen Punkten kann ich den NPC sagen ob er gehen oder rennen soll und wie lange er stehen soll bis zum nächsten Punkt.

hier mal meine Ausgabe datei. .pat
04/13/2014 19:24 Mognakor#6
Also soweit ich Dinge aus dem Source schließen kann gibt es für jeden Index
-eine Startposition
und für alle Indices außer der 0
-Richtung (vom vorherigen Punkt zu diesem)
-Status
-Delay
-Dauer

Außerdem wird automatisch ein Pfad vom letzten Index zum ersten (nicht nullten) erstellt.


0 135.873169 100.000000 126.472618
1 132.266479 100.000000 125.938271 -0.989202 0.000000 -0.146555 3 0 3.646058

135.873169+(-0.989202*3.646058)=132.266479
100.000000+( 0.000000*3.646058)=100.000000
126.472618+(-0.146555*3.646058)=125.938271
04/14/2014 17:44 xTwiLightx#7
Zu den anderen beiden Fragen:

Soweit ich weiß, waren das schlichtweg Testwelten.
04/14/2014 18:18 Andrej-Delany#8
Ok demnach werde ich die ganzen Patrol sachen im Source drin lassen und mir etwas einfallen lassen wie ich "schön" verhindern kann das FileNotFounds im Log auftauchen
04/15/2014 08:31 Wanetrain#9
WdLux war mal ein Früheres Event von FlyFF, im Source findet man dazu noch schnittstellen. :)

Patrol daten werden Normalerweiße nicht sofort geladen bzw warum versucht man bei dir es zu laden..mmh
05/01/2014 23:08 Andrej-Delany#10
Hallöchen,
konnte mich die letzten tage nicht mehr behersschen und habe einige (bis dato) meiner meinung nach "unmöglichen" dinge Probiert was ich ersteinmal bis V19 unter verschluss halten würde (stehe aktuell nun bei V0.1).
Für eines dieser Dinge bräuchte ich ein model um zu sehen wie mein versuch wirkt (bin generell schon lange scharf drauf Melina in Flyff zu integrieren).

Würde dafür darum bitten falls jemand zeit und/oder Lust hat Melina zu sehen hier:
zu Modelieren, wer ganz viel lange weile hat ich würde mich sehr freuen wenn sie auch so Tanzen könnte^^

Bin schon gespannt ob die klassen verwerfe oder einen Luftsprung mache.

Als kleiner Spoiler was mit ihr passiert Melina wird ein Event werden und der erste versuch eines neuen Quest Systems. (zu finden später in der custom Version nach V19/V20)

PS: Bitte Voten