Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/14/20 in Posts

  1. You can try this for(set .@c, 0; .@c < $@top; set .@c, .@c+1) { setd "$topmvp" + .@c, 0; setd "$topmvp" + .@c + "$", ""; } dispbottom "MVP Ranking has been Reset."; query_sql("DELETE FROM `char_reg_num` WHERE `key` = 'MvP'"); close2; addrid(0); MvP = 0; end;
    1 point
  2. Please config this 4 file correctly. Inter Athena is connection between your server to database ( IP , Ragnarok DB name & Ragnarok Log DB ) // Note: Please check carefully the main.sql for Ragnarok DB & log.sql for Ragnarok Logs DB inter_athena.conf This is my offline server / Local Server : // MySQL Login server login_server_ip: 127.0.0.1 login_server_port: 3306 login_server_id: root login_server_pw: admin login_server_db: ragnarok_db login_codepage: login_case_sensitive: no ipban_db_ip: 127.0.0.1 ipban_db_port: 3306 ipban_db_id: root ipban_db_pw: admin ipban_db_db: ragnarok_db ipban_codepage: // MySQL Character server char_server_ip: 127.0.0.1 char_server_port: 3306 char_server_id: root char_server_pw: admin char_server_db: ragnarok_db // MySQL Map Server map_server_ip: 127.0.0.1 map_server_port: 3306 map_server_id: root map_server_pw: admin map_server_db: ragnarok_db // MySQL Log Database log_db_ip: 127.0.0.1 log_db_port: 3306 log_db_id: root log_db_pw: admin log_db_db: ragnarok_logs log_codepage: log_login_db: loginlog Database : This is 3 file below the main concern on this file is the port + the user & pass of the server from the database . char_athena.conf // Server Communication username and password. userid: s1 passwd: p1 // Server name, use alternative character such as ASCII 160 for spaces. // NOTE: Do not use spaces or any of these characters which are not allowed in // Windows filenames \/:*?"<>| // ... or else guild emblems won't work client-side! server_name: High Rate Server // Wisp name for server: used to send wisp from server to players (between 4 to 23 characters) wisp_server_name: Server // 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 // 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 // Character Server Port char_port: 6121 login_athena.conf // Login Server Port login_port: 6900 map_athena.conf //-------------------------------------------------------------- // Configuration Info //-------------------------------------------------------------- // Interserver communication passwords, set in account.txt (or equiv.) userid: s1 passwd: p1 // 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 // 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 Server Port map_port: 5121 At this point i already give you the whole detail on making your offline server to online & making your Online to offline the difference is the IP used and it should be the computer is open for 24hours to make it online . That's why we are buying a hosting provider to make our server open 24/7 . You should get what i mean from this point have a great day !
    1 point
  3. same as Emistry's script , just add timer instead of the vip status - script vip_group_main -1,{ OnSetVIP: #TEMP_GROUP_V = gettimetick(2) + (7 * 24 * 60 * 60);//time in seconds OnPCLoginEvent: if (#TEMP_GROUP_V > gettimetick(2)) { atcommand "@adjgroupid 7"; .@second = #TEMP_GROUP_V - gettimetick(2); addtimer (.@second * 1000), strnpcinfo(3)+"::OnExpire"; dispbottom "Temp Group Expire in "+gettimestr("%Y-%m/%d %H:%M:%S",21,#TEMP_GROUP_V); } end; OnExpire: atcommand "@adjgroupid 0"; end; }
    1 point
  4. 7551,Ticket02,Ticket VIP 14 days,0.50,,70,,,,,0xFFFFFFFF,63.2,,,,,,{ doevent "vip_group_main::OnSetVIP"; },{},{} - script vip_group_main -1,{ OnSetVIP: vip_time(60 * 24 * 14); OnPCLoginEvent: if (vip_status(VIP_STATUS_ACTIVE)) { atcommand "@adjgroupid 7"; .@second = vip_status(VIP_STATUS_REMAINING); addtimer (.@second * 1000), strnpcinfo(3)+"::OnExpire"; dispbottom "VIP Expire in "+F_InsertComma(.@second)+" second(s)"; } end; OnExpire: atcommand "@adjgroupid 0"; end; }
    1 point
  5. 2018-06-21 don`t support high item id, you need exe ragexe 2018-11-21 or ragexere 20180704
    1 point
  6. Evening all, I hope you're all well! I've decided to post this instead of send out a mass email, because I know most of you have opted not to receive them. Service Continuation For the most part, rAthena is, and will continue to operate as normal during these trying times. We understand that the need for isolation will undoubtedly cause more traffic to our forums, which we have been prepared for since February and additional measure have been put in place in case traffic sees a random surge. Our aim is to ensure that all the information is available to you when you need it. Risk of Fraud We are also aware that during a crisis, individuals will come out of the woodwork with a view to causing harm in the form of defrauding and scamming our users. Please be diligent before handing over any money to someone you don't know. You can check a list of our approved 3rd Party Services here that have been personally vetted before approval. Staff All of rAthena's staff are volunteers, giving up their free time working towards the betterment of the project. We're also all safe and well and hope you and your families are, too. At a time when parts of the world are stuck indoors, we're using this time to continue overhauling systems. The developers are working hard on their respective projects, be they database conversions to YAML or the refactoring of older mechanics, you can be sure they're busy! The moderators have been tasked with ensuring as many of the support topics as possible have the "Best Answer" post selected in an effort to aid users. Community Please use the search feature before posting new topics. I can assure you that 99% of questions have already been answered, usually twice within the last 3 months. The function of what a community is and what it's capable of is being tested and pushed to it's limits all around the world. Look after each other and be helpful. Home Life Please be sensible and use your common sense. Wash and/or sanitise your hands regularly. Especially your keyboard and mouse! Be kind to each other. Stay safe.
    1 point
×
×
  • Create New...