-
Posts
56 -
Joined
-
Last visited
Profile Information
-
Gender
Male
-
Location
VMware
-
Server
Development
Recent Profile Visitors
3986 profile views
Gelo's Achievements

Poring (1/15)
1
Reputation
-
Hi, Need help on this script, I am creating a custom refiner script from different scripts. My idea is refine items to players choice. They can change the refine number anytime they want. This is a free refiner. Problem: It is refining well whenever I want to refine but all items in the inventory is also affected. Help! quiz_02,144,367,3 script Refine Smith 63,{ mes "[Smith]"; mes "Hi,I can Refine your"; mes "Equipment to Maximum of +10"; mes "What do you want from me?"; next; switch(select("Refine:Nothing")){ case 1: mes "[Smith]"; mes "Which item you want to refine?"; next; setarray .@position$[1],"Head upper","Armor","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head middle","Head lower"; setarray .@indices[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW; for(set .@i,1; .@i<=10; set .@i,.@i+1) set .@menu$, .@menu$+((getequipisequiped(.@indices[.@i]))?getequipname(.@indices[.@i]):.@position$[.@i]+"- [Empty]")+":"; set .@part, .@indices[ select(.@menu$) ]; if (!getequipisequiped(.@part)) { mes "[Refine Master]"; mes "You have to equip the item you want to refine."; close; } if (!getequipisenableref(.@part)) { emotion e_otl; mes "[Refine Master]"; mes "Oh, I'm sorry."; mes "This item is impossible to refine."; close; } else { mes "Choose your ups"; next; switch (select("+1:+2:+3:+4:+5:+6:+7:+8:+9:+10")){ case 1: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; atcommand "@refine "+ .@part[@menu] +" +1"; next; mes "thanks"; close; case 2: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; atcommand "@refine "+ .@part[@menu] +" +2"; next; mes "thanks"; close; case 31: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +3"; next; mes "thanks"; close; case 4: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +4"; next; mes "thanks"; close; case 5: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +5"; next; mes "thanks"; close; case 6: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +6"; next; mes "thanks"; close; case 7: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +7"; next; mes "thanks"; close; case 8: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +8"; next; mes "thanks"; close; case 9: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +9"; next; mes "thanks"; close; case 10: mes "ok"; atcommand "@refine "+ .@part[@menu] +" -10"; next; atcommand "@refine "+ .@part[@menu] +" +10"; next; mes "thanks"; close; } } case 2: mes "ok"; close; end; } }
-
Wow thanks for the on client link, that will be useful! Also the ads on patcher is great and that's also on my plan.
-
Hi there!, Is it possible to put google ads on top or bottom of the ragnarok client? Or any possible way to put google ads on RO? I know this may be a bit complicated but if there are any existing idea or project about this please share Because I want to create a 100% donation-free server and earn a little on google ads. thank you
-
Item description problem Ragexe 2012-07-16 Client
Gelo replied to Gelo's question in Client-side Support
Thank you Winz! -
need help because there is no description in some items for example my HD Elunium Box (10) and HD Oridecon Box (10) I already check idnum2's and num2's desctable text files. 16396# A box that contains 10 "Purified Eluminium" inside. ^ffffff_^000000 ^000088Once this item is purchased, termination of contract is impossible. Also, this item is not refundable.^000000 ^ffffff_^000000 Weight : ^7777771^000000 # I'm using renewal data folder from alexiandria.
-
How to disable this welcome message? 2012-04-10 Client
Gelo posted a question in Client-side Support
Can someone help me remove this login message? I search google and rathena and cant find one. Im using 2012-04-10 client, please help me, thank you -
Bump!
-
Hello gelo.. You may try these steps. -Open No-ip Program -> File -> Preferences (And there will be a window that pops out). -Under Network Adapter -> Change "Windows Default" and Click your router's name. (Ex: D-Link etc-etc) -Now after changing your network adapter, Click "Detect my IP using remote methods". -Now, after that Close the window, And Click "Refresh Now" button. Note: Your IP must be dynamic. How to verify it? Then here are the other steps. -Login to your Router, and look at your WAN ip. Now Compare your Router's WAN IP to your NO-IP's IP client, If those IP are the same then congrats! If not then let me know, there's still another method to make your friend connect to your server EDIT: I put some screenies on comparing IPs from the Router and NO-IP client. (These steps are based on my experience) Thanks for helping veiler, I already try it but still having the same problem.
-
Bump
-
It also redirects to my modem configuration. huhu bump
-
i already did that, i use the no-ip.org and it cannot connect at all. I also change the char_ip(map_athena.conf) and login_ip(char_athena.conf) to my LAN IP(192.168.1.34). I also change the map_ip(map_athena.conf) and char_ip(char_athena.conf) to my WAN ip or the no-ip.org.
-
I try to log-in on my own but the login-server do not detect it. I also diffed the client to allow DNS. this is my server map_athena.conf: //-------------------------------------------------------------- //rAthena Map-Server Configuration File //-------------------------------------------------------------- // Note: "Comments" are all text on the right side of a double slash "//" // Whatever text is commented will not be parsed by the servers, and serves // only as information/reference. //-------------------------------------------------------------- // 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: (hidden).no-ip.org // Map Server Port map_port: 5121 //Time-stamp format which will be printed before all messages. //Can at most be 20 characters long. //Common formats: // %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) // %H:%M:%S (hour:minute:second, 24 hour format) // %d/%b/%Y (day/Month/year) //For full format information, consult the strftime() manual. //timestamp_format: [%d/%b %H:%M] //If redirected output contains escape sequences (color codes) stdout_with_ansisequence: no //Makes server log selected message types to a file in the /log/ folder //1: Log Warning Messages //2: Log Error and SQL Error messages. //4: Log Debug Messages //Example: "console_msg_log: 7" logs all 3 kinds //Messages logged by this overrides console_silent setting console_msg_log: 0 //Makes server output more silent by omitting certain types of messages: //1: Hide Information messages //2: Hide Status messages //4: Hide Notice Messages //8: Hide Warning Messages //16: Hide Error and SQL Error messages. //32: Hide Debug Messages //Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) console_silent: 0 //Where should all database data be read from? db_path: db // Enable the @guildspy and @partyspy at commands? // Note that enabling them decreases packet sending performance. enable_spy: no // Read map data from GATs and RSWs in GRF files or a data directory // as referenced by grf-files.txt rather than from the mapcache? use_grf: no // Console Commands // Allow for console commands to be used on/off // This prevents usage of >& log.file console: off // Database autosave time // All characters are saved on this time in seconds (example: // autosave of 60 secs with 60 characters online -> one char is saved every // second) autosave_time: 300 // Min database save intervals (in ms) // Prevent saving characters faster than at this rate (prevents char-server // save-load getting too high as character-count increases) minsave_time: 100 // Apart from the autosave_time, players will also get saved when involved // in the following (add as needed): // 1: after every successful trade // 2: after every vending transaction // 4: after closing storage/guild storage. // 8: After hatching/returning to egg a pet. // 16: After successfully sending a mail with attachment // 32: After successfully submitting an item for auction // 64: After successfully get/delete/complete a quest // NOTE: These settings decrease the chance of dupes/lost items when there's a // server crash at the expense of increasing the map/char server lag. If your // server rarely crashes, but experiences interserver lag, you may want to set // these off. save_settings: 127 // Message of the day file, when a character logs on, this message is displayed. motd_txt: conf/motd.txt // When @help or @h is typed when you are a gm, this is displayed for helping new gms understand gm commands. help_txt: conf/help.txt help2_txt: conf/help2.txt charhelp_txt: conf/charhelp.txt // Maps: import: conf/maps_athena.conf import: conf/import/map_conf.txt Char_athena.conf // Athena Character configuration file. // Note: "Comments" are all text on the right side of a double slash "//" // Whatever text is commented will not be parsed by the servers, and serves // only as information/reference. // 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: rAthena // 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: (hidden).no-ip.org // Character Server Port char_port: 6121 //Time-stamp format which will be printed before all messages. //Can at most be 20 characters long. //Common formats: // %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format) // %H:%M:%S (hour:minute:second, 24 hour format) // %d/%b/%Y (day/Month/year) //For full format information, consult the strftime() manual. //timestamp_format: [%d/%b %H:%M] //If redirected output contains escape sequences (color codes) stdout_with_ansisequence: no //Makes server output more silent by ommitting certain types of messages: //1: Hide Information messages //2: Hide Status messages //4: Hide Notice Messages //8: Hide Warning Messages //16: Hide Error and SQL Error messages. //32: Hide Debug Messages //Example: "console_silent: 7" Hides information, status and notice messages (1+2+4) console_silent: 0 // Console Commands // Allow for console commands to be used on/off // This prevents usage of >& log.file console: off // Type of server. // No functional side effects at the moment. // Displayed next to the server name in the client. // 0=normal, 1=maintenance, 2=over 18, 3=paying, 4=P2P char_maintenance: 0 // Enable or disable creation of new characters. // Now it is actually supported [Kevin] char_new: 1 // Display (New) in the server list. char_new_display: 0 // Maximum users able to connect to the server. // Set to 0 to disable users to log-in. (-1 means unlimited) max_connect_user: -1 // Group ID that is allowed to bypass the server limit of users. // Default: -1 = nobody (there are no groups with ID < 0) // See: conf/groups.conf gm_allow_group: 99 // How often should the server save all files? (In seconds) // Note: Applies to all data files on TXT servers. // On SQL servers, it applies to guilds (character save interval is defined on the map config) autosave_time: 60 // Display information on the console whenever characters/guilds/parties/pets are loaded/saved? save_log: yes // Starting point for new characters // Format: <map_name>,<x>,<y> start_point: new_1-1,53,111 // Starting items for new characters // Max number of items is MAX_STARTITEM in char.c (default 32) // Format: <id>,<amount>,<position>:<id>,<amount>,<position>:... // To auto-equip an item, include the position where it will be equipped; otherwise, use zero. start_items: 1201,1,2:2301,1,16 // Starting zeny for new characters start_zeny: 0 // Size for the fame-lists fame_list_alchemist: 10 fame_list_blacksmith: 10 fame_list_taekwon: 10 // Guild earned exp modifier. // Adjusts taxed exp before adding it to the guild's exp. For example, if set // to 200, the guild receives double the player's taxed exp. guild_exp_rate: 100 // Name used for unknown characters unknown_char_name: Unknown // To log the character server? log_char: 1 // Allow or not identical name for characters but with a different case (upper/lower): // example: Test-test-TEST-TesT; Value: 0 not allowed (default), 1 allowed name_ignoring_case: no // Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are: // NOTE: Applies to character, party and guild names. // 0: no restriction (default) // 1: only letters/symbols in 'char_name_letters' option. // 2: Letters/symbols in 'char_name_letters' option are forbidden. All others are possibles. char_name_option: 1 // Set the letters/symbols that you want use with the 'char_name_option' option. // Note: Don't add spaces unless you mean to add 'space' to the list. char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890`~!@$&*()-_+=[]{}\/ // How many Characters are allowed per Account ? (0 = disabled) // You can not exceed the limit of MAX_CHARS slots, defined in mmo.h // Doing that, chars_per_account will be default to MAX_CHARS. chars_per_account: 0 // Restrict character deletion by BaseLevel // 0: no restriction (players can delete characters of any level) // -X: you can't delete chars with BaseLevel <= X // Y: you can't delete chars with BaseLevel >= Y // e.g. char_del_level: 80 (players can't delete characters with 80+ BaseLevel) char_del_level: 0 // Amount of time in seconds by which the character deletion is delayed. // Default: 86400 (24 hours) // NOTE: Requires client 2010-08-03aragexeRE or newer. char_del_delay: 86400 // What folder the DB files are in (item_db.txt, etc.) db_path: db //=================================== // Pincode system //=================================== // NOTE: Requires client 2011-03-09aragexeRE or newer. // A window is opened before you can select your character and you will have to enter a pincode by using only your mouse. // Default: yes pincode_enabled: no // How often does a user have to change his pincode? // 0: never (default) // X: every X days pincode_changetime: 0 // How often can a user enter the wrong pincode? // Default: 3 (client maximum) pincode_maxtry: 3 // Are users forced to use a pincode when the system is enabled? // Default: yes pincode_force: yes //=================================== // Addon system //=================================== // Character moving // NOTE: Requires client 2011-09-28aragexeRE or newer. // Allows users to move their characters between slots. // Default: yes char_move_enabled: yes // Allow users to move a character to a used slot? // If enabled the characters are exchanged. // Default: yes char_movetoused: yes // Allow users to move characters as often as they like? char_moves_unlimited: no import: conf/import/char_conf.txt my clientinfo.xml <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>primary</servertype> <connection> <display>Ragnarok</display> <balloon>the balloon</balloon> <desc>description</desc> <address>(hidden).no-ip.org</address> <port>6900</port> <version>36</version> <langtype>0</langtype> <registrationweb>flux.domain.com</registrationweb> <aid> <admin></admin> </aid> <loading> <image>loadingscreen01.jpg</image> </loading> </connection> </clientinfo> I think what affects my server is that my WAN or Public IP redirects to the router login configuration. I've already search google about this but I can't fix it.
-
So my friend wants to connect to me for testing purposes. I already did port forwarding and the ports are already open. one problem, I already set-up no-ip.org and I already changed my clientinfo.xml . the problem is the server is not connecting and when I open my no-ip.com address, it shows my router set-up Can anyone help me? Please? Thank you Sorry for bad english bummpp
-
bump!