Jump to content

Ragnarok Pserver Problem!


Deeloy

Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  12
  • Reputation:   0
  • Joined:  07/23/12
  • Last Seen:  

Guten Abend wünsche ich

Im vorraus ich habe Eathena.... ja ich weiß dass es e in rAthena Forum ist ich hoffe doch noch auf Hilfe von euch =)

Zu meinem Problem. Mein eAtheana läuft einwandfrei keine Errors nix (ist nur ein Lan Server also für mich und in TxT) Ich habe mir Miruku gladen und rag lite gepatcht. dann hab ich eine Ragexe gedifft die neueren isnd ja leider nur RagRE will aber kein RE! Oder geht auch PreRE mit RE patcher? naja auf jeden fall kann ich account erstellen auch Charackter erstellen geht wenn ich dies gemacht hab, erscheint ein Hunter lvl 1 statt nem novi lvl1.... wenn ich mich aus und wieder einlogge ist ein Novi lvl 1 vorhanden.... ich will mich mit dem einloggen bekomme aber die meldung:

This charakter has been blocked...

Und wenn ich einen neuen Char erstelle Verschwindet der 1. char oder es kommt ne Fehlermeldung :

Creation is denined .....

Wie gesagt mir ist es bewusst dass es hier ein rAthena Forum ist der server solte auch nur zum Lernen sein ect!

Leider geht ja rAthena ned über TxT

Danke im Vorraus:

LG Deeloy

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  234
  • Reputation:   19
  • Joined:  06/15/12
  • Last Seen:  

Also:

1. Du kannst mit einer pre-re einstellung selbst den neuesten re clienten benutzen. Dadurch ist die chance geringer, dass db-related dinge einen client crash verursachen.

Note: Finger weg von 2012 clients, da diese ein wenig komplizierter sind.

Note2: Für den anfang solltest du diesen client benutzen: http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/

2. Dein Fehler wird durch falsche packet Einstellungen verursacht. Hier ein älterer post von mir der einiges erklären sollte: http://rathena.org/board/topic/66920-there-are-no-monsters-and-npcs-in-my-client/#entry117393

Note: "packet_db_ver: default" ist immer das neueste packet in der packet_db.txt

Note2: Bei neueren clients muss mit packet header obfuscation gedifft werden.

3. Nur so nebenbei, sql ist einfacher zu handhaben als txt.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  12
  • Reputation:   0
  • Joined:  07/23/12
  • Last Seen:  

Hallöchen alllso mein aktueller stand:

Ich habe ne neue re exe gedifft diff patch hat geklappt! ohne fehler! ist allerdings von 2012 04 10

So ich habe den guide befolgt der oben steht so sehen meine datein aus:

(ich poste nur die parts die ich verändert habe)

Packet_db.TxT:

// Main packet version of the DB to use (default = max available version)

// Client detection is faster when all clients use this version.

// Version 23 is the latest Sakexe (above versions are for Renewal clients)

packet_db_ver: 23

//packet_db_ver: 31

und die eingefügte:

//Add new packets here

//packet_ver: 31

//2012-04-10aRagexeRE

0x01FD,15,repairitem,2

0x089C,26,friendslistadd,2

0x0885,5,hommenu,2:4

0x0961,36,storagepassword,0

0x0288,-1,cashshopbuy,4:8

0x091C,26,partyinvite2,2

0x094B,19,wanttoconnection,2:6:10:14:18

0x0369,7,actionrequest,2:6

0x083C,10,useskilltoid,2:4:6

0x0439,8,useitem,2:4

0x0945,-1,itemlistwindowselected,2:4:8

0x0815,-1,reqopenbuyingstore,2:4:8:9:89

0x0817,2,reqclosebuyingstore,0

0x0360,6,reqclickbuyingstore,2

0x0811,-1,reqtradebuyingstore,2:4:8:12

0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15

0x0835,2,searchstoreinfonextpage,0

0x0838,12,searchstoreinfolistitemclick,2:6:10

0x0437,5,walktoxy,2

0x0886,6,ticksend,2

0x0871,5,changedir,2:4

0x0938,6,takeitem,2

0x0891,6,dropitem,2:4

0x086C,8,movetokafra,2:4

0x08A6,8,movefromkafra,2:4

0x0438,10,useskilltopos,2:4:6:8

0x0366,90,useskilltoposinfo,2:4:6:8:10

0x0889,6,getcharnamerequest,2

0x0884,6,solvecharname,2

0x08E5,41,bookingregreq,2:4 //Added to prevent disconnections

0x08E6,4

0x08E7,10,bookingsearchreq,2

0x08E8,-1

0x08E9,2,bookingdelreq,2

0x08EA,4

0x08EB,39,bookingupdatereq,2

0x08EC,73

0x08ED,43

0x08EE,6

0x08EF,6,bookingignorereq,2

0x08F0,6

0x08F1,6,bookingjoinpartyreq,2

0x08F2,36

0x08F3,-1

0x08F4,6

0x08F5,-1,bookingsummonmember,2:4

0x08F6,22

0x08F7,3

0x08F8,7

0x08F9,6

0x08FA,6

0x08FB,6,bookingcanceljoinparty,2

0x0907,5,moveitem,2:4

0x0908,5

0x08D7,28,battlegroundreg,2:4 //Added to prevent disconnections

Meine clif datei:

enum

{

// packet DB

MAX_PACKET_DB = 0x900,

MAX_PACKET_VER = 40

MAX_PACKET_POS = 20,

};

Meine mmo.h:

#ifndef

PACKETVER

#define PACKETVER 20120410

#endif

// backward compatible PACKETVER 8 and 9

So ok ich starte Eathena alles läuft perfekt aber was ist das? der schein trügt o.O

Hier betteschöön=):

[info]: Successfully loaded '760' maps.

[Warning]: Found packets up to 0x961, ignored 0x900 and above.

[Warning]: Please increase MAX_PACKET_DB and recompile.

[status]: Done reading packet database from 'packet_db.txt'. Using default packe

t version: 26.

da kann doch was nicht stimmen^^""

SORRY wenn ich mich blöd anstelle=) ist aber mein erster server hab da noch ned so richtig ahnung von =) iwas hab ich schon wieder falsch gemacht=)

Achja ein kleiiines prob gibts da noch:

Wenn ich meine gediffte exe starte kann ich in der Setup (einstellungen) alles einstellen wenn ich auf ok drücke Verschwindet die setup "Uhhhh" jedoch kommt sie nach 2 3 sek wieder! Ich habe die exe schon als admin ausgeführt!

Währe sehr lieb von euch wenn ihr/du mir weiterhin tipps geben könnt!

Achja! Wenn ich fals Kompliiert habe kannst du/ihr eventuell mir das auch ncoh erklären? =)

Lg Deeloy

Edited by Deeloy
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  234
  • Reputation:   19
  • Joined:  06/15/12
  • Last Seen:  

packet_db_ver: 23
????

warum 23 wenn du 31 benutzt bzw benutzen willst?

Und irgendwas ist da falsch da der server 26 nimmt.

Und der map server zeigt dir schon was falsch ist.

Du musst recompilen wenn du etwas im src ordner veränderst.

Zu deiner exe:

da du einen 2012 client benutzt, darfst du nicht mit:

- load lua before lub

oder

- read data folder first

diffen.

Außerdem:

Finger weg von späten 2011 - 2012 clienten. Die sind nichts für Anfänger!!!

Schnapp dir den basic ra client, den ich oben schon geposted hatte.

Edited by Ainna
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  12
  • Reputation:   0
  • Joined:  07/23/12
  • Last Seen:  

Hmm ich habe mit Visual die mmoh und. Clifbgeändert dann bin ich auf projektmappe neuerstellen dh. Die müsste kompliiert seino.o

Achja hab mit visual die Athena_8 datei geöffnet und so verändert das ist doch richtig oder? Vorallem warum zeigt mir Athena 26 version an? Und ist es eig egal ob ich 31 25 40 ect eingebe? Wenn nicht wie finde ich das herraus was ich da eingeben muss?

Hmm ich habe mit Visual die mmoh und. Clifbgeändert dann bin ich auf projektmappe neuerstellen dh. Die müsste kompliiert seino.o

Achja hab mit visual die Athena_8 datei geöffnet und so verändert das ist doch richtig oder? Vorallem warum zeigt mir Athena 26 version an? Und ist es eig egal ob ich 31 25 40 ect eingebe? Wenn nicht wie finde ich das herraus was ich da eingeben muss?

Naha uch werde mich nomma mirgen nach der arbeit ran setzen den ganzen rotz löschen und nochmal machen;) Vielen dank für deine bisherigen tipps;)

Edited by Deeloy
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  234
  • Reputation:   19
  • Joined:  06/15/12
  • Last Seen:  

Du musst nur die .sln datei öffnen und project bauen lassen.

Dein client benutzt neuere packete. Also solltest du auch deinem server sagen, dass er auf diese packete achten sollte.

Bei rathena hättest du den clienten gleich so benutzen können ohne etwas zu verändern.

Vielleicht solltest du dir nochmal genau den wiki guide angucken.

http://rathena.org/w...tion_on_Windows

http://rathena.org/wiki/Connecting

Die clif muss nur abgeändert werden, wenn du eine neue packetver erstellen willst. Bei rathena sind die packete für 2012 04 10 schon in der packet db unter ver 30.

Edited by Ainna
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  12
  • Reputation:   0
  • Joined:  07/23/12
  • Last Seen:  

Hmmm naja is villt doch schlauer Rathena zu nehmen oder? Ist die server einstellung ect das selbe wie mit TxT?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  12
  • Reputation:   0
  • Joined:  07/23/12
  • Last Seen:  

Hallöchen ich mal wieder;)

Allllso ich habe Rathena installiert Server läuft einwand frei! Die packet version whabe ich geändert nach den anweisungen von dem obrigen Link. Nunja wenn ich mich einloggen will kommt die Meldung: Failed to Authenticate kann da mir eventuell einer weiter helfen bitttte?;)

Danke im vorraus Deeloy

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  218
  • Reputation:   32
  • Joined:  05/29/12
  • Last Seen:  

Ka was oben stand, grade keine lust alles zu lesen x.x hast du Packet version auf Default gelassen?

Daaan, welche Client Version nutzt du? Ich rate mal so frei und es ist bestimmt ein 2012, damit gibt es immer noch gerne mal probleme.

Nutz am besten einen älteren 2011.

Edited by Irata
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...