All Activity
- Today
-
The commands/functions getunitdmginfo and mobcountunitdmg are custom. These commands are not part of the default scripting commands, you need to add (or remove) them so the script can work.
-
IP Address defaults to 192.168.1.x from 127.0.0.1 on server startup
Brynner replied to exists002's topic in Source Discussion
and also you can check your port if its open. https://canyouseeme.org/ login_port: 6900 char_port: 6121 map_port: 5121 web_port: 80 -
IP Address defaults to 192.168.1.x from 127.0.0.1 on server startup
Brynner replied to exists002's topic in Source Discussion
what are u trying to do? LAN only or using via internet? because using 127.0.0.1 works only on the same PC will not work on ur LAN. if u want to make it work on lan. make sure to use the local IP address provided by ur modem or router. if out side the network or over the internet. you must open specific port and use your public IP. or static IP address from ur ISP to make it work so others can connect on your server. 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 (USE YOUR LOCAL IP or STATIC IP) // 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 // 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 (USE YOUR LOCAL IP or STATIC IP) 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 (USE YOUR LOCAL IP or STATIC IP) // 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 // 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 (USE YOUR LOCAL IP or STATIC IP) // Map Server Port map_port: 5121 -
This works on older client like 2011 and below. Or until the year did the official drop effect were implemented. https://youtu.be/xaufudN7EbY
-
OnOdinDead: killmonster "odin_tem03","OdinTempInvasion::OnInvasionOdin"; killmonster "prontera","OdinTempInvasion::OnInvasionOdin"; announce "["+ strcharinfo(0) +"] has slain "+ getmonsterinfo(killedrid, MOB_NAME), bc_all; // Reward tracking MVPKills = MVPKills + 3; dispbottom "---------------------------------------------------"; dispbottom "You killed a total of "+MVPKills+" MVP"+((MVPKills == 1)?"":"s")+"."; #mvp_points += 3; dispbottom "You've gained three points! Your total is ["+#mvp_points+"] MvP point(s)."; dispbottom "---------------------------------------------------"; // Drop items around boss location set @item_id, 512; // set @drop_count, 10; set @x, 113; set @y, 71; set @i, 0; while (@i < @drop_count) { set @dx, @x + rand(-3,3); set @dy, @y + rand(-3,3); makeitem @item_id, 1, "odin_tem03", @dx, @dy; set @i, @i + 1; } // Drop items around boss set @item_id, 512; set @drop_count, 10; set @x, 113; set @y, 71; set @i, 0; while (@i < @drop_count) { set @dx, @x + rand(-3,3); set @dy, @y + rand(-3,3); makeitem @item_id, 1, "odin_tem03", @dx, @dy; set @i, @i + 1; } // Distribute rewards set @players, mobcountunitdmg(killedrid, 0); set @item_reward, 1; set @highest_dmg, 0; set @highest_dmg_id, 0; set @i, 0; while (@i < @players) { set @char_id, getunitdmginfo(killedrid, @i, 2); set @account_id, getunitdmginfo(killedrid, @i, 0); set @dmg, getunitdmginfo(killedrid, @i, 1); if (@dmg > @highest_dmg) { set @highest_dmg, @dmg; set @highest_dmg_id, @account_id; } if (attachrid(@char_id)) { getitem @item_id, @item_reward; detachrid; } set @i, @i + 1; } // Double reward to highest damage dealer if (attachrid(getcharid(3, @highest_dmg_id))) { getitem @item_id, @item_reward; detachrid; } // Double reward to last hitter (current player) getitem @item_id, @item_reward; end; } Why am I getting an error on this script? Can someone help me in fixing the script here? See attached screenshot for the error.
-
I have a custom skills in map/skill.cpp Could someone give me a syntax to insert data in SQL Table Name: CustomMonster Fields: id, char_id, mob_id, mob_name what sysntax I can use to insert the data?
- Yesterday
-
Do you know what is the fix for 4th job classes black body? Only the default color palette is working but when you try to change into other clothes color, it will turn into black. I belive I have the necessary palette files. If there's a different name for the Shadow Cross sprite, can someone tell it to me? Btw, I am using the 4th class sprite as a Bodystyle 2 costume. And it is using Assassin Cross sprite name.
-
Help about Reducing Damage of Skill via item script
Scanty replied to Eterunaru's question in General Support
bonus2 bSubSkill,sk,n; Reduces n% damage received from skill sk https://github.com/rathena/rathena/blob/master/doc/item_bonus.txt -
For example i want to reduce Bowling Bash Damage from the player wearing that item
-
Contact Functor as you always have. I have been a customer of his since 2015, and I have never had a single problem contacting him. Skype has recently announced that it will be shutting down, Functor has announced that it will be moving to Discord in May.
-
Functor contact info, so you can get gepard shield. Skype: functor.x Discord: functor.x I recommend you contact him through skype.
-
yes i have local server for test ^^ for make this feature its hard but i make it step by step ^^
-
Hello, im planning to create a new private server this year, i need a game shield for my server preventing bot and cheat. i've been tyring using gepard at 2018 but now i cannot contact him, does anyone know any game shield i can use for my server?
-
You can check texture folder for that
-
I've already input the card.bmp file according to the given instructions, so there's no issue with the image file of the card itself. The problem is how to change the card image so that it no longer shows "sorry". I've searched for the file that manages this, but I still can't find it. Files like idnum2displaynametable, idnum2itemresnametable, and idnum2descstable do not change the card image even after being edited. Is there anyone who can provide a tutorial on how to replace the "sorry" image on the card with a custom image?
-
I've already input the card.bmp file according to the given instructions, so there's no issue with the image file of the card itself. The problem is how to change the card image so that it no longer shows "sorry". I've searched for the file that manages this, but I still can't find it. Files like idnum2displaynametable, idnum2itemresnametable, and idnum2descs
-
It’s not just another cute platformer Poor Bunny stands out with multiple game modes, each offering a fresh spin and plenty of replay value. The developer clearly went the extra mile.
-
Next time i will release for free, but now is paid only
-
I will consider it
-
Totally valid concern, even if it’s free and non-commercial, using Ragnarok sprites without permission could still get you in legal trouble. Gravity protects their IP pretty actively. Better to be safe: either get permission or use original/royalty-free assets.
-
- Last week
-
Is all good thank u for answer me ,I just need the script.
-
Los errores dicen no encontrar los archivos. Estás seguro que los tienes en db/import/captcha ?
-
A productive day rA community. I'm hoping that even on your busy day like now still you'll be able to help me on my problem. How can I stretch the broadcast bubble length?