Jump to content

Overshot

Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by Overshot

  1. Hello dear rAthena users and Developers!

    I am making my server with super-balanced gameplay in a case, there are donators (And yes, they will be). The main idea is to make a need for Donators in TCG cards, so if a farm player wants to buy something from the Cash Shop, he can sell his TCG to a donator.
     

    So i would like to request the following NPC : 

     

    A dude with a chat room over his head that will say : Exchange Rate : X TCG = Y CP

    X = Total amount of TCG cards [ ID 7227 ] aviable on the server

    Y = Total amount of unused Cash Points on the server

     

    Now i would like him to calculate a configurable for me, default rate of 1:1. If X = 300 total TCG cards wich is aviable on the server and Y = 100 Cash Points total will be aviable on the server, then the exchange rate will be : Exchange Rate : 3 TCG = 1 CP and thats what i would like the NPC to be :)

     

    Now another request to this script, is i would like to prevent him to write exchange rates like : 5:3.245. I would like him to find the closest big number and show only that. Like if 3.245 then it will be just 3.

     

    Refresh rate? Once in 1 minute.

     

    With this system we would be able to balance Donations vs Farmers and prevent overhold of one of the currency.

  2. Hello,

     

    I am trying to configure the patcher, i am using IIS7 but for some reason i cant get it connected to my server althrough the patcher gets the notice.html and image files. I cant figure what is the problem. I am using windows 7. Here are my scripts : 

     

    main.ini :

    //Thor Patcher remote config file
    [Main]
    //Allow patching or not?
    allow=true
    
    //Should patcher ignore everything else and finish patch immediately?
    Force_Start=false
    
    //if not, what message should appear?
    policy_msg=Server is taking a nap.
    
    //file_url - patch files should ALL put here.
    // This config entry will override the one in embed config.
    // o HTTP:
    //         http://domain.com/dir/
    // o FTP:
    //         ftp://domain.com/dir/
    //     o With <Username> [Password] [Port]
    //	ftp://username:[email protected]:port/dir/
    //     o Note: username is required if want put password, otherwise everything is optional.
    file_url=http://178.57.115.6/patch/data/
    
    [Patch]
    //use CheckSum tool, hash for client & patcher
    // used to make sure exe is up to date
    //  (leave empty to disable this feature)
    ClientSum=
    PatcherSum=
    
    
    //This is compressed file for patcher & client update
    // To make these work, ClientSum and/or PatcherSum can't be empty
    // Note: these files should put same place as patch file (file_url in internal config)
    //Relative address, not FULL URL!
    ClientPath=
    PatcherPath=
    
    // Patch list file
    PatchList=plist.txt
    
    [Stars]
    // Shining o.O (Anyways, its for start button clones)
    // Since orignal client has check sum.. why not for clones? XD
    
    
    //How many? (it should same as amount of start button clone, but of course it's your choice)
    clients=0
    
    // _sum - checksum, use CheckSum tool.
    //client1_sum=
    // _Name - Filename of exe
    //client1_Name=
    // _Path - Path for file [Compressed]
    //client1_Path=
    
    [Misc]
    //Set a limit for fragment, when reach this limit, patcher will ask user to defrag
    FragmentLimit=50
    

    Config : 

    [Config:Main]
    
    RootURL='http://178.57.115.6/patch/'
    
    RemoteConfigFile='main.ini'
    
    TimeOut=0
    
    StatusFile='hae.dat'
    
    DefaultGRF='hae.grf'
    
    ClientEXE='zengine.exe'
    ClientParameter='-1sak1'
    
    //When patcher unable to connect webserver,
    //should the patcher allow player start the game anyways?
    FinishOnConnectionFailure=true
    
    [Config:Window]
    
    Style='none'
    
    //This allows the player drag the window by background
    DragHandling=true
    
    //Background can be either jpg or bmp, in later case
    //the top-left pixel is chosen as transparent color.
    Background='images/bg.bmp'
    
    FadeOnDrag=true
    
    [Config:BGM]
    File=''
    
    Loop=true
    
    Volume=5
    
    Directory=
    
    [Config:Misc]
    Title='Heaven and Earth Ragnarok Online'
    
    HideProgressBarWhenFinish=true
    
    
    [ProgressBar:bar1]
    Width=342
    Height=10
    
    Left=23
    Top=486
    
    FrontImage=
    BackImage=
    
    Hook='ProgressChange'
    
    
    
    [Label:Status]
    AutoResize = false
    
    Width=369
    Height=
    
    Left=15
    Top=498
    Alignment='center'
    
    FontColor=$000000
    FontName = ''
    FontSize =
    
    Text=''
    
    Hook='StatusChange'
    
    [NoticeBox:Box0]
    Width=347
    Height=250
    Left=21
    Top=217
    URL='http://178.57.115.6/patch/notice.html'
    
    
    
    [Button:Start]
    Default='images/start1.png'
    OnHover='images/start2.png'
    OnDown='images/start3.png'
    
    Left=383
    Top=211
    
    //Hook is used for default buttons,
    //do not use this on custom buttons!
    Hook='Start'
    
    [Button:Exit]
    Default='images/Exit1.png'
    OnHover='images/Exit2.png'
    OnDown='images/Exit3.png'
    
    Left=383
    Top=244
    
    Hook='Exit'
    
    [Button:Cancel]
    Default='images/Exit1.png'
    OnHover='images/Exit2.png'
    OnDown='images/Exit3.png'
    
    Left=383
    Top=211
    Hook='Cancel'
    
    //[Button:Extra]
    //
    //
    //
    // Mode - mode for button
    // 1 = open URL
    // 2 = Launch file/program
    // 3 = Message box
    //Mode=
    // Action - depend on what you set in the Mod, this may vary
    // ex. Mode = 1 , Action='http://google.com'
    //Action=
    
    

    Thank you!

  3. Добрый день, после 6-и лет отсутсвия в РО, я решил попробовать открыть свой старый сервер. единственное что у меня слишком старая база. Мне бы хотелось это сделать на rAthena.

     

    Где можно найти понятный, пошаговый и внятный гид на открытие? Здесь появился совсем новый жаргон. Я незнаю что такое DIFF, я незнаю что такое 2013 RAGEXE. Модераторы, пожалуиста, сделайте гид для тех, кто устарел.

×
×
  • Create New...