item_award 3. kő (K)

Indította swapp112, 2012-07-07, 18:55:19

2012-07-07, 18:55:19 Utolsó szerkesztés: 2012-07-16, 12:14:04 Szerző: [MOD]Wolfy
Sziasztok,
az itemshopom az item_award rendszert hasznaja de van vele egy kis problemam ha peldaul valaki vesz egy meregkardot es anal ugy van bealitva hogy automatikusaon legyen benne 28631,28630 es 28632 kovek de a jatekosnak csak 28631 es 28630 ko jelenik meg es nem is lehet beleteni a 3. kovet:(
Erre kenne egy megoldas:D
Elore is kosz!

2012-07-07, 20:18:09 #1 Utolsó szerkesztés: 2012-07-07, 20:20:30 Szerző: ATAG
3. követ azért nem engedi, mert a socket2-t üresen hagyja (azaz nullán). Át kell írni 1-re, hogy kövezni lehessen.
Ez a db bugja, sajna nincs rá megoldás.
Ha nagyon zavar, használj olyan shop szkriptet, ami közvetlenül az item táblába pakol (ez viszont előbb-utóbb tárgyak eltűnéséhez fog vezetni).

Alternatív megoldás, ha valami jegy félét raksz a mall ablakba, amit egy npc-nél  a megfelelő tárgyra lehet cserélni (vagy akár  jobbklikkre is működhet)

http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/1431791-dif-files-anndii-und-hazel.html

Úgy imádom, hogy ilyen egy rohadék vagyok

Ezekkel a diffekkel 'hibátlanná' tehetitek a DB-iteket

2012-07-08, 00:41:13 #3 Utolsó szerkesztés: 2012-07-08, 00:44:25 Szerző: abence
00016BC2: 0F 90
00016BC3: 84 E9
00016F9D: 0F 90
00016F9E: 85 E9

Ezzel elméletileg jó lesz, de eredményezhet más hibákat, főleg a kk-knál(socket alapján működőknél) meg a feledés szalagoknál.1866os van.

Hát az nem lenne túl jó senkinek sem :)
Ennél egyszerűbb a megoldás.

Ennél egyszerűbb megoldást nem találsz, mert pont emiatt a 2 tárgy miatt "bugos". ha nem raksz shopba kk-t meg szalagot, akkor nem mindegy?

Egy helyen kell átírni a db-t, nem 4 helyen.

Idézetet írta: Qlimax Dátum 2012-07-08, 01:52:30
Egy helyen kell átírni a db-t, nem 4 helyen.
Akkor gondolom erre gondolsz:
This difference file is created by The Interactive Disassembler

db_1866
00016BED: 00 01

Ha nem könyv vagy feledés szalag, akkor 1-re állítja. Talán :D


Utolsó diff tesztelve, működik.

Témát zárom :)