Jump to content

jaBote

Community Contributors
  • Content Count

    2037
  • Joined

  • Last visited

  • Days Won

    43

Everything posted by jaBote

  1. OMG I didn't realise the pics were gone. I'm mostly out of here because of time and college issues, but will try to give it some time. Any suggestion or just updating the images and text, if applicable?
  2. @@erijhon, a lo que se refiere GallaZ es cierto. ¿Has activado el parámetro pet_status_support en conf/battle/pet.conf? // Whether or not the pet's will use skills. (Note 1)// Note: Offensive pet skills need at least pet_attack_support or // pet_damage_support to work (they trigger while the pet is attacking).pet_status_support: no Por cierto, he de comentar que hasta donde sé el pet script (toda la columna que da a los Poring habilidad de loot, a los Smokie bonus de Perfect Hide y similares) es un invento que hicieron los desarrolladores de eAthena en sus inicios. ¡Es algo totalmente custom! Antes de que se modificaran los pets para que dieran un pequeño bonus a algunos stats, tener un pet era meramente decorativo. Mucho ojo con esto, el efecto que de los pets que muchos conocemos como "clásico" no fue nunca oficial. Un saludo.
  3. No dispongo de una copia de ese script, aunque lo que dice GallaZ es cierto. Puede que hagas las cosas peor solo por intentar eso debido a que se bloquea el acceso de dos personas que accedan desde el mismo router, como hermanos o personas que jueguen desde una misma casa. Que aún así desarrollar un script sencillo que limite las IPs en WoEs no es demasiado complicado, pero juegas con un arma de doble filo. Y ten cuidado con la detección por MAC o Hardware ID: en algunos países es totalmente ilegal hacerlo según tengo entendido. Un saludo.
  4. I guess yes, but not sure if it'll produce any unwanted behaviour.
  5. jaBote

    new npc

    Provided you've already got your functional NPC file in your emulator installation, just open npc/scripts-custom.conf (or similar, can't write the exact name since I'm on cellphone) and add a line like this at the end of the file: npc: npc/path/to/the/script.txt Then save and @reloadscript or restart the server. The script will be loaded forever with each server start until that line is removed. If you want to load a script on the run just once and without editing anything (and provided you can use the command), you can type @loadnpc npc/path/to/script.txt And the server will try to load the specified NPC
  6. Even better than a counter, you can spawn them just on Sundays or other days: For example: OnClock0001: // this is the routine for treasure chests spawning if (gettime(4) != 0) { // just spawn on Sundays end; } // [rest of script comes here]
  7. Yep, you can add some atcommands via script if the scripting language is powerful enough (which in most cases is). But beware these command scripts won't appear anywhere on the @commands list of available commands.
  8. Yep it is, just make some kind of counter that adds one by one (I guess, on a permanent server var) and make the spawn once it reaches 7 and don't forget to reset it.
  9. Are you sure you changed your PACKETVER in src/common/mmo.h to the client date prior to compiling?
  10. jaBote

    Check Levels

    Just wanted to say, things on scripting are made with skill and learning, not by accident. Congrats.
  11. Haruna's scriptchecker validates the script: http://haru.ws/scriptchecker/ So why not give it a try then ask here if it doesn't?
  12. jaBote

    Fused Cards

    Didn't test but should work: prontera,150,150,4 script Fused Cards seller 60,{ mes "Wanna get a fused card?"; mes "For that, I need:"; mes "1x Red Potion"; // Item ID: 501 mes "1x Blue Potion"; // Item ID: 505 mes "1x Yellow Potion"; // Item ID: 503 mes "1x White Potion"; // Item ID: 504 next; if (select("Yes:No")==2){ // No mes "Get out of here!"; close; } if (countitem(501) && countitem(503) && countitem(504) && countitem(505)){ delitem 501,1; delitem 503,1; delitem 504,1; delitem 505,1; if (rand(100) >= 90) { getitem YOUR_CARD_ID,1; mes "Success! There you go!"; } else { mes "LOL FAIL!"; } } else { mes "You're missing items!"; } close;}
  13. Didn't test but should work provided you change things to your map and vars: - script mapblock -1,{OnPCLoadMapEvent: if (strcharinfo(3) == "your_map" && !my_quest_completed) { // Unathorised warp "SavePoint",0,0; }}
  14. I guess what you're requesting could be better made via source...
  15. Just change the base drop rate for the user in the account_data table via SQL, or give them bubblegum effects, or if you want it to be totally transparent make it via source.
  16. Do you have the code for that? Who knows if you have your code to look in localhost or you're trying to access your server remotely and your router's ports are closed or whatever.
  17. Try to check if any of these original mobs give you an error; if that happens then you should switch the order in which you've place the mob to copy and the copied mob in the avail file.
  18. I don't have a definite answer for you, but RMS is based on rAthena (not official servers), which may contain inaccurate data (Hercules can also have it, but we try to check a little more), which users mistake as "official data". Anyways, we try to follow kRO, not iRO, not sure if Ghostring card can come out of these card albums...
  19. If I recall correctly, support for compiling Hercules via Cygwin has been deprecated if not completely removed as for now. Main reason is that there were almost no Cygwin users and that the resulting compiled file was way too inefficient on runtime.
  20. Me permito copiar la respuesta íntegra (sin imágenes porque están caídas y eliminando el nombre del servidor) del administrador de un servidor ya muerto en que jugué debido a que es francamente buena y no sabría cómo mejorarlo. Básicamente contiene todo que deberías saber de por qué algunos tienen lag de vez en cuando y otros quizá no. Si @Desko27 lee esto (que sé que no lo leerá), mil gracias por todo lo que hizo ya que fue quien me metió el gusanillo de la administración de servidores privados del RO y quien aguantó con paciencia ejemplar mis tropiezos de novato .
  21. Me alegro de que entre Wingel y tú hayáis logrado dar con el problema. He estado al margen porque a mí las cosas de cliente se me dan francamente mal, por ello antes que hablar sin tener mucha idea he preferido esperar. La guía no estaría para nada mal, podrías ayudar a otros que se encuentren en una situación similar y yo personalmente lo agradecería mucho. ¡Un saludo!
  22. I use Notepad++ too, and Haru's script checker previous to testing on server (if required)
  23. No estoy muy seguro y por eso no he respondido, pero creo recordar que cuando hice un servidor casero e invité a probar a amigos míos tuvieron el mismo problema hasta que cambié los parámetros char_ip y map_ip de char-server.conf y map-server.conf a la IP que me daba, en mi caso, Hamachi. Deberías probar a usar la dirección de no-ip en lugar de 127.0.0.1 ya que por desgracia esa IP es muy especial (ni siquiera pasa por el router sino que hace el loopback inmediatamente) y puede provocar problemitas. Un saludo.
  24. Puf, yo de clientes voy odiosamente mal. ¿Has probado con el GRF de paletas de Kamishi? No te las puedo encontrar de momento, aunque se supone que si los usa todo el mundo no hay nada muy malo al respecto. A ver si te sirve esta respuesta tan vaga.
×
×
  • Create New...

Important Information

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