Thursday, July 24, 2014

Work in progress on srSquirrelMod

Hello there. I would like to let you know I'm currently working on a new silkroad gameserver addon (at the moment only for v188 server files). Yes, its going to be for sale only. If you want to buy it, feel free to add me at skype - viral.leet . This post will be updated with latest news about the development. Please note you can post feature requirements in comments to this post or directly in skype (viral.leet) . Best suggestors will get the addon for free.



Current common.ini configuration file:

; srSquirrelMod configuration file [ver 0.0.1] -  common.ini

;---------------------------------------------------------------------
[player]
;Character maximum level (both ch/eu)
char_max_level=110

;Character maximum mastery (ch only)
char_ch_max_mastery=360

;Disable mastery limit for eu characters (1 = yes, 0 = no)
;This means mastery limit for european chars will always be char_max_level * 2
char_eu_mastery_nolimit=1

;---------------------------------------------------------------------
[pet]
;Pet maximum level (attack pets)
pet_max_level=110

;---------------------------------------------------------------------
[fixes]
;Fix rates limit (let GS read rates over 2.5x) (1 =  yes, 0 = no)
fix_rates=1

;Disable green book (1 = yes, 0 = no)
disable_green_book=1

;Disable gs writing log messages to its window (1 = yes, 0 = no)
disable_window_msg=1

;Disable BSOBJ msgbox (appears on GS load, when there are DB errors usually) (1 = yes, 0 =  no)
disable_bsobj_msgbox=1

;Disable char stuff logging into LOG DB (1 = yes, 0 = no)
disable_char_log_db=1

;Disable fortress stuff logging into LOG DB (1 = yes, 0 = no)
disable_fort_log_db=1

;Disable item stuff logging into LOG DB (1 = yes, 0 = no)
disable_item_log_db=1

;Disable event stuff logging into LOG DB (1 = yes, 0 = no)
disable_event_log_db=1

;Disable schedule stuff logging into LOG DB (1 = yes, 0 = no)
disable_schedule_log_db=1

;Disable dump file creation - 1st handler
disable_dump_creation_first=1

;Disable dump file creation - 2nd handler
disable_dump_creation_second=1

;---------------------------------------------------------------------

20 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Added custom relative skill point experience rate config

    ;Skill point experience multiplier, 1 = default, 2 = multiply default sp by 2
    ;Cant be below 0
    char_sp_multiply=15

    ReplyDelete
  3. Added custom job experience multiplier setting


    ;Job experience multiplier, 1 = default, 2 = multiply default job exp value by 2 etc
    ;Cant be below 1
    job_exp_multiply=15

    ReplyDelete
  4. Added custom statpoints (str/int) ones per level (default: 3)


    ;0 = Increase statpoints per level by n (3 + value)
    ;1 = Decrease statpoints per level by n (3 - value)
    statpoints_mod_mode=0

    ;When you have statpoints_mod_mode set to 0, giving this parameter value of 1 will make chars receive 4 points per level
    ;If you set it to 2, they will get 5 points per level etc
    ;If you set statpoints_mod_mode to 1, and this value to 1, chars will receive 2 stat points per level etc
    ;Set this to 0 if you dont want to modify skill points per level
    statpoints_per_lvl=3

    ReplyDelete
  5. Added arena reward count settings


    [event]
    ;Reward count for winning guild/job arena
    arena_guild_job_win_reward_count=7
    ;Reward count for winning random / party arena
    arena_random_party_win_reward_count=5
    ;Reward count for losing guild/job arena
    arena_guild_job_lose_reward_count=2
    ;Reward count for losing random/party arena
    arena_random_party_lose_reward_count=1

    ReplyDelete
  6. My idea Add Job Level Like Level 8-9
    SP Rate Without bug Mean Height Hp 999999

    ReplyDelete
  7. SP rate isnt bugged anymore (as it was in eva/srzor), and ye, job level limit will be implemented.

    ReplyDelete
  8. Fixed multiple bugs in bsobj msg, dump file creation, log db disabling, gs window msg.

    ReplyDelete
  9. i need Offsets BlackRogue sro_client Edit party Level

    ReplyDelete
  10. Added some custom job settings.

    [job]
    ;Set max job level
    job_max_lvl=10

    ;Multiply thief gaining gold from selling goods
    thief_gold_multiplier=30

    ;Multiply trader gaining gold from selling goods
    trader_gold_multiplier=50
    ;Multiply hunter gaining gold from helping trader
    ;(when trader sells goods to shop)
    hunter_gold_multiplier=50

    ReplyDelete
  11. Added chatlog system. For now only into txt file, will do db logging when im done with sql stuff.

    [log]
    ;Chat logging system - spy squirrelsta (heidy)
    ;Currently everything is saved to chatlog_dd_mm_yyyy.txt in
    ;gs root directory
    enable_chatlog_system=1
    ;Enable/disable GM notice log
    enable_chatlog_gm=1
    ;Enable/disable PM log
    enable_chatlog_pm=1
    ;Enable/disable normal chat log
    enable_chatlog_normal=1
    ;Enable/disable guild chat log
    enable_chatlog_guild=1
    ;Enable/disable guild union chat log
    enable_chatlog_alliance=1
    ;Enable/disable party chat log
    enable_chatlog_party=1

    ReplyDelete
  12. [npc]
    ;Custom NPC which can repair char items (lets say, HT horseman)
    ;Only 1 supported. Will do loop in codecave a bit later, if it will be required
    ;0 = disabled
    repair_npc=NPC_HT_HORSE

    ReplyDelete
  13. srSquirrelMod_ExDB (DB/addon frontend.
    Fixed normal chat log / gm normal chat log
    Chatlog is now also saved to DB
    Unique kill log added (DB/File)
    Added ability to disable PK panalty (chars wont become red when killing each other)
    Added global message log (DB/File, saved to same file as normal chat with prefix [GLOBAL])

    ----------------------------

    ;Disable players becoming murders (red char nicks) when killing
    ;other players
    disable_pk_panalty=1

    ;Log globals (1 = enable, 0 = disable)
    enable_globalchat_log=1

    ;Log unique kills (1 = enable, 0 = disable)
    enable_unique_kill_log=1

    ReplyDelete
  14. ; Added stall chat log
    ;Enable/disable stall chat log
    enable_chatlog_stall=1

    ReplyDelete
  15. Working on some SMC features emulation like kick user from database, ingame news system etc.

    ReplyDelete
  16. Msgtype 9 and 16 info required (is it academy ?)

    ReplyDelete
  17. Added logging for unknown msg types (db / text).

    ;Enable/disable unknown msg type logging
    enable_chatlog_unknown_msg=1

    ReplyDelete
  18. Added guild donation / guild actual points overflow fixes.


    ;Fix GP overflow [over 2kkk]
    fix_gp_donate_overflow=1

    ;Max gp donated player can have, 2 kkk recommended
    fix_gp_donate_max_per_player=40000000

    ;Max guild gp, 2 000 000 000 recommended
    fix_guild_gp_max=2000000000

    ReplyDelete