Jump to content

Snurayroth

Members
  • Posts

    24
  • Joined

  • Last visited

Everything posted by Snurayroth

  1. <p> <br/><br/> Hey, i already had them changed but nothing happened, its still white/grey striped. i also have changed this ones: data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/Login_Interface/win_select.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/Login_Interface/win_select2.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/Login_Interface/win_service_ph.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/Login_Interface/win_login_k1.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/Login_Interface/win_login_k2.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/Login_Interface/win_make.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/win_msgbox.bmp data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/win_msgbox1.bmp ... im confused xD may i need to change something in here: data/Texture/À¯ÀúÀÎÅÍÆäÀ̽º/basic_interface/ ? </p> //// EDIT //// I found it by myself. I needed to edit these files: Data exture\À¯ÀúÀÎÅÍÆäÀ̽º\basic_interface\btnbar_left2.bmp Data exture\À¯ÀúÀÎÅÍÆäÀ̽º\basic_interface\btnbar_mid2.bmp Data exture\À¯ÀúÀÎÅÍÆäÀ̽º\basic_interface\btnbar_right2.bmp regards, Snurayroth
  2. Hello Guys, i wanted to change the complete login interface but i dont find the lower white/grey striped part of the server selection window, which .bmp's i need to edit?(here is a picture of it): http://imageshack.us/photo/my-images/845/thewhite.png/ regards BUMP~ Anyone there who knows which file i need to edit?
  3. Hello, I have a already diffed Ragnarok.exe but don't have the original exe anymore, its a special one which isnt anymore in the web (seems so). i want to remove the "Custom_Window_Title" diff. So i want you to ask: It is possible to remove a diff thing like "Custom_Window_Title" afterwards via Hex Editor? may we will need this?(its from the diff file - Custom_Window_Title): byte_[uI]_Custom_Window_Title_(Recommended):470:0:83 byte_[uI]_Custom_Window_Title_(Recommended):471:0:97 byte_[uI]_Custom_Window_Title_(Recommended):472:0:107 byte_[uI]_Custom_Window_Title_(Recommended):473:0:101 byte_[uI]_Custom_Window_Title_(Recommended):474:0:120 byte_[uI]_Custom_Window_Title_(Recommended):475:0:101 byte_[uI]_Custom_Window_Title_(Recommended):476:0:32 byte_[uI]_Custom_Window_Title_(Recommended):477:0:50 byte_[uI]_Custom_Window_Title_(Recommended):478:0:48 byte_[uI]_Custom_Window_Title_(Recommended):479:0:48 byte_[uI]_Custom_Window_Title_(Recommended):47A:0:56 byte_[uI]_Custom_Window_Title_(Recommended):47B:0:45 byte_[uI]_Custom_Window_Title_(Recommended):47C:0:48 byte_[uI]_Custom_Window_Title_(Recommended):47D:0:49 byte_[uI]_Custom_Window_Title_(Recommended):47E:0:45 byte_[uI]_Custom_Window_Title_(Recommended):47F:0:48 byte_[uI]_Custom_Window_Title_(Recommended):480:0:50 byte_[uI]_Custom_Window_Title_(Recommended):481:0:97 byte_[uI]_Custom_Window_Title_(Recommended):482:0:32 byte_[uI]_Custom_Window_Title_(Recommended):483:0:87 byte_[uI]_Custom_Window_Title_(Recommended):484:0:105 byte_[uI]_Custom_Window_Title_(Recommended):485:0:116 byte_[uI]_Custom_Window_Title_(Recommended):486:0:104 byte_[uI]_Custom_Window_Title_(Recommended):487:0:32 byte_[uI]_Custom_Window_Title_(Recommended):488:0:89 byte_[uI]_Custom_Window_Title_(Recommended):489:0:111 byte_[uI]_Custom_Window_Title_(Recommended):48A:0:109 byte_[uI]_Custom_Window_Title_(Recommended):48B:0:97 byte_[uI]_Custom_Window_Title_(Recommended):48C:0:110 byte_[uI]_Custom_Window_Title_(Recommended):48D:0:100 byte_[uI]_Custom_Window_Title_(Recommended):48E:0:97 byte_[uI]_Custom_Window_Title_(Recommended):48F:0:32 byte_[uI]_Custom_Window_Title_(Recommended):490:0:68 byte_[uI]_Custom_Window_Title_(Recommended):491:0:105 byte_[uI]_Custom_Window_Title_(Recommended):492:0:102 byte_[uI]_Custom_Window_Title_(Recommended):493:0:102 byte_[uI]_Custom_Window_Title_(Recommended):102FF5:140:112 byte_[uI]_Custom_Window_Title_(Recommended):102FF6:61:4 byte_[uI]_Custom_Window_Title_(Recommended):102FF7:110:64 byte_[uI]_Custom_Window_Title_(Recommended):103136:68:112 byte_[uI]_Custom_Window_Title_(Recommended):103137:60:4 byte_[uI]_Custom_Window_Title_(Recommended):103138:110:64 byte_[uI]_Custom_Window_Title_(Recommended):11EF33:140:112 byte_[uI]_Custom_Window_Title_(Recommended):11EF34:61:4 byte_[uI]_Custom_Window_Title_(Recommended):11EF35:110:64
  4. Hallo. Ich hab im BrowEdit per 'Global Height Edit' eine bestimmte Fläche des Bodens höher gesetzt und dann per Sloping mit dem Boden verbunden. Nun möchte ich die Fläche des Bodens, die höher gesetzt ist aber noch erweitern. Allerdings ist ja nun die Verbindung zum Boden / das Sloping dazwischen / im Weg.. wie bekomm ich das wieder weg? Für den 'Undo' button ist es bereits zu spät. Und möchte ungern die Map komplett neu anfangen Würde mich über hilfe freuen.. Danke!
  5. Ok now i got it. I will try to do that oo But wouldn't it be a huge, huge script?! ..mhpf.. i will let me suprise.. xD Ill try it. But if anyone still want to do that for me... i would be happy xD regards, Snurayroth Ohh... i found something on the eAthena board in the german section in an downloadable script archive. I think it is that what i searched. It show finished and ongoing quests i uploaded it here that u can view it: http://pastebin.com/PX3yJsEL i think the creator of this script isn't active anymore. but i got some questions about it i know how to add this script and how to create the SQL tables but how do i add the quests there ? o_o
  6. No, i already wrote an custom command which will execute the script by using it.
  7. U don't give up, eh.. ?! xD Well, most of the time when im changing something on my server for example in the source, then i only try to do it by looking on the src code, think about it and change to what i want to have it and try it if it works, if its not working im trying it again and again and again if i don't get it then im asking in support boards like this one. I don't have knowlege about C i only try to do things like i described above. My scripting knowlege is only limited. My english isn't the best. And i don't have any knowlege about SQL. That's why i requested it, i don't know how to do that
  8. Name a few. It might be easier to adopt than to reinvent the wheel. That are my own reasons ... Im working now on my SVN about 1 year and i already did tons of big changes, it is already really custom same for my client, it is already custom too. In this case it isn't easier to adopt ^^ My SVN is working fine and didn't made any problems yet and i really don't want to change it. Another reason is that i don't like renewal, i will never use it. And sorry but i don't want to discuss about Updating my revision, i will never do it. So, i request this Quest Log .. regards, Snurayroth
  9. Do it like here: Char_athena.conf ; // Login Server IP // The character server connects to the login server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. login_ip: 127.0.0.1 // The character server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Character Server IP // The IP address which clients will use to connect. // Set this to what your server's public IP address is. char_ip: HAMACHI IP HERE login_athena.conf ; // The login server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 map_athena.conf ; // Character Server IP // The map server connects to the character server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. char_ip: 127.0.0.1 // The map server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Map Server IP // The IP address which clients will use to connect. // Set this to what your server's public IP address is. map_ip: HAMACHI IP HERE Im running my Server at the moment like this.
  10. I don't want to update it, i have tons of reasons why i don't do that, thats why i request this Quest log.
  11. Hello, I cant use the Official Questlog because im using an old eathena svn and an old ragnarok client, thats why i want to request a Quest log. If i got this Quest Log i will let the player execute it via an custom command. The player should can obtain quest from npcs on the whole server. The Quest Log should look like this: mes "Hello, blahblah"; menu "Active/Ongoing/Current Quests",L_Quests,"Available Quests",L_avQuests,"Close",L_Close; L_Quests: //here i want an menu that shows all active/ongiong/current quests and when you select on of this active quests u will see what you need to do (collect/kill whatever) close; L_avQuests: //here i want an menu which shows quests(names) that are actually available for this character and when u select one of this quests it should show you where / from which npc u can gain this quest close; L_Close: mes "byeBye"; close; } I don't know how to realize that (maybe SQL ? i dont know anything about SQL^^) so im requesting it. regards, Snurayroth
  12. I got an solution for it, when i increase the sleep2 value in my script it is working oO ! ^^ solved but its still possible to get on the warp but i got a new idea to fix that... thanks for helping me to all !! [sOLVED]
  13. //EDIT Oh, sorry i have found my problem i typed the set BaseExp,BaseExp+10000; wrong. I did it something like this before: set BaseExp,+10000; Pardon me ! regards, senias
  14. Yes, nothing more than that. That is it what i execute with my custom command. And i want to warp the character back to the same coordinate to prevent that they can stay on the Warping Portal like u can see here: http://image-upload.de/image/Io2o0l/81a729068e.jpg and after closing this Script: http://image-upload..../92da5afb74.jpg ^^ xD I only want to prevent that ^^
  15. Ok, ill try to explain it a bit, so as u know i createt a custom command that all normal players can use. Example: this command open an "npc-menu"/"a mes window" with information about other commands or whatever Its, working perfectly. Now u asking me why i want to warp the character back to the same coordinates! Because: When an player walking into an Warping Portal and using this command in this time, than the player can stay on the Warping Portal without get warped and i want to prevent that. Its working for me 100% but as i said before when other player use this command it dont work oO PS: I dont use the normal Warping Portals. I use this kind of it: hs_kalmo.gat,102,177,4 script inwarp1 45,2,2,{ if (BaseLevel >= 15) { warp "hs_kalmo_in.gat",48,105; end; } end; }
  16. I only censored the dialogue with "XXXX" ^^
  17. I would be happy if you tell it to me and yes u could make a working one like this if u want to. I was able to reproduce the same error using the following code: prontera,153,170,4 script Temptest 46,{ set @testrid, getcharid(0); doevent "XXX::OnDo"; end; } - script XXX -1,{ OnDo: attachrid @testrid; getmapxy(@roflmap$,@roflx,@rofly,0,strcharinfo(0)); warp @roflmap$,@roflx,@rofly; L_lol: mes "L_lol"; mes "XXXXXXXXXXX"; next; // NOTE menu "- A",L_A, "- Close",L_Close; L_back: mes "L_back"; mes "XXXXXXXXXXX"; next; menu "- A",L_A, "- Close",L_Close; L_A: mes "XX"; mes "XX"; mes "XX"; mes "XX"; next; menu "- Back",L_back, "- Close",L_Close; L_Close: mes "XX"; mes "XX"; mes "XX"; mes "XX"; L_open: close; } NOTE: If you comment out the 'next;' under the L_lol label, it is possible to access the menu that comes after it. However, choosing any of the menu resulted in either being disconnected from the server or my client crashing. There's also a warning message that looks like this: [Warning]: Invalid menu selection on npc 110076110:'XXX' - got 1, valid range is [1..0] However, if you replace the upper part of the code with the following, the script works just fine. So I'm assuming that your error is most likely related to the one mentioned in the description for next;, and by creating a 'valid' window before proceeding into your own code, it should bypass the error. But since you're executing it from a custom command, I'm not sure how you are going to do it... prontera,153,170,4 script Temptest 46,{ set @testrid, getcharid(0); mes "abcde"; getmapxy(@roflmap$,@roflx,@rofly,0,strcharinfo(0)); warp @roflmap$,@roflx,@rofly; doevent "XXX::OnDo"; end; } - script XXX -1,{ OnDo: attachrid @testrid; L_lol: // content from this line and below remains the same Umm... ur doing it using an NPC but i can only use an Script to do it because i need to execute it with the custom command i have. I tried it to do it but seems like it dont working that way i think.... :/ Whatever, thank you both for helping me ! I will still try to find an solution by myself... ><
  18. Ok here is the complete script: - script XXX -1,{ if(alreadyopen == 1) goto L_open; set alreadyopen,1; getmapxy(@roflmap$,@roflx,@rofly,0,strcharinfo(0)); warp @roflmap$,@roflx,@rofly; goto L_lol; L_lol: sleep2 100; //start mes "XXXXXXXXXX"; mes "XXXXXXXXXXX"; mes "XXXXXXXXXX"; mes "XXXXXXXXXXXXXX"; next; menu "- A",L_A, "- B",L_B, "- C",L_C, "- D",L_D, "- Close",L_Close; L_back: //start mes "XXXXXXXXXX"; mes "XXXXXXXXXXX"; mes "XXXXXXXXXX"; mes "XXXXXXXXXXXXXX"; next; menu "- A",L_A, "- B",L_B, "- C",L_C, "- D",L_D, "- Close",L_Close; L_A: mes "XX"; mes "XX"; mes "XX"; mes "XX"; next; menu "- Back",L_back, "- Close",L_Close; close; L_B: mes "XX"; mes "XX"; mes "XX"; mes "XX"; next; menu "- Back",L_back, "- Close",L_Close; close; L_C: mes "XX"; mes "XX"; mes "XX"; mes "XX"; next; menu "- Back",L_back, "- Close",L_Close; close; L_D: mes "XX"; mes "XX"; mes "XX"; mes "XX"; next; menu "- Back",L_back, "- Close",L_Close; close; L_Close: mes "XX"; mes "XX"; mes "XX"; mes "XX"; set alreadyopen,0; close; L_open: end; } I also tried this script before without the label "L_lol" and it doesnt worked ^^
  19. Hello, Im running this script via custom command and its working and i never got an problem with it before: - script XXXX -1,{ if(alreadyopen == 1) goto L_open; set alreadyopen,1; getmapxy(@roflmap$,@roflx,@rofly,0,strcharinfo(0)); warp @roflmap$,@roflx,@rofly; goto L_lol; L_lol: sleep2 100; //start mes "XXXXXXXXXXXXXXXX"; mes "XXXXXXXXXXXXXXXXXXXXX"; mes "XXXXXXXXXXXXXXXXXXXXXXXXXX"; mes "XXXXXXXXXXXXXXXXXXXXXXXX"; next; menu "- A",L_A, "- B",L_B, "- C",L_C, "- D",L_D, "- Close",L_Close; Info: My Server is running on my Computer. Im playing on the same Computer where the Server is running. Other People connect to it via Hamachi to find Bugs for me. When i am using the Custom command to execute this Script its working perfectly. But when other People using the Custom Command to execute this Script it doesnt work properly, he get warped and seeing this like me too: mes "XXXXXXXXXXXXXXXX"; mes "XXXXXXXXXXXXXXXXXXXXX"; mes "XXXXXXXXXXXXXXXXXXXXXXXXXX"; mes "XXXXXXXXXXXXXXXXXXXXXXXX"; But they dont see the "next" button there and the "menu" doesnt popup. The Map Server is giving me this error: Debug: npc_scriptcont: 'Unknown NPC' <sd->npc_id=0> is not FAKE_NPC <id=110000030>. I hope u can help me ! Thanks ! Here some screenshots: for me it looks like this: http://www.picfront.org/d/8wOS and for other people it is looking like this: http://www.picfront.org/d/8wOO Nobody know an solution ? i already tried to spilt this script and put the parts after the warping in a function and called it via callfunc but that had nothing changed still the same error. Does anyone know an solution for it? regards, Snurayroth
  20. Hello, in npc script it would look like this: set open,0; How to do this in source ( map\script.c ) ? I want if u got an npc menu open and press cancel that they will set the variable open to 0. i think this is the code: else if( sd->npc_menu == 0xff ) {// Cancel was pressed set open,0; //???? sd->state.menu_or_input = 0; st->state = END; Thats the wrong way.. how to do it ??? Thanks 4 help !
×
×
  • Create New...