Jump to content

Echoes

Members
  • Posts

    96
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Echoes

  1. Hello, Lately I was trying to create some passive skills for my server, and followed the guide on the wiki, but that one is for active skills that the player must level up. I am looking for a way to create passive skills that level up when reaching some condition (not the player leveling up them). I am still googling ways to do it but found nothing yet. How can I create those? Any help will be appreciated.
  2. I think a screenshot would make it easier
  3. Ya que actualizaste, se te habrá movido la configuración del packet? Lo otro, se te cierra el emulador o el cliente?
  4. Hello there, I was wondering if there is a way to sign the items created from cooking cookbooks and those cooking sets. I tried adding the genetic skill mix cooking hoping it would do the job since I understand this skill contain the info for the cookbook ones, but with no luck (but successfully with the mix cooking ones). Any help will be appreciated.
  5. Ah, ok.. May I ask then, the color of your tabs is because of hex the client?
  6. Hello, Lately I have been customizing my user interface, but I found myself unable to change these ones so far. How do I can use my skin files to apply there instead of the lines at the msgstringtable.txt in my data folder? Thank you!
  7. Hello, Since I was a child I was used to use third party software to edit my scripts, and found this eNPC long ago (really long ago) and it suited me perfectly; lately I have come back to the scripting and dev works, and found the file hosted here is not available, BUT I do have the latest file added when it was downloadable so I started to think I would share the file via Open Source for the community to help grow this awesome tool. The thing is, @Vince, the creator of this awesome software did state he would not share this file on one of his forum posts: But me, as a junior programmer, feel the need to share this tool (everything taking Github as the repository, I DON'T KNOW IF THIS IS HOW SHARING/OPEN SOURCE SOFTWARES WORKS); viewing this from an engineer point of view, some papers stop being protected by copyright after sometime so everyone else can use that piece of knowledge, so that is why I think I need to share this. I already sent a message to the forum admins (don't know if it worked) to hand over the file to upload it again on @Vince's post, so I think sharing the file that way is permitted. So, I open this topic to discuss if I should (or someone else) post it online (Github¿?) to let other senior programmers to work and improve this software. Of course being optimistic here, taking as someone will improve this tool eventually. Greetings!
  8. Still getting that message :c Using 2018-06-03rsu-kro-rag-lite-2.4.22.793 and 2018-06-03rsu-kro-renewal-lite-2.4.22.793, Patch and patchRE are readable, on 31/12/2017 kRO.
  9. Hello Ai4rei, Does the lastest version of your patcher work with updating other content, like for jRO? I know you have already said there was a bundle that contained everything for almost all official ROs, but I'm not sure about this one. EDIT: Nvm, already found them I guess.. thank you for making this possible!
  10. But as you said, then I would think of the number 0x287311 to be 0x2873B, or is there another way to do the maths before and after adding the letter ?
  11. So if I want the mob with the said features, the way to calculate the mode would be the next? 1+16+32+128+512+1024+4096+8192+16384+524288+2097152=2651825
  12. Thank you for the information, and sorry for the late response. MD_CANMOVE | 0x000001 | 1 MD_LOOTER | 0x000002 | 2 MD_AGGRESSIVE | 0x000004 | 4 MD_ASSIST | 0x000008 | 8 MD_CASTSENSOR_IDLE | 0x000010 | 16 MD_BOSS | 0x000020 | 32 MD_PLANT | 0x000040 | 64 MD_CANATTACK | 0x000080 | 128 MD_DETECTOR | 0x000100 | 256 MD_CASTSENSOR_CHASE | 0x000200 | 512 MD_CHANGECHASE | 0x000400 | 1024 MD_ANGRY | 0x000800 | 2048 MD_CHANGETARGET_MELEE | 0x001000 | 4096 MD_CHANGETARGET_CHASE | 0x002000 | 8192 MD_TARGETWEAK | 0x004000 | 16384 MD_RANDOMTARGET | 0x008000 | 32768 MD_IGNOREMELEE | 0x010000 | 65536 MD_IGNOREMAGIC | 0x020000 | 131072 MD_IGNORERANGED | 0x040000 | 262144 MD_MVP | 0x080000 | 524288 MD_IGNOREMISC | 0x100000 | 1048576 MD_KNOCKBACK_IMMUNE | 0x200000 | 2097152 MD_NORANDOM_WALK | 0x400000 | 4194304 MD_NOCAST_SKILL | 0x800000 | 8388608 According to what did you guys say, if I want monster with the next features: MD_CANMOVE MD_CASTSENSOR_IDLE MD_BOSS MD_CANATTACK MD_CASTSENSOR_CHASE MD_CHANGECHASE MD_CHANGETARGET_MELEE MD_CHANGETARGET_CHASE MD_TARGETWEAK MD_MVP MD_KNOCKBACK_IMMUNE I just need to sum up the values of those caracteristics, meaning: 0x(000001+000010+000020+000080+000200+001000+002000+004000+080000+200000) = 0x287311 And that last number is what I need to write in the mode section of the custom mob script? Again, sorry for the late response, my week have been busy :c and thanks for the answers!
  13. Hello rAthena c: I'm having some problems figuring out how to create the 'mode' for my custom mob since I don't know what do I need to do to obtain the desired one. I'm using the mode numbers listed here: https://rathena.org/wiki/Custom_Mobs, but I don't want my mob to be just one mode. Do I need to sum up the mode numbers there to obtain the desired AI? Thank you
  14. Mmmm a simplier way is to bind the character to a 'var', but if you aren't sure where to edit, then mmm maybe create a Jobmaster exclusively for this Jobs?
  15. It has to be something with static IP? Though my IP doesn't change that often, I've done everything on every page with the ways they troubleshoot it with no success... Darn, hate hamachi to start using it again :/ EDIT: The game was using the clientinfo.xml from the Data folder.. not the one from the .grf...
  16. I know there have been plenty of threads about this topic, have read a couple of them and read plenty of guides but with no luck making my server reachable by my friends. My server is for testing purposes so I think the least I modify the least chance of getting errors. Well.. on topic, this is my configuration: [spoiler=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 login_ip: LAN IP // Login Server Port login_port: 6900 // 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: 127.0.0.1 char_ip: WAN IP // Character Server Port char_port: 6121 [spoiler=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 char_ip: LAN IP // Character Server Port char_port: 6121 // 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: 127.0.0.1 map_ip: WAN IP // Map Server Port map_port: 5121 [spoiler=subnet_athena.conf] // Subnet support file // Format is: // subnet: net-submask:char_ip:map_ip // you can add more than one subnet (max 16) // check is if((net-submask & char_ip ) == (net-submask & servip)) => ok //subnet: 255.0.0.0:127.0.0.1:127.0.0.1 subnet: 255.255.255.0:WAN IP:WAN IP The comments are just to not write on the original line of text. Also port forwarded the range 5121-6900 on TCP. http://www.canyouseeme.org/results: Success: I can see your service on WAN IP on port (5121) Success: I can see your service on WAN IP on port (6121) Success: I can see your service on WAN IP on port (6900) My friends are getting the 'Failed to Connect to Server' message after waiting like 5 seconds on their executables. My kRO Folder is the same as theirs, since I passed it to them, same .exe, same everything. [spoiler=clientinfo.xml] <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>sakray</servertype> <connection> <display>Servidor de Pruebas</display> <desc>Ragnarok</desc> <balloon>¡Prueba de Scripts!</balloon> <address>WAN IP</address> <port>6900</port> <version>45</version> <langtype>0</langtype> <registrationweb></registrationweb> <aid> <admin></admin> <yellow></yellow> </aid> </connection> </clientinfo> There is no message on mapserv/charserv/logserv when they try to login. Hope you guys can help me with this problem c:
  17. Qué extraño, ¿estás segura que declaraste la nueva .grf en el DATA.ini de tu kRO? Para que quede algo así.. [Data] 0=rathena.grf 1=newprontera.grf 2=data.grf 3=rdata.grf Conozco ese error y lo he arreglado varias veces tan solo siguiendo los pasos que te mencioné.. Otra cosa sería modificar tu .grf para ponerle los gráficos antigüos de Prontera siguiendo el link que te dio Alexandria.
  18. Hola, Te copio un link de Tokeisobre este error. Él creó este .grf para solucionar este problema. http://www.mediafire.com/download/7hcz6u9vl4vjhb4/newprontera.grf Una vez lo tengas lo fusionas con el .grf de tu server o en el DATA.ini le dices que también lea ese .grf Saludos y ojalá se solucione tu problema
  19. Thanks you guys for the replies and the awesome suggestions. Hehe, trial and error always worked with me XD so it's awesome to have it in my PC C: Will learn some C code to know the basics, then enter the .src jungle of RO @[email protected] Again, thank you guys for your suggestions and opinions C:
  20. @DanielArt El comando getcastledata también puede llevar un tercer argumento getcastledata("<map name>",<type of data>{,<event>}) Fuente: https://rathena.org/wiki/Getcastledata Quizás ese 0 actúa para que siga el script.. Como dice Ziu, mejor contacta al creador del Script para que resuelvas dudas con él.
  21. Hola, Qué bueno que te sirvió el script, y gracias por mantener los créditos. Mmm, variedad de script ahora mismo no tengo Saludos
  22. getcastledata [email protected]$,0,"Agit#" + [email protected]$ + "::OnRecvCastle",; Está aquí ( ,; ), borra la ( , ) y debería servirte.
  23. Qué tal razmux, Bueno, aquí te dejo un healer básico C: Te agradecería no borraras los créditos Ojalá te sirva. // Precio por servicio. .PrecioHeal = 0; En esta parte puedes editar el precio que cobrará por servicio. ____ EDIT Obviamente debes agregar los demás duplicados a tu gusto C: Está especificado el lugar donde podrías declararlos. Si quieres un Healer que simplemente no te hable y te cobre nada más (y cure), me dices. Healer.txt
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.