Items im Shop trennen

03/07/2011 17:32 damir123#1
Hey E*Pvper's Community,

Ich hab folgendes Anliegen, also ich editiere grade meine shops und ich frage mich ob mann zb S Protect und Super S Protect trennen kann? also beide sind jah IK3_SCROLL und ich will zwar nicht gerade die trennen aber ist jah das selbe dann wie bei den anderen Items ^^ ich hoffe ihr habt mich verstanden :D

PS: Ich benutze den Flyff Shop Editor aus der Resource
03/07/2011 20:09 dennisdra#2
Ja, das geht.
Bei Rarity eine größere bzw. kleinere Zahl eintragen und im jeweiligen Shop die Rarity auf die jeweilige Zahl umstellen.
03/07/2011 20:26 damir123#3
kannst du mir vlt ein Beispiel geben?

wenn ich die dann zb bei Is eintrage also:

AddVendorItem( 0, IK3_SCROLL, -1, 1, 30, 100 );

dann ist die Rarity 30 sind dann da alle Items drin die 30 und weniger haben?
03/07/2011 20:42 rädsun#4
Oder ganz einfach die IK3 Definition ändern, sodass SProtect IK3_SCROLL ist und Super Spross IK3_SSPROSS (kann man sich ja dann aussuchen).
03/07/2011 20:47 dennisdra#5
Das umbenennen wirft aber Errors aus, ingame ist kein Unterschied, belastet aber den Worldserver bestimmt.

@damir123
Quote:
kannst du mir vlt ein Beispiel geben?

wenn ich die dann zb bei Is eintrage also:

AddVendorItem( 0, IK3_SCROLL, -1, 1, 30, 100 );

dann ist die Rarity 30 sind dann da alle Items drin die 30 und weniger haben?
Genau, alle Items der Kategorie IK3_SCROLL die eine Rarität von kleiner oder gleich 30 haben, sind ingame in den Shops vorhanden.
03/07/2011 21:06 damir123#6
ok nice wenn nur meine world wieder gehen würde -.-

es liegt an der probItem.txt aber wenn ich die neu entpacke von meinen Backup files gehts trotzdem nicht voll kacke -.-
03/07/2011 21:27 Flyff_Service#7
Wenn man mittelmäßig in C++ ist, kann man dem Source beim parsen der character.inc eine Funktion hinzufügen, die es erlaubt einzelne Items einem Shop hinzuzufügen. Ein Beispiel meiner Funktion:
PHP Code:
AddShopItemSLOTITEM );
AddShopItem0II_WEA_SWO_WOODEN ); 
03/07/2011 21:41 damir123#8
jow ist hilfreich aber nicht wenn man wie ich keine ahnung von der Source hat ^^
03/07/2011 22:09 Flyff_Service#9
Schau mal hier
[Only registered and activated users can see links. Click Here To Register...]
03/07/2011 23:35 damir123#10
jah ich meine mit keine ahnung kompleeeeett keine ahnung von der Source weil ich den aufbau nicht checke wo was hingehört usw xD
03/08/2011 00:39 rädsun#11
Bekommst du denn nun einen Error beim Starten des Worldservers?
03/08/2011 00:50 damir123#12
nein ich habs hinbekommen ^^ aber ich hab ein anderes Problem

wenn ich Nutriet of Pet (B) [IK3_SCROLL] in die shops reinmachen will ohne die ganzen anderen Scrolls wie soll der code dann heißen wenn die anderen Scrolls bei
AddVendorItem( 0, IK3_SCROLL, -1, 1, 30, 100 ); angezeigt werden? Wenn ich die Item Rarity auf 40 setze bei dem Nutriet of Pet (B) und dann
AddVendorItem( 0, IK3_SCROLL, -1, 1, 40, 100 ); mach dann kommen aber die anderen Scrolls mit -.-

kann jmd helfen?

Edit: Habs rausgefunden ^^