Jump to content

Fahhad

Members
  • Posts

    107
  • Joined

  • Last visited

Posts posted by Fahhad

  1. Hi rA scripters , i got a script here , a simple one
     
    its only runs when players kill mobs around 30/50
     
    i want it to run on player login , here's the script :

     

     

    // to set monster just change  if( Kill >= rand( 35,50 ) ){  // 30 - 50 Monster
    -    script    bot2    -1,{
    OnInit:
    if ( strcharinfo(3) == "bat_c01" ) {
    end;

    OnPCLoginEvent:
    if( !Checking ) end;

    OnNPCKillEvent:
    set Kill,Kill+1;
    if( Kill >= rand( 50,100 ) ){
        set Checking,1;
        announce "RO Guard : Bot Check time! Thank you for your patience!",bc_yellow|bc_self;
        atcommand "@option 2";
        mes "[^ff557fRO Guard^000000]";
        mes "Please enter the ^FF0000RED COLOUR NUMBER^000000";
        next;
        set .@Number,rand( 999999 );
        mes "[^ff557fRO Guard^000000]";
        mes "Number : ";
        mes rand( 999999 )+"^ff0000"+.@Number+"^000000"+rand( 999999 );
        input @Number;
        if( @Number != .@Number ){
            mes "Sorry, WRONG.";
            atcommand "@kick "+strcharinfo(0);
        }else{
            mes "Thank you. You now can move!.";
        dispbottom "100% of effectiveness.";
        announce "RO Guard : To rewared your kindness, please take a bonus of some Buffs.",bc_blue|bc_self;
            sc_start SC_INCREASEAGI,500000,10;
            sc_start SC_BLESSING,500000,10;
            percentheal 100,100;
                atcommand "@option 0 0 0";
        if(@cart == 1) {
            setcart;
            set @cart,0;
        }
        if(@falcon == 1) {
            setfalcon;
            set @falcon,0;
        }
        if(@riding == 1) {
            setriding;
            set @riding,0;
        }
            set Checking,0;
            set Kill,0;
        }
    close;
    }

    }
    ordeal_1-2        mapflag    loadevent

     

     

    sorry for asking too much /lv

  2. Hi

     

    i made a map for newbies and i want a npc to work like this

     

    checks the player job if it was a novice with job 10 , he warp to main town "fenix"

     

    if not then he stays and gets full heal + bless and agi buffs. dont mind the mes massages , ill do it my self i just need the commands /lv

     

    Thanks in advance /bo 

  3. Hi rA peeps :*

    i made a script to get #gold_point for every monster you kill , and i am asking for a shop

    works like this :

     

    every #goldpoint you get 100,000 zeny

     

    is it possible? if so , help me with it ._.

    btw i searched the forums , there is none :(

  4. Hi Guys , i took a gold room script from the forum but it doesnt work ,

    idk why , i copy paste everything just edited the script location :(

    what i want from this script is warping players to "ordeal_1-2" and there is a lot of spawned dokebies

     every monster should drop this item "7773" its a war badge . hope you guys help me with this :(

    Here's the script :

     

    caspen,162,184,4    script    Farm Zone    561,{
    mes "Do you want to enter my Farm room?";
    menu "Ok",-,"No thanks.",L_No;
    warp "ordeal_1-2",154,270;
    close;

    L_No:
    close;
    end;
    }

    // --------------------------------------------------------------
    -    script Monsters    -1,{
    OnInit:
    OnNPCKillEvent:
    if ( strcharinfo(3) == "ordeal_1-2" ) {
    if( killedrid = 1110){
        getitem 7773,1;
    }
    end;
    }
    }

    // Monsters
    ordeal_1-2,0,0    monster    Fenix    1110,70
    ordeal_1-2,0,0    monster    Fenix    1110,100
    ordeal_1-2,0,0    monster    Fenix    1110,100
    ordeal_1-2,0,0    monster    Fenix    1110,100
    ordeal_1-2,0,0    monster    Fenix    1110,100
    ordeal_1-2,0,0    monster    Fenix    1110,100
    ordeal_1-2,0,0    monster    Fenix Guardian    1439,3
    ordeal_1-2,0,0    monster    Fenix Guardian    1439,3

    // Warps
    ordeal_1-2,130,193,0    warp    testwrp#1    3,3,ordeal_1-2,154,154
    ordeal_1-2,106,154,0    warp    testwrp#2    3,3,ordeal_1-2,154,154
    ordeal_1-2,201,129,0    warp    testwrp#3    3,3,ordeal_1-2,154,154
    ordeal_1-2,177,193,0    warp    testwrp#4    3,3,ordeal_1-2,154,154

  5. ummm , adding items in 2013 clients is a little bit harder then 2012's soo i patched 2012-04-10 client again

     

    but i cant find this option in the patcher " use sso login packet "

     

    i want it badly so that i can type in arabic :( , is there any xdiff file for my cleint version? that got this option inside it?
    or already made client from you guys?

  6. Hi everyone /lv , today i encountered a problem , i used a  client  "2012-04-10" made by kido

     

    it works fine,  but  i need the option "  Use SSO Login Packet " in it so that i can type in arabic inside the game
     

    when i made another client "2013-08-07" the items became like this :

    image.png

     

    The item description says its lupus while the equips window says another name :ani_swt3: P;
    not just lupus , there is a lot of customs i added earlier , some of them apears like an apple :(

  7. now i get this ._. ?

     

     

     

     

    image.jpg

     

    EDIT : This error fixed , but the first problem is still here, i can login and make accounts , but i cant make chars ._.


    i got it work , its all about that clientinfo.xml :( i was editing the one in data folder , while there is a one inside the grf >_> duh i am stupid 

    THANKS a looooot those who helped me <3 lab ya * Muaaaah * /kis2

  8. // 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: fahhad
    passwd: hodstar1122
     
    // 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: FenixRO
     
    // Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
    wisp_server_name: Fenix
     
    // 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
     
    //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.
    // Or to connect when the char is in maintenance mode (groupid >= allow)
    // Default: -1 = nobody (there are no groups with ID < 0)
    // See: conf/groups.conf
    gm_allow_group: 99
     
    // How often should the server save guild infos? (In seconds)
    // (character save interval is defined on the map config (autosave_time))
    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
     
    // 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
     
    // Restrict character deletion by email address or birthdate.
    // This restricts players from changing the langtype and deleting characters.
    // For birthdate, the client must be 20100803 or newer.
    // 1: Email address
    // 2: Birthdate (default)
    // 3: Email address or Birthdate
    char_del_option: 2
     
    // 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
     
    // Should we check if sql-tables are correct on server startup ?
    char_checkdb: yes
     
    import: conf/import/char_conf.txt

     

    // Athena InterServer configuration.

    // Contains settings shared/used by more than 1 server.
     
    // Options for both versions
     
    // Log Inter Connections, etc.?
    log_inter: 1
     
    // Inter Log Filename
    inter_log_filename: log/inter.log
     
    // Level range for sharing within a party
    party_share_level: 30
     
    // SQL version options only
     
    // You can specify the codepage to use in your mySQL tables here.
    // (Note that this feature requires MySQL 4.1+)
    //default_codepage: 
     
     
    // For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1 
    // Under windows, you want to use 127.0.0.1.  If you see a message like
    // "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"
    // and you have localhost, switch it to 127.0.0.1
     
    // Global SQL settings
    // overridden by local settings when the hostname is defined there
    // (currently only the login-server reads/obeys these settings)
    sql.db_hostname: 127.0.0.1
    sql.db_port: 3306
    sql.db_username: ragnarok
    sql.db_password: ragnarok
    sql.db_database: ragnarok
    sql.codepage:
     
    // MySQL Character SQL server
    char_server_ip: 127.0.0.1
    char_server_port: 3306
    char_server_id: ragnarok
    char_server_pw: ragnarok
    char_server_db: ragnarok
     
    // MySQL Map SQL Server
    map_server_ip: 127.0.0.1
    map_server_port: 3306
    map_server_id: ragnarok
    map_server_pw: ragnarok
    map_server_db: ragnarok
     
    // MySQL Log SQL Database
    log_db_ip: 127.0.0.1
    log_db_port: 3306
    log_db_id: ragnarok
    log_db_pw: ragnarok
    log_db_db: ragnarok
    log_codepage:
    log_login_db: loginlog
     
    // MySQL Reconnect Settings
    // - mysql_reconnect_type:
    //   1: When MySQL disconnects during runtime, the server tries to reconnect
    //      mysql_reconnect_count times and shuts down if unsuccessful.
    //   2: When mysql disconnects during runtime, it tries to reconnect indefinitely.
    mysql_reconnect_type: 2
    mysql_reconnect_count: 1
     
    // DO NOT CHANGE ANYTHING BEYOND THIS LINE UNLESS YOU KNOW YOUR DATABASE DAMN WELL
    // this is meant for people who KNOW their stuff, and for some reason want to change their
    // database layout. [CLOWNISIUS]
     
    // ALL MySQL Database Table names
     
    // Char Database Tables
    char_db: char
    hotkey_db: hotkey
    scdata_db: sc_data
    cart_db: cart_inventory
    inventory_db: inventory
    charlog_db: charlog
    storage_db: storage
    reg_db: global_reg_value
    skill_db: skill
    interlog_db: interlog
    memo_db: memo
    guild_db: guild
    guild_alliance_db: guild_alliance
    guild_castle_db: guild_castle
    guild_expulsion_db: guild_expulsion
    guild_member_db: guild_member
    guild_skill_db: guild_skill
    guild_position_db: guild_position
    guild_storage_db: guild_storage
    party_db: party
    pet_db: pet
    friend_db: friends
    mail_db: mail
    auction_db: auction
    quest_db: quest
    homunculus_db: homunculus
    skill_homunculus_db: skill_homunculus
    mercenary_db: mercenary
    mercenary_owner_db: mercenary_owner
    elemental_db: elemental
    ragsrvinfo_db: ragsrvinfo
    skillcooldown_db: skillcooldown
    bonus_script_db: bonus_script
     
    // Map Database Tables
    buyingstore_db: buyingstores
    buyingstore_items_db: buyingstore_items
    item_db_db: item_db
    item_db_re_db: item_db_re
    item_db2_db: item_db2
    //item_db2_db: item_db2_re
    item_cash_db_db: item_cash_db
    item_cash_db2_db: item_cash_db2
    mob_db_db: mob_db
    mob_db_re_db: mob_db_re
    mob_db2_db: mob_db2
    //mob_db2_db: mob_db2_re
    mob_skill_db_db: mob_skill_db
    mob_skill_db_re_db: mob_skill_db_re
    mob_skill_db2_db: mob_skill_db2
    //mob_skill_db2_db: mob_skill_db2_re
    mapreg_db: mapreg
    vending_db: vendings
    vending_items_db: vending_items
     
    // Use SQL item_db, mob_db and mob_skill_db for the map server? (yes/no)
    use_sql_db: no
     
    import: conf/import/inter_conf.txt

     

     

     

     

    //--------------------------------------------------------------

    //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: fahhad
    passwd: hodstar1122
     
    // 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
     
    //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
    // 128: After every bank transaction (deposit/withdraw)
    // 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: 255
     
    // 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

     

     

    <?xml version="1.0" encoding="euc-kr" ?> 

    <clientinfo> 
    <servicetype>uae</servicetype>
    <servertype>primary</servertype>
      <connection>
      <desc>Fenix Ragnarok Online</desc>
        <display>Fenix RO</display>
        <balloon>Fenix RO</balloon>
        <address>127.0.0.1</address>
        <port>6900</port>
        <version>45</version>
        <langtype>19</langtype>
        <registrationweb>www.google.com</registrationweb>
    <aid>
    <admin>2000000</admin>
    <admin>2000001</admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    </aid>
    <yellow>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    <admin></admin>
    </yellow>
    <loading>
    <image>loading00.jpg</image>
    <image>loading01.jpg</image>
    <image>loading02.jpg</image>
    <image>loading03.jpg</image>
    <image>loading04.jpg</image>
    <image>loading05.jpg</image>
    <image>loading05.jpg</image>
    <image>loading05.jpg</image>
    <image>loading06.jpg</image>
    <image>loading07.jpg</image>
    <image>loading08.jpg</image>
    <image>loading09.jpg</image>
    <image>loading10.jpg</image>
    </loading>
      </connection>
    </clientinfo>

     

    That's what you asked for ^ hope it helps

  9.  
    Hi , today i was setting up a fresh local server on my pc , i did everything correctly , and i am 100% sure of what i did 
     
    but when i try to login , it says failed to connect to server.
     
    idk why , i hope you guys know what i am experiencing atm

     

    Here some pictures :

     

    image.jpgimage.jpgimage.jpgimage.jpg

     

     

    if you look at the char , its says " request connect " but there is no answer? thanks in advance :)


    :( no one?

×
×
  • Create New...