Jump to content

Ahoy

Members
  • Posts

    61
  • Joined

  • Last visited

Posts posted by Ahoy

  1. 14 hours ago, Emistry said:
    mes "[Valkyrie]";
    mes "One...";
    mes "Two......";
    mes "And Three.";
    if (!countitem(7825)) {
        mes "You don't have "+getitemname(7825);
        close;
    }
    delitem 7825;

     

    hello ty for the reply , i got this error , can you help me?
     

    Quote

    [Error]:  Loading NPC file: npc/jobs/valkyrie.txt
    script error on npc/jobs/valkyrie.txt line 152
        parse_callfunc: not enough arguments, expected ','
       147 :                        mes "And Three.";
       148 :                        if (!countitem(7825)) {
       149 :                                mes "You don't have "+getitemname(7825);
       150 :                                close;
       151 :                        }
    *  152 :                        delitem 7825';'
       153 :                        set ADVJOB, Class+Job_Novice_High; //memo the target 3rd Job ID
       154 :                        if(ADVJOB == Job_Lord_Knight2) set ADVJOB,Job_Lord_Knight;
       155 :                        if(ADVJOB == Job_Paladin2) set ADVJOB,Job_Paladin;
       156 :                        jobchange Job_Novice_High;
       157 :                        resetlvl(1);
     

     

  2. Hello rAthena and everyone,

    I have a question about my script below. So, before the rebirth, I want players to have an item called Heroic Stone (ID: 7825). Can anyone help me edit this NPC? Thank you.

     

    Quote

    //===== rAthena Script ======================================= 
    //= Valkyrie Realm
    //===== By: ==================================================
    //= Nana, fixes by Poki
    //= finished, optimized and tested by Lupus
    //= L0ne_W0lf
    //===== Current Version: ===================================== 
    //= 3.1
    //===== Compatible With: ===================================== 
    //= rAthena Project
    //===== Description: ========================================= 
    //= [Official Conversion]
    //= Quest to become a Tranceded Class. (Advanced/Rebirthed)
    //===== Additional Comments: ================================= 
    //= 1.1 Made all into functions,additional checks,quest skills,now Valhallana can return you back. She also makes reborn process only when you got no Zeny/items (as in kRO) [Lupus]
    //= 1.2 now alternative classes can use their 1-1 job NPC to become Advanced 1st Class [Lupus]
    //= 1.4 added Baby Class support [Lupus]
    //= 1.5 Fixed loads of gramatical errors. [Mass Zero]
    //= 1.6 Added a func which prevent advanced classes passing 2nd Job Quests again. It also guides adv classes where to go. [Lupus]
    //= 1.7 On reborn reset some Job Quest Vars and Reset Girls Counter [Lupus]
    //= 1.8 Added Taekwondo classes check [Lupus]
    //= 1.9 Added support for Job NPC Fase pics, sorrected one dialogue stuff [Lupus]
    //= 2.0 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
    //= 2.1 Changed all numbers into constants. [Vicious]
    //= 2.2 Now ALL quests skills are saved/restored [Lupus]
    //= 2.3 Removed Duplicates [Silent]
    //= 2.4 Fixed typos, optimized [Lupus]
    //= 2.5 Fixed a stuck bug [Lupus]
    //= 2.6a Adding proper dialogues [Lupus]
    //= 2.7 Rescripted to Aegis 10.3 standards. [L0ne_W0;f]
    //=     Removed all functions as they are no longer required.
    //=     Correct job level requirements for 1-1 -> 2-x.
    //= 2.7a Added Function "F_BlockHigh" back in until rewriteing of the 2-x [L0ne_W0lf]
    //=     scripts are comepleted.
    //= 2.7b Removed function "F_BlockHigh" as it's no longer used. [L0ne_W0lf]
    //= 2.8 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
    //= 2.9 Corrected Valkyrie case spicifying where to warp after rebirthing. [L0ne_W0lf]
    //= 2.9b Fixed Verdandi typo, fixed resetting vars [Lupus]
    //= 3.0 Added quest log commands. [L0ne_W0lf]
    //= 3.1 Added Izlude Renewal coordinates.
    //============================================================ 

    valkyrie,48,86,4    script    Valkyrie#    811,{
        if (ADVJOB != 0 || Upper == 1) {
            mes "[Valkyrie]";
            mes "Welcome";
            mes "to Valhalla,";
            mes "the Hall of Honor.";
            next;
            mes "[Valkyrie]";
            mes "Please make";
            mes "yourself comfortable";
            mes "while you are here.";
            mes "Honor to the warriors!";
            close;
        }
        else if (BaseLevel > 98 && JobLevel > 49 && Class >= Job_Knight && Class <= Job_Crusader2) {
            mes "[Valkyrie]";
            mes "Welcome";
            mes "to Valhalla,";
            mes "the Hall of Honor.";
            next;
            mes "[Valkyrie]";
            mes "You will now end";
            mes "your present life and";
            mes "begin an entirely new life.";
            mes "Honor to the warriors!";
            next;
            if (Weight > 0 || Zeny > 0 || checkcart() != 0 || checkfalcon() != 0 || checkriding() != 0) {
                mes "[Valkyrie]";
                mes "There are a few things you must";
                mes "do before we start. You must";
                mes "first empty your mind and body.";
                mes "Honor comes when you abandon";
                mes "all your selfish desires...";
                next;
                mes "[Valkyrie]";
                mes "You cannot take anything with you to the next life. Your items, zeny, pets and Pushcart all have to be left behind.";
                next;
                mes "[Valkyrie]";
                mes "When you are ready";
                mes "please return to me,";
                mes "brave adventurer.";
                close2;
                warp "yuno_in02",93,205;
                end;
            }
            else {
                mes "[Valkyrie]";
                mes "I see you've already";
                mes "released yourself from";
                mes "all worldy attachments,";
                mes ""+ strcharinfo(0) +".";
                next;
                mes "[Valkyrie]";
                mes "That's an admirable attitude for an adventurer such as yourself. Honor comes when you abandon all personal desires for the sake of mankind.";
                next;
                if (SkillPoint) {
                    mes "[Valkyrie]";
                    mes "Hmm... I sense that you have";
                    mes "some lingering attachment or";
                    mes "unfinished business in your";
                    mes "current life. Take care of that,";
                    mes "and bring closure to your present life.";
                    close2;
                    warp "yuno_in02",93,205;
                    end;
                }
                mes "[Valkyrie]";
                mes "Now, let me remove all";
                mes "of your present memories...";
                mes "However, you will be able to";
                mes "remember the most honorable";
                mes "moments of this life.";
                next;
                mes "[Valkyrie]";
                mes "With one,";
                mes "I will ask the";
                mes "goddess Urd to remove";
                mes "all of your present";
                mes "memories.";
                next;
                mes "[Valkyrie]";
                mes "With two,";
                mes "I will ask the";
                mes "goddess Verdandi to keep";
                mes "and record the most honorable moments of your present life.";
                next;
                mes "[Valkyrie]";
                mes "With three,";
                mes "I will ask the";
                mes "goddess Skuld to";
                mes "guide you to your";
                mes "next life.";
                next;
                mes "[Valkyrie]";
                mes "One...";
                callfunc "F_ClearJobVar";
                next;
                mes "[Valkyrie]";
                mes "One...";
                mes "Two......";
                next;
                mes "[Valkyrie]";
                mes "One...";
                mes "Two......";
                mes "And Three.";
                set ADVJOB, Class+Job_Novice_High; //memo the target 3rd Job ID
                if(ADVJOB == Job_Lord_Knight2) set ADVJOB,Job_Lord_Knight;
                if(ADVJOB == Job_Paladin2) set ADVJOB,Job_Paladin;
                jobchange Job_Novice_High;
                resetlvl(1);
                set MISC_QUEST,MISC_QUEST & ~1024;//<-reset Skill Reset Event
                skill "NV_FIRSTAID",1,SKILL_PERM;
                skill "NV_TRICKDEAD",1,SKILL_PERM;
                completequest 1000;
                next;
                mes "[Valkyrie]";
                mes "Congratulations.";
                mes "You are now reborn";
                mes "into a brand new life.";
                mes "Please take these small gifts";
                mes "in preparation for your new adventures.";
                getitem 1202,1; //Knife_
                getitem 2302,1; //Cotton_Shirt_
                next;
                mes "[Valkyrie]";
                mes "I wish that the release the goddess Urd has granted you proves to be a blessing. I hope that the memories Verdandi has recorded will always honor you.";
                next;
                mes "[Valkyrie]";
                mes "And I pray that the new life to which the goddess Skuld will guide you will be even more honorable than your last.";
                close2;
                switch (ADVJOB) {
                case 4008:
                case 4015:
                    if (checkre(0)) warp "izlude",129,97;
                    else warp "izlude",94,103;
                    break;
                case 4009:
                case 4016:
                    warp "prontera",273,354; break;
                case 4010:
                case 4017:
                    warp "geffen",120,60; break;
                case 4011:
                case 4019:
                    warp "alberta",116,57; break;
                case 4012:
                case 4020:
                case 4021:
                    warp "payon",69,100; break;
                case 4013:
                case 4018:
                    warp "morocc",154,50; break;
                default:
                    warp "yuno_in02",93,205; break;
                }
                end;
            }
        }
        else {
            mes "[Valkyrie]";
            mes "Welcome";
            mes "to Valhalla,";
            mes "the Hall of Honor.";
            next;
            mes "[Valkyrie]";
            mes "Unfortunately, you have not yet been invited here. I ask you to leave immediately. Honor to the warriors!";
            close2;
            warp "yuno_in02",93,205;
            end;
        }
    }

    yuno_in02,88,164,5    script    Metheus Sylphe#Library    742,{
        if (BaseLevel > 98 && JobLevel > 49 && Class >= Job_Knight && Class <= Job_Crusader2) {
            if (valkyrie_Q == 0) {
                mes "[Metheus Sylphe]";
                mes "Welcome to the Library of the Schweicherbil Magic Academy.";
                mes "I assume you have come here";
                mes "to read the 'Book of Ymir.'";
                next;
                mes "[Metheus Sylphe]";
                mes "Unfortunately, the original copy of the book has been damaged over time. We currently only allow the public to view a copy of the book.";
                next;
                mes "[Metheus Sylphe]";
                mes "Also, in order to preserve the original 'Book of Ymir,' we have decided to accept donations from people who wish to read the copy we have provided.";
                next;
                mes "[Metheus Sylphe]";
                mes "The suggested";
                mes "donation amount is";
                mes "1,285,000 zeny.";
                next;
                if (select("Donate.:Cancel.") == 1) {
                    if (Zeny >= 1285000) {
                        set Zeny, Zeny-1285000;
                        set valkyrie_Q,1;
                        mes "[Metheus Sylphe]";
                        mes "Thank you, your donation will be used for a good cause. You may";
                        mes "now go in and read the book.";
                        close;
                    }
                    mes "[Metheus Sylphe]";
                    mes "Unfortunately, you don't seem to possess enough zeny at the moment. Please check your funds and come back again.";
                    close;
                }
                mes "[Metheus Sylphe]";
                mes "Take your time, and";
                mes "enjoy your travels.";
                close;
            }
            mes "[Metheus Sylphe]";
            mes "Once again, thank you for your generous donation. Feel free to read a carbon copy of the 'Book of Ymir' at your leisure.";
            close;
        }
        mes "[Metheus Sylphe]";
        mes "Welcome to the Library of the Schweicherbil Magic Academy.";
        mes "Here, we have a countless number of books. Please take your time and look around.";
        close;
    }

    yuno_in02,93,207,1    script    Book of Ymir    111,{
        if (ADVJOB != 0 || Upper == 1) {
            mes "[The Book of Ymir]";
            mes "...The entrance to the Hall of Honor is open to anyone who has moved forward into their next life. It is there to help heroes decide what they want to do, and can lead them to anywhere in this world.";
            next;
            mes "[The Book of Ymir]";
            mes "In the Hall of Honor, everything is prepared for heroes. It is rumored that any wish that cannot be fulfilled in our reality can be realized in the Hall of Honor.";
            next;
            if (select("Stop reading.:Continue reading.") == 1) {
                mes "[The Book of Ymir]";
                mes ".....";
                close;
            }
            mes "[The Book of Ymir]";
            mes "There is a forgotten path which leads to the Hall of Honor, the closest place to the heavens. The ordinary will never discover this place...";
            close2;
            warp "valkyrie",48,8;
            end;
        }
        else if (BaseLevel > 98 && JobLevel > 49 && Class >= Job_Knight && Class <= Job_Crusader2) {
            if (valkyrie_Q != 0) {
                mes "[The Book of Ymir]";
                mes "...Therefore, ancient heroes were";
                mes "always in anguish, knowing that";
                mes "eventually, they were mortal and";
                mes "would pass from this realm...";
                next;
                mes "[The Book of Ymir]";
                mes "There were no documents,";
                mes "songs, or remaining folklore that had any information on life after death. However, I recently uncovered an old scroll";
                mes "about Valkyrie...";
                next;
                mes "[The Book of Ymir]";
                mes "Valkyrie...";
                mes "The legendary";
                mes "guardian angel.";
                mes "Angel of Ragnarok.";
                next;
                mes "[The Book of Ymir]";
                mes "Adventurers of great strength";
                mes "and bravery will be lead by";
                mes "Valkyrie to Valhalla, the Hall";
                mes "of Honor. There, they will be";
                mes "given a new life.";
                next;
                mes "[The Book of Ymir]";
                mes "Reborn, they will live again as";
                mes "even greater heroes that will";
                mes "brighten the world. Bodies that";
                mes "were exhausted will be filled";
                mes "with energy...";
                next;
                mes "[The Book of Ymir]";
                mes "And their souls will be given abilities with the heart of Ymir. However, the heart of Ymir was totally destroyed and scattered all over the world after the battle for Rune-Midgarts.";
                next;
                mes "[The Book of Ymir]";
                mes "I have found a small amount of";
                mes "Ymir heart pieces over a long";
                mes "long period of time. But I can't";
                mes "confirm if the story of Valkyrie";
                mes "and Valhalla is true just";
                mes "through scientific tests.";
                next;
                mes "[The Book of Ymir]";
                mes "So, I am leaving this record in hope that someone in the future";
                mes "can confirm that Valkyrie and Valhalla actually exist...";
                next;
                set valkyrie_Q,2;
                if(checkquest(1000) == -1) {
                    setquest 1000;
                }
                mes "[The Book of Ymir]";
                mes "Let the heroes live new lives";
                mes "so they can protect the world";
                mes "from danger. And then...";
                close;
            }
            mes "[The Book of Ymir]";
            mes "...";
            close;
        }
        mes "[The Book of Ymir]";
        mes "...";
        close;
    }

    yuno_in05,49,43,1    script    Heart of Ymir    111,{
        if (BaseLevel > 98 && JobLevel > 49 && Class >= Job_Knight && Class <= Job_Crusader2) {
            if (valkyrie_Q == 2) warp "valkyrie",48,8;
        }
        end;
    }

    valkyrie,44,33,5    script    Teleporter    124,{
        if (Upper != 1) {
            set .@karma_d,rand(1,10);
            if (.@karma_d > 4) {
                mes "[Teleporter]";
                mes "Congratulations.";
                mes "Honor to the warriors!";
                close;
            }
            mes "[Teleporter]";
            mes "Please refrain";
            mes "from touching any";
            mes "of the exhibitions.";
            mes "..........";
            close;
        }
        else {
            mes "[Teleporter]";
            mes "Honorable one,";
            mes "which place do you wish to go?";
            next;
            switch(select("Prontera:Morroc:Payon:Geffen:Alberta:Izlude:Al De Baran:Comodo:Juno")) {
            case 1: callsub S_Warpchar,"prontera",116,72;
            case 2: callsub S_Warpchar,"morocc",156,46;
            case 3: callsub S_Warpchar,"payon",69,100;
            case 4: callsub S_Warpchar,"geffen",120,39;
            case 5: callsub S_Warpchar,"alberta",117,56;
            case 6:
                if (checkre(0)) callsub S_Warpchar,"izlude",129,97;
                else callsub S_Warpchar,"izlude",94,103;
            case 7: callsub S_Warpchar,"aldebaran",91,105;
            case 8: callsub S_Warpchar,"comodo",209,143;
            case 9: callsub S_Warpchar,"yuno",328,101;
            }
        }
    S_WarpChar:
        mes "[Teleporter]";
        mes "Have a nice trip.";
        close2;
        savepoint getarg(0),getarg(1),getarg(2),1,1;
        warp getarg(0),getarg(1),getarg(2);
        end;
    }

    // Warps
    //============================================================ 
    valkyrie,48,73,0    warp    valk01#1    1,1,valkyrie,48,64
    valkyrie,48,66,0    warp    valk01#2    1,1,valkyrie,48,75

     

  3. On 2/19/2020 at 10:38 PM, katczajk said:

    I can not confirm "Download, Extract & Play".

    If i try this, there come an Error about Fonts.

    I've downloaded kRO_FullClient_20200124.zip Package.

    Client dont start.

    Should i prepare after download some ?

    you need to download fonts folder here http://ahoyganteng.xyz/ragnarok/cp/download/font.rar

    put it on your system folder 

    and like akkarin said you need

    On 2/20/2020 at 12:17 AM, Akkarin said:

    you diff'd client, and a translated data folder for it to work with your server.

     

  4. Quote

    Install on Centos

     
    Jeybla edited this page on Nov 27, 2017 · 8 revisions

    This guide covers how to install rAthena on CentOS and other versions of Linux that use yum.

    Requirements

    • CentOS or an RPM-based Linux that has the 'yum' command
    • root access or access to an account that has sudo privileges
    • an Internet connection to download install packages

    Prerequisites

    All of these commands will be typed at the command-line interface.

    Install Prerequisites

    • Login to your server via SSH, or if you are already logged into a GUI open a terminal window.
    • Unfortunately CentOS' original GCC package is outdated. It's needed to use the gcc version from the devtoolset repository to get an more up-to-date compiler:
    
    sudo yum install centos-release-scl
    sudo yum install devtoolset-7-gcc devtoolset-7-gcc-c++

    You're able to use the gcc-7 compiler now by enabling the devtoolset: scl enable devtoolset-7 bash If you don't want to use this command every time before compiling, you can add the following to your ~/.bashrc or ~/.bash_profile: source scl_source enable devtoolset-7

    sudo yum install mariadb mariadb-devel mariadb-server pcre-devel zlib-devel git

    • (Optional) type the following command to install some additional packages:

    yum -y install dos2unix gdb nano screen unzip wget zip

    Create a non-root Linux user

    By the principle of least privilege, it is recommended you do NOT run rAthena as root. Type the following command to create a non-root Linux account:

    useradd --create-home --shell /bin/bash rathena4444

    --create-home = create the user's home directory

    --shell = sets their login shell to Bash

    rathena4444 = the login name of the new Linux account

    4444 = pick your own random numbers to make the username more unique

    • Set a password for the new user (run this command and follow the prompts):

    passwd rathena4444

    Configure MySQL (MariaDB)

    Note: MariaDB is a community-developed fork of the MySQL database management system. Therefore in the following section MySQL is equivalent to MariaDB and vice versa.

    Set a root password

    The default MySQL Server install creates a MySQL user 'root'@'localhost' with NO password. It is recommended you create a password for the root user.

    • Run MySQL Service:

    systemctl start mariadb

    • Run this command and follow the prompts:

    mysql_secure_installation

    • Login to your MySQL Server as root:
    • When prompted, enter your root MySQL password.

    mysql -u root -p

    • Now your prompt should look like this (the MySQL command prompt):

    Create SQL database for rAthena

    • At the MySQL prompt, type this to create a database (replace rathena4444 with the Linux username you created earlier):

    mysql> CREATE DATABASE rathena4444_rag;

    • Create a separate database for logs:

    mysql> CREATE DATABASE rathena4444_log;

    Setup a MySQL user for rAthena

    • At the MySQL prompt, type something like this to create a new MySQL user:

    CREATE USER 'rathena4444'@'localhost' IDENTIFIED BY 'secretpassword';

    rathena4444 = the name of the MySQL user (we named it the same as the Linux user to make it easier to identify)

    localhost = the hostname or IP it will connect from

    secretpassword = the password for this MySQL user

    mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON rathena4444\_rag.* TO 'rathena4444'@'localhost';

    mysql> GRANT SELECT,INSERT ON rathena4444\_log.* TO 'rathena4444'@'localhost'; (note the escaped underscore)

    Install rAthena

    Login as your non-root Linux user

    The rest of the setup is done as rathena4444 (the Linux user you created in step 2.2)

    • Logout from root SSH (or minimize the window).
    • Login to your server via SSH as the rathena4444 Linux user.

    Cloning The Repository

    You can obtain the latest version of rAthena by typing the following command. This will place rAthena in a folder called rAthena, but you are free to change it to whatever you like:

    git clone https://github.com/rathena/rathena.git ~/rAthena

    Import MySQL Tables

    • Change directory to the '''sql-files''' folder.

    cd ~/rAthena/sql-files/

    • Execute these commands (when prompted, enter your MySQL root password):

    Main structure and logs (important!):

    
    mysql -u root -p rathena4444_rag < main.sql
    mysql -u root -p rathena4444_log < logs.sql

    The following are only needed, if you want to use the item and mob sql database:

    
    mysql -u root -p rathena4444_rag < item_db.sql
    mysql -u root -p rathena4444_rag < item_db2.sql
    mysql -u root -p rathena4444_rag < mob_db.sql
    mysql -u root -p rathena4444_rag < mob_db2.sql

    NOTE: if you want to use different SQL DBs for login/char/map servers this is the list of databases each server use:

    • login-server: global_reg_value, ipbanlist, login, loginlog
    • map-server: mapreg, item_db, item_db2, mob_db, mob_db2
    • char-server: everything else + global_reg_value once again Note that global_reg_value tables are needed by both login-server and char-server (though it may be different tables)

    Compile Source Code

    
    cd ~/rAthena
    ./configure
    make clean server

    *If you're using CentOS 32-bit please use:

    ./configure --disable-64bit

    How to Recompile

    In the future (after you update or edit any file in /src) to recompile:

    
    cd ~/rAthena
    ./configure # only needed when you change Makefiles
    make clean # if you want to clean your current compilation
    make server # rebuilds the whole server

    Start your rAthena Server

    • Change access mode of athena-start file so that you can execute it.
    • Use (dos2unix athena-start) if you are getting ^M errors, ie. newline errors

    chmod a+x athena-start

    • To Start

    ./athena-start start

    • To Stop

    ./athena-start stop

    • To Restart

    ./athena-start restart

    or you can just see this link https://github.com/rathena/rathena/wiki/Install-on-Centos

    • MVP 1
  5. hello want to ask about make second connection on client

     

    i have this on my sclientinfo :

     

    Quote
    <?xml version="1.0" encoding="euc-kr" ?>
      <clientinfo>
      <desc>Ragnarok Client Information</desc>
      <servicetype>korea</servicetype>
      <servertype>primary</servertype>
      <connection>
      <display>Local</display>
      <address>127.0.0.1</address>
      <port>6900</port>
      <version>55</version>
      <langtype>0</langtype>
      <registrationweb>www.ragnarok.com</registrationweb>
      <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>loading06.jpg</image>
      </loading>
      </connection>
      </clientinfo>

    if i want make 2 connection i just add connection like this right ?

    Quote
    <?xml version="1.0" encoding="euc-kr" ?>
      <clientinfo>
      <desc>Ragnarok Client Information</desc>
      <servicetype>korea</servicetype>
      <servertype>primary</servertype>
      <connection>
      <display>Local</display>
      <address>127.0.0.1</address>
      <port>6900</port>
      <version>55</version>
      <langtype>0</langtype>
      <registrationweb>www.ragnarok.com</registrationweb>
      <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>loading06.jpg</image>
      </loading>
     

    </connection>

      <connection>
      <display>Local2</display>
      <address>127.0.0.1</address>
      <port>6900</port>
      <version>55</version>
      <langtype>0</langtype>
      <registrationweb>www.ragnarok.com</registrationweb>
      <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>loading06.jpg</image>
      </loading>
      </connection>
      </clientinfo>

     

    but its not working , is there any files i need to edit ?

     

     

     

    thanks

×
×
  • Create New...