-
Posts
104 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Tepoo
-
Hmm, when i use the new exe, my client doesnt show up o.O wtf...
-
is this project still alive? the last log is dfrom april :-( i hope this version will get released.
-
i can understand him, the interface of MapErditor++ is more userfriendly. when i compare the interfaces, browedit is not very compftable. i am searching atm for a download, but seems to be hard, everyone only linked to the dead side :-(
-
Hey guys, could anybody tell me how i can get multiple grf diff working on a client, where these phrases are not included in the exe? before the diffs appeared i worked with hexcodes, and on euro they worked fine. but the exe of fro (new euro) doesnt own this line of hexstrings. im abit confused. how can i add it to the exe when i dont find the entry point? i am even dont find the phrase data.ini on this exe :-( i hope someone can help me. greetings Tepoo
-
Hey Guys, is it possible to use the translations of items and skillz and so on for the official kRO server? back in days i used a read data folder first hack and it worked fine. but now since this lua system and so on im abit confused. could someone help me out with a some tips how to get it working? Greetings Tepoo
-
i am working the athena, ragnarok online and other things since more then 9years. i know how to hex. but in this time i learned that one person is not able to create a good solution for a problem. it need more then one person to make the project perfect. i know how to aquire the needed infos for packet_db and the rest i also try to figure out. but there are people out there who could help alote in understanding therse proecesses, but they try to make money with it. and in my eyes thats not good. those things kill community slowly.
-
More and More i have to see that communitys like this are getting hardly outdated because of the fact that people have enough skill to update new things, hex clients or translate stuff, want money for there work. people offering clients uptodate for 30$+ but stable releases for the open community which are supported are from 2011. There are also stuff for clients like 2012-04-xx but they are not supported oficialy like i read in forum. i dont know if i missunderstand the situation, but it seems that the same is happening with this community, what happened to other community like asb/ps3 and so on. i hope i am wrong with that, but if this is true, that would be realy sad.... Just my mention about the situation.
-
this exe doesnt works atm because they changed the packet structure. use one of the lateste working version. (example: 22-11-2011)
-
welche exe benutzt du? benutzt du mirukus client? wenn du eine exe hast 2011-11-22 oder später brauchst du die blue ghost setup.exe einfach mal im forum suchen. gibt ne englishe version davon. Gruß Tepoo
-
it seems that all packets have changed, if so, this will become a big job. im now able to login, and will go ahead with my work tomorrow. because im tired and it 3am here at my spot. greetings Tepoo
-
if your able to figure the packet_db.txt out yourself you can upgrade yourself. atm im working on a packet_db for the 2012-02-14 ragexe. but i dont know how long it will take. maybe forever xD
-
check in which state your server is and if you have gm permissions. there is a state that only gms can enter the server. for the rest its closed.
-
How do i make an Online Server Using No IP
Tepoo replied to simplemhan's question in Installation Support
posts the configs and i tell you whats wrong. the most important thing is that you write down the no-ip.org adress in your char_athena.conf and map_athena.conf -
the second probem occours when you have open two windows. i have the same problem but only on my second exe.
-
Complete Decompiled Lua's For 2011-11-22aRagexeRE Client
Tepoo replied to simplemhan's topic in Client Releases
i will check whats missing depending on mine :-) thank you very much. -
the errors you get are because of the fact that you dont have the correct lua files. search for Miruku Client and download him. its a prepared kro renewal client with all needed files and a prehexed exe. Greetings Tepoo
-
failed to connect to server on log out
Tepoo replied to Matrixfox's question in Installation Support
u updated my server and also altered the table "login". it works fine. with a 20110315client and my own 2011-11-22 client. i think you should check your server. the svn cant be the problem. -
failed to connect to server on log out
Tepoo replied to Matrixfox's question in Installation Support
you have to alter your login table with the newest sql update. just read that update notice, then you know what to do. greetings Tepoo -
when i am back home in 2days i will upload miruku in a onepack to my server. there you can download it.
-
Ich hab dein Post reportet. Solche unkonstruktiven Posts sind hier fehl am Platz. Wenn man wie er vorhat einen Pserver aufzusetzen in diesem Massstab, MUSS man gewisse Dinge selbst lernen. Jeder von uns hier hat klein angefangen und jeder hier hat dadurch gelernt. Und der letzte satz von dir ist einfach nur Schwachsinn, die Customsprites von Servern, haben nichts mit Athena zutun. denn sie werden nicht in den Server eingebunden sondern in die Clients. Verkneif dir solche Posts sonst wirst du hier nicht lange freude haben.
-
hey guys, i collected from some spots the packet_db entrys for the 2011-11-22aRagexeRE. but some of the entrys seems to be wrong. i want to collect in this thread the correct packets for this exe. if you have some of them write here :-) //2011-11-22aRagexeRE packet_ver: 28 0x0078,55 0x007c,44 0x00aa,9 0x00f3,-1,globalmessage,2:4 0x0193,2,closekafra,0 0x01a2,37 0x01fd,15,repairitem,2 0x0202,18,bookingregreq,2:4:6:8:10:12:14:16 0x022c,65 0x022d,7,actionrequest,2:6 0x0288,-1,npcpointshopbuy,2:4:8:10 0x0289,12 0x029b,80 0x02bf,0 0x02c0,0 0x035f,6,solvecharname,2 0x0362,8,movefromkafra,2:4 0x0363,90,useskilltopos,2:4:6:8:10 0x0364,36,storagepassword,0 0x0366,12,searchstoreinfolistitemclick,2:6:10 0x0369,-1,itemlistwindowselected,2:4:8 0x0436,6,dropitem,2:4 0x0439,8,useitem,2:4 0x043f,25 0x0440,10 0x0441,4 0x0442,8 0x07d9,268 0x07e6,8 0x07e7,32 0x07ec,-1,searchstoreinfo,2:4:5:9:13:14:15 0x07ed,10 0x07f0,6 0x07f1,18 0x07f2,8 0x07f3,6 0x07f4,3 0x0812,8 0x0814,86 0x0815,2,searchstoreinfonextpage,0 0x0819,-1 0x081a,4 0x081b,10 0x081c,10 0x0835,19,wanttoconnection,2:6:10:14:18 0x083a,5 0x0841,4 0x0887,-1,reqopenbuyingstore,2:4:8:9:89 0x088C,6,reqclickbuyingstore,2 0x0891,26,friendslistadd,2 0x0892,5,walktoxy,2 0x0893,6,takeitem,2 0x0895,26,partyinvite2,2 0x0896,5,changedir,2:4 0x0898,6,getcharnamerequest,2 0x0899,6,ticksend,2 0x089D,-1,reqtradebuyingstore,2:4:8:12 0x089e,5,hommenu,4 0x08a1,10,useskilltoid,2:4:6 0x08a4,8,movetokafra,2:4 0x08A9,2,reqclosebuyingstore,0 0x08ad,10,useskilltopos,2:4:6:8 0x0907,5,moveitem,0 i hope we can get fast the complete packet_db entry for this. Greetings Tepoo
-
Das Hauptproblem was ich bei dieser Anfrage sehe ist das ihr sehr viel erwartet. wenn euch jemand bei all diesen Dingen hilft. werdet ihr nur schwer in der Lage sein später selbst Fehler zu beheben. Ich habe auf Anhieb zu 8 von diesen Dingen bei google nach 5minuten suchen einen Treffer gehabt. Zwar auf english aber ich denke wenn ihr wirklich ernsthaft an die Thematik Server rangehen wollt, solltet ihr euch auch damit befassen. Ich empfehle euch erstmal selbst zu versuchen die ganze Sache ins rolle zu bringen ohne fremde Hilfe. Denn so ist der Lerneffekt wesentlich höhr. Das mit dem Customs solltet ihr euch übrigens überlegen ob das ne gute Idee ist, ich kenne pServer Betreiber die sehr aggresive gegen Customdiebe vorgehen. versucht jetzt einfach mal nen Server aufzusetzen mit den Infos die Ihr unter google findet, ansonsten schreibt ne PM. Dann nehm ich mir mal Zeit. Gruss Tepoo
-
Hey Guys, the base classnaming in mmo.h is JOB_<JOBNAME>[_T] on the actual version of @job the syntax for changing to a trans third class is @job id or @job <jobname>[ (trans)] i changed that to @job <jobname>[_T] that it fits to the informations placed in mmo.h. /*========================================== * Changes a character's calass *------------------------------------------*/ ACMD_FUNC(jobchange) { //FIXME: redundancy, potentially wrong code, should use job_name() or similar instead of hardcoding the table [ultramage] int job = 0, upper = 0; nullpo_retr(-1, sd); if (!message || !*message || sscanf(message, "%d %d", &job, &upper) < 1) { int i, found = 0; const struct { char name[24]; int id; } jobs[] = { { "novice", 0 }, { "swordsman", 1 }, { "mage", 2 }, { "archer", 3 }, { "acolyte", 4 }, { "merchant", 5 }, { "thief", 6 }, { "knight", 7 }, { "priest", 8 }, { "priestess", 8 }, { "wizard", 9 }, { "blacksmith", 10 }, { "hunter", 11 }, { "assassin", 12 }, { "crusader", 14 }, { "monk", 15 }, { "sage", 16 }, { "rogue", 17 }, { "alchemist", 18 }, { "bard", 19 }, { "dancer", 20 }, { "super novice", 23 }, { "supernovice", 23 }, { "gunslinger", 24 }, { "gunner", 24 }, { "ninja", 25 }, { "high novice", 4001 }, { "swordsman high", 4002 }, { "mage high", 4003 }, { "archer high", 4004 }, { "acolyte high", 4005 }, { "merchant high", 4006 }, { "thief high", 4007 }, { "lord knight", 4008 }, { "high priest", 4009 }, { "high priestess", 4009 }, { "high wizard", 4010 }, { "whitesmith", 4011 }, { "sniper", 4012 }, { "assassin cross", 4013 }, { "paladin", 4015 }, { "champion", 4016 }, { "professor", 4017 }, { "stalker", 4018 }, { "creator", 4019 }, { "clown", 4020 }, { "gypsy", 4021 }, { "baby novice", 4023 }, { "baby swordsman", 4024 }, { "baby mage", 4025 }, { "baby archer", 4026 }, { "baby acolyte", 4027 }, { "baby merchant", 4028 }, { "baby thief", 4029 }, { "baby knight", 4030 }, { "baby priest", 4031 }, { "baby priestess", 4031 }, { "baby wizard", 4032 }, { "baby blacksmith",4033 }, { "baby hunter", 4034 }, { "baby assassin", 4035 }, { "baby crusader", 4037 }, { "baby monk", 4038 }, { "baby sage", 4039 }, { "baby rogue", 4040 }, { "baby alchemist", 4041 }, { "baby bard", 4042 }, { "baby dancer", 4043 }, { "super baby", 4045 }, { "taekwon", 4046 }, { "taekwon boy", 4046 }, { "taekwon girl", 4046 }, { "star gladiator", 4047 }, { "soul linker", 4049 }, { "rune knight", 4054 }, { "warlock", 4055 }, { "ranger", 4056 }, { "arch bishop", 4057 }, { "mechanic", 4058 }, { "guillotine", 4059 }, { "rune knight_t", 4060 }, { "warlock_t", 4061 }, { "ranger_t", 4062 }, { "arch bishop_t", 4063 }, { "mechanic_t", 4064 }, { "guillotine_t", 4065 }, { "royal guard", 4066 }, { "sorcerer", 4067 }, { "minstrel", 4068 }, { "wanderer", 4069 }, { "sura", 4070 }, { "genetic", 4071 }, { "shadow chaser", 4072 }, { "royal guard_t", 4073 }, { "sorcerer_t", 4074 }, { "minstrel_t", 4075 }, { "wanderer_t", 4076 }, { "sura_t", 4077 }, { "genetic_t", 4078 }, { "shadow chaser_t", 4079 }, }; for (i=0; i < ARRAYLENGTH(jobs); i++) { if (strncmpi(message, jobs[i].name, 16) == 0) { job = jobs[i].id; upper = 0; found = 1; break; } } if (!found) { clif_displaymessage(fd, "Please, enter job ID (usage: @job/@jobchange )."); clif_displaymessage(fd, "----- Novice / 1st Class -----"); clif_displaymessage(fd, " 0 Novice 1 Swordman 2 Mage 3 Archer"); clif_displaymessage(fd, " 4 Acolyte 5 Merchant 6 Thief"); clif_displaymessage(fd, "----- 2nd Class -----"); clif_displaymessage(fd, " 7 Knight 8 Priest 9 Wizard 10 Blacksmith"); clif_displaymessage(fd, " 11 Hunter 12 Assassin 14 Crusader 15 Monk"); clif_displaymessage(fd, " 16 Sage 17 Rogue 18 Alchemist 19 Bard"); clif_displaymessage(fd, " 20 Dancer"); clif_displaymessage(fd, "----- High Novice / High 1st Class -----"); clif_displaymessage(fd, "4001 Novice High 4002 Swordman High 4003 Mage High 4004 Archer High"); clif_displaymessage(fd, "4005 Acolyte High 4006 Merchant High 4007 Thief High"); clif_displaymessage(fd, "----- Transcendent 2nd Class -----"); clif_displaymessage(fd, "4008 Lord Knight 4009 High Priest 4010 High Wizard 4011 Whitesmith"); clif_displaymessage(fd, "4012 Sniper 4013 Assassin Cross 4015 Paladin 4016 Champion"); clif_displaymessage(fd, "4017 Professor 4018 Stalker 4019 Creator 4020 Clown"); clif_displaymessage(fd, "4021 Gypsy"); clif_displaymessage(fd, "----- 3rd Class (Regular to 3rd) -----"); clif_displaymessage(fd, "4054 Rune Knight 4055 Warlock 4056 Ranger 4057 Arch Bishop"); clif_displaymessage(fd, "4058 Mechanic 4059 Guillotine Cross 4066 Royal Guard 4067 Sorcerer"); clif_displaymessage(fd, "4068 Minstrel 4069 Wanderer 4070 Sura 4071 Genetic"); clif_displaymessage(fd, "4072 Shadow Chaser"); clif_displaymessage(fd, "----- 3rd Class (Transcendent to 3rd) -----"); clif_displaymessage(fd, "4060 Rune Knight_T 4061 Warlock_T 4062 Ranger_T"); clif_displaymessage(fd, " 4063 Arch Bishop_T 4064 Mechanic_T 4065 Guillotine Cross_T"); clif_displaymessage(fd, "4073 Royal Guard_T 4074 Sorcerer_T 4075 Minstrel_T"); clif_displaymessage(fd, "4076 Wanderer_T 4077 Sura_T 4078 Genetic_T 4079 Shadow Chaser_T"); clif_displaymessage(fd, "----- Expanded Class -----"); clif_displaymessage(fd, " 23 Super Novice 24 Gunslinger 25 Ninja 26 Xmas"); clif_displaymessage(fd, " 27 Summer 4046 Taekwon 4047 Star Gladiator 4049 Soul Linker"); //clif_displaymessage(fd, "4050 Gangsi 4051 Death Knight 4052 Dark Collector"); clif_displaymessage(fd, "---- 1st And 2nd Baby Class ----"); clif_displaymessage(fd, "4023 Baby Novice 4024 Baby Swordsman 4025 Baby Mage 4026 Baby Archer"); clif_displaymessage(fd, "4027 Baby Acolyte 4028 Baby Merchant 4029 Baby Thief 4030 Baby Knight"); clif_displaymessage(fd, "4031 Baby Priest 4032 Baby Wizard 4033 Baby Blacksmith 4034 Baby Hunter"); clif_displaymessage(fd, "4035 Baby Assassin 4037 Baby Crusader 4038 Baby Monk 4039 Baby Sage"); clif_displaymessage(fd, "4040 Baby Rogue 4041 Baby Alchemist 4042 Baby Bard 4043 Baby Dancer"); clif_displaymessage(fd, "4045 Super Baby"); //clif_displaymessage(fd, "---- 3rd Baby Class ----"); //clif_displaymessage(fd, "4096 Baby Rune Knight 4097 Baby Warlock 4098 Baby Ranger"); //clif_displaymessage(fd, "4099 Baby Arch Bishop 4100 Baby Mechanic 4101 Baby Guillotine Cross"); //clif_displaymessage(fd, "4102 Baby Royal Guard 4103 Baby Sorcerer 4104 Baby Minstrel"); //clif_displaymessage(fd, "4105 Baby Wanderer 4106 Baby Sura 4107 Baby Genetic"); //clif_displaymessage(fd, "4108 Baby Shadow Chaser"); //clif_displaymessage(fd, "---- Mounts, Modes, And Others ----"); //clif_displaymessage(fd, " 13 Knight (Peco) 21 Crusader (Peco) 22 Wedding 26 Christmas"); //clif_displaymessage(fd, " 27 Summer 4014 Lord Knight (Peco) 4022 Paladin (Peco) 4036 Baby Knight (Peco)"); //clif_displaymessage(fd, "4044 Baby Crusader (Peco) 4048 Star Gladiator (Union) 4080 Rune Knight (Dragon)"); //clif_displaymessage(fd, "4081 Rune Knight Trans (Dragon) 4082 Royal Guard (Gryphon)"); //clif_displaymessage(fd, "4083 Royal Guard Trans (Gryphon) 4084 Ranger (Warg) 4085 Ranger Trans (Warg)"); //clif_displaymessage(fd, "4086 Mechanic (Mado) 4087 Mechanic Trans (Mado)"); return -1; } } if (job == 13 || job == 21 || job == 22 || job == 26 || job == 27 || job == 4014 || job == 4022 || job == 4036 || job == 4044 || job == 4048 ) // Deny direct transformation into dummy jobs return 0; if (pcdb_checkid(job)) { if (pc_jobchange(sd, job, upper) == 0) clif_displaymessage(fd, msg_txt(12)); // Your job has been changed. else { clif_displaymessage(fd, msg_txt(155)); // You are unable to change your job. return -1; } } else { clif_displaymessage(fd, "Please, enter job ID (usage: @job/@jobchange )."); clif_displaymessage(fd, "----- Novice / 1st Class -----"); clif_displaymessage(fd, " 0 Novice 1 Swordman 2 Mage 3 Archer"); clif_displaymessage(fd, " 4 Acolyte 5 Merchant 6 Thief"); clif_displaymessage(fd, "----- 2nd Class -----"); clif_displaymessage(fd, " 7 Knight 8 Priest 9 Wizard 10 Blacksmith"); clif_displaymessage(fd, " 11 Hunter 12 Assassin 14 Crusader 15 Monk"); clif_displaymessage(fd, " 16 Sage 17 Rogue 18 Alchemist 19 Bard"); clif_displaymessage(fd, " 20 Dancer"); clif_displaymessage(fd, "----- High Novice / High 1st Class -----"); clif_displaymessage(fd, "4001 Novice High 4002 Swordman High 4003 Mage High 4004 Archer High"); clif_displaymessage(fd, "4005 Acolyte High 4006 Merchant High 4007 Thief High"); clif_displaymessage(fd, "----- Transcendent 2nd Class -----"); clif_displaymessage(fd, "4008 Lord Knight 4009 High Priest 4010 High Wizard 4011 Whitesmith"); clif_displaymessage(fd, "4012 Sniper 4013 Assassin Cross 4015 Paladin 4016 Champion"); clif_displaymessage(fd, "4017 Professor 4018 Stalker 4019 Creator 4020 Clown"); clif_displaymessage(fd, "4021 Gypsy"); clif_displaymessage(fd, "----- 3rd Class (Regular to 3rd) -----"); clif_displaymessage(fd, "4054 Rune Knight 4055 Warlock 4056 Ranger 4057 Arch Bishop"); clif_displaymessage(fd, "4058 Mechanic 4059 Guillotine Cross 4066 Royal Guard 4067 Sorcerer"); clif_displaymessage(fd, "4068 Minstrel 4069 Wanderer 4070 Sura 4071 Genetic"); clif_displaymessage(fd, "4072 Shadow Chaser"); clif_displaymessage(fd, "----- 3rd Class (Transcendent to 3rd) -----"); clif_displaymessage(fd, "4060 Rune Knight_T 4061 Warlock_T 4062 Ranger_T"); clif_displaymessage(fd, " 4063 Arch Bishop_T 4064 Mechanic_T 4065 Guillotine Cross_T"); clif_displaymessage(fd, "4073 Royal Guard_T 4074 Sorcerer_T 4075 Minstrel_T"); clif_displaymessage(fd, "4076 Wanderer_T 4077 Sura_T 4078 Genetic_T 4079 Shadow Chaser_T"); clif_displaymessage(fd, "----- Expanded Class -----"); clif_displaymessage(fd, " 23 Super Novice 24 Gunslinger 25 Ninja 26 Xmas"); clif_displaymessage(fd, " 27 Summer 4046 Taekwon 4047 Star Gladiator 4049 Soul Linker"); //clif_displaymessage(fd, "4050 Gangsi 4051 Death Knight 4052 Dark Collector"); clif_displaymessage(fd, "---- 1st And 2nd Baby Class ----"); clif_displaymessage(fd, "4023 Baby Novice 4024 Baby Swordsman 4025 Baby Mage 4026 Baby Archer"); clif_displaymessage(fd, "4027 Baby Acolyte 4028 Baby Merchant 4029 Baby Thief 4030 Baby Knight"); clif_displaymessage(fd, "4031 Baby Priest 4032 Baby Wizard 4033 Baby Blacksmith 4034 Baby Hunter"); clif_displaymessage(fd, "4035 Baby Assassin 4037 Baby Crusader 4038 Baby Monk 4039 Baby Sage"); clif_displaymessage(fd, "4040 Baby Rogue 4041 Baby Alchemist 4042 Baby Bard 4043 Baby Dancer"); clif_displaymessage(fd, "4045 Super Baby"); //clif_displaymessage(fd, "---- 3rd Baby Class ----"); //clif_displaymessage(fd, "4096 Baby Rune Knight 4097 Baby Warlock 4098 Baby Ranger"); //clif_displaymessage(fd, "4099 Baby Arch Bishop 4100 Baby Mechanic 4101 Baby Guillotine Cross"); //clif_displaymessage(fd, "4102 Baby Royal Guard 4103 Baby Sorcerer 4104 Baby Minstrel"); //clif_displaymessage(fd, "4105 Baby Wanderer 4106 Baby Sura 4107 Baby Genetic"); //clif_displaymessage(fd, "4108 Baby Shadow Chaser"); //clif_displaymessage(fd, "---- Mounts, Modes, And Others ----"); //clif_displaymessage(fd, " 13 Knight (Peco) 21 Crusader (Peco) 22 Wedding 26 Christmas"); //clif_displaymessage(fd, " 27 Summer 4014 Lord Knight (Peco) 4022 Paladin (Peco) 4036 Baby Knight (Peco)"); //clif_displaymessage(fd, "4044 Baby Crusader (Peco) 4048 Star Gladiator (Union) 4080 Rune Knight (Dragon)"); //clif_displaymessage(fd, "4081 Rune Knight Trans (Dragon) 4082 Royal Guard (Gryphon)"); //clif_displaymessage(fd, "4083 Royal Guard Trans (Gryphon) 4084 Ranger (Warg) 4085 Ranger Trans (Warg)"); //clif_displaymessage(fd, "4086 Mechanic (Mado) 4087 Mechanic Trans (Mado)"); return -1; } return 0; } Greetings Tepoo
-
thats also my question :-/ this big tabs are sucking hard... i hope we will find a fix for it.
-
for what exe they will be? 2011-11-22?