How to enable events and the corresponding stores?

Results 1 to 8 of 8
  1. #1
    Apprentice Roflus is offline
    MemberRank
    Feb 2019 Join Date
    13Posts

    How to enable events and the corresponding stores?

    Hi everybody as the title states i' d like to know on how to enable events and their stores.
    I' ve allready tried/experimented by editing the event periods in "couponshopinfo" and with different values in "featurematrix" but without success.

    I really would appreciate help with this. And no i run my server locally just for me and my wife so i am not interested in moneytizing it.

    Oh and maybe a tut on how to add items in general like what i have to be aware of besides the files

    Thanks in advance.


  2. #2
    Valued Member gorkn is online now
    MemberRank
    Dec 2016 Join Date
    102Posts

    Re: How to enable events and the corresponding stores?

    I never messed around with events much but I can tell you how to add some simple items. These are four Attack Speed accessories I made to test with.

    Client heroes.db3:

    EquipItemInfo:
    Code:
    epaulet_attackspeed_70, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL, ACCESSORY_LVL_6, 0, 0, 0, NULL
    
    epaulet_attackspeed_50, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL, ACCESSORY_LVL_6, 0, 0, 0, NULL
    
    epaulet_attackspeed_25, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL, ACCESSORY_LVL_6, 0, 0, 0, NULL
    
    epaulet_attackspeed_10, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL, ACCESSORY_LVL_6, 0, 0, 0, NULL
    ItemClassInfo:
    Code:
    epaulet_attackspeed_70, epaulet_forsythia_semester, NULL, EPAULET, ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL, 2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT, NULL, *EMPTY*, 0, 0, NULL 
    
    epaulet_attackspeed_50, epaulet_forsythia_semester, NULL, EPAULET, ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL, 2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT, NULL, *EMPTY*, 0, 0, NULL 
    
    epaulet_attackspeed_25, epaulet_forsythia_semester, NULL, EPAULET, ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL, 2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT, NULL, *EMPTY*, 0, 0, NULL 
    
    epaulet_attackspeed_10, epaulet_forsythia_semester, NULL, EPAULET, ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL, 2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT, NULL, *EMPTY*, 0, 0, NULL

    VindictusEU\en-EU\data\resource\localized_text\english\heroes_text_english.txt
    Requires editing the heroes_text_english.txt file otherwise your new items won't have names or descriptions
    Code:
        "HEROES_ITEM_NAME_EPAULET_ATTACKSPEED_70"    "Attack Speed (+70)"
        "HEROES_ITEM_DESC_EPAULET_ATTACKSPEED_70"    "Boosts your attack speed by +70. \nFor use with slower classes like Delia."
    
        "HEROES_ITEM_NAME_EPAULET_ATTACKSPEED_50"    "Attack Speed (+50)"
        "HEROES_ITEM_DESC_EPAULET_ATTACKSPEED_50"    "Boosts your attack speed by +50. \nFor use with slower classes like Lynn or Hammer Fiona."
    
        "HEROES_ITEM_NAME_EPAULET_ATTACKSPEED_25"    "Attack Speed (+25)"
        "HEROES_ITEM_DESC_EPAULET_ATTACKSPEED_25"    "Boosts your attack speed by +25. \nFor use with slower classes like Scythe Evie."
    
        "HEROES_ITEM_NAME_EPAULET_ATTACKSPEED_10"    "Attack Speed (+10)"
        "HEROES_ITEM_DESC_EPAULET_ATTACKSPEED_10"    "Boosts your attack speed by +10. \nFor use with all other classes."
    Server heroes.db3:

    EquipItemInfo (Identical to Client):
    Code:
    epaulet_attackspeed_70, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 70,  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL,  ACCESSORY_LVL_6, 0, 0, 0, NULL
    
    epaulet_attackspeed_50, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 50,  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL,  ACCESSORY_LVL_6, 0, 0, 0, NULL
    
    epaulet_attackspeed_25, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 25,  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL,  ACCESSORY_LVL_6, 0, 0, 0, NULL
    
    epaulet_attackspeed_10, ACCESSORY, 0, 0, 0, 0, NULL, NULL, NULL, 0, 10,  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.0, NULL,  ACCESSORY_LVL_6, 0, 0, 0, NULL
    ItemClassInfo (Identical to Client):
    Code:
    epaulet_attackspeed_70, epaulet_forsythia_semester, NULL, EPAULET,  ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL,  2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT,  NULL, *EMPTY*, 0, 0, NULL 
    
    epaulet_attackspeed_50, epaulet_forsythia_semester, NULL, EPAULET,  ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL,  2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT,  NULL, *EMPTY*, 0, 0, NULL 
    
    epaulet_attackspeed_25, epaulet_forsythia_semester, NULL, EPAULET,  ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL,  2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT,  NULL, *EMPTY*, 0, 0, NULL 
    
    epaulet_attackspeed_10, epaulet_forsythia_semester, NULL, EPAULET,  ACCESSORY, JEWELLERY, EQUIPMENT, cloth, 170.01, 2, 1, 0, 0, 0, 0, NULL,  2, 1, 1, 0, NULL, 0, 2047, 0, 0, 1, 3, 0, 0, Disable, Disable, EVENT,  NULL, *EMPTY*, 0, 0, NULL

    As an extra thing you can make items automatically get created on new characters in the Server DB3:

    DefaultItemInfo:

    Code:
        106, 255, pet_create_gnoll_jr_red_rare, 1, NULL    
        107, 255, pet_create_bear_panda_rare, 1, NULL    
        108, 255, pet_create_wolf_shining_rare, 1, NULL    
        109, 255, pet_create_gremlin_Halloween, 1, NULL    
        110, 255, warehouse_ticket_free, 6, NULL    
        111, 255, sharedinventory_ticket_unlimited, 4, NULL    
        112, 255, cash_free_hair_1900, 1, NULL    
        113, 255, cash_lookchange_item, 10, NULL    
        114, 255, cash_free_facepainting_free, 1, NULL    
        115, 255, cash_free_inner_forever_enus, 1, NULL    
        116, 255, cash_free_makeup_unlimited_gift_zhtw, 1, NULL    
        117, 255, cash_free_bodypainting, 1, NULL    
        118, 255, coupon_changing_character_name, 1, NULL    
        119, 10, epaulet_attackspeed_70, 1, NULL
    That will cause any newly created character to start with items you create except the epaulet_attackspeed_70 in this case which will only spawn on Class 10.
    Last edited by gorkn; 16-03-20 at 05:44 PM.

  3. #3
    Apprentice Roflus is offline
    MemberRank
    Feb 2019 Join Date
    13Posts

    Re: How to enable events and the corresponding stores?

    First thanks that is a nice addition. The main reason i am asking for the events is the idea to simply to bypass the "add by hand everything to a npc shop or something like that" when it is allready there. And i am still messing around with adding fashion^^

    But again thanks that helps alot. Btw. imagine delia with +15 regina gear and two of those +70 rings... is that working or is there a "Limit"?
    and isn' t that to fast? xD

  4. #4
    Valued Member gorkn is online now
    MemberRank
    Dec 2016 Join Date
    102Posts

    Re: How to enable events and the corresponding stores?

    Yeah, they are pretty OP rings, mostly just for testing or at least strictly solo. What event are you trying to get to work?

  5. #5
    Apprentice Roflus is offline
    MemberRank
    Feb 2019 Join Date
    13Posts

    Re: How to enable events and the corresponding stores?

    Simply all xD. And how's it about adding fashion would i be able to add/merge new fashion from other db' s? or would this invoke dll editing?
    Which i am not able too due to lacking knowledge. Tried it but i had to notice that it' s more difficult than i was hoping^^

    Edit: I have just noticed that iam not able to open/use fashion packages, but why? xD
    Also allready tried to modify 'em so they may work but nope ^^

    2.Edit: Just stumbled over this thread http://forum.ragezone.com/f945/tutor...rsets-1111499/ ... HAWHAW and i really thought i allready read all... xD
    So one issue is resolved atleast for me^^
    Hope it' ll help others cheers
    Last edited by Roflus; 18-03-20 at 09:51 AM.

  6. #6
    Apprentice Roflus is offline
    MemberRank
    Feb 2019 Join Date
    13Posts

    Re: How to enable events and the corresponding stores?

    I found out how to activate events!!! It' s so simple that i' ve overseen it *cough*. Open/Connect to the Servers DB using navicat and open the Table "Event". Next connect/open the heroesContents.db3 and open the Table "EventTemplate". From there copy a row, and create a blank row in the "Event" table where then you can paste the copied record. Don' t forget to set at least a start date!!!

    As i am really not experienced in managing Db' s does some know a way to create multiple new rows in navicat? I guess via query but man i am lacking knowledge here^^

  7. #7
    Member joopowa is offline
    MemberRank
    Oct 2016 Join Date
    ItalyLocation
    66Posts

    Re: How to enable events and the corresponding stores?

    Quote Originally Posted by Roflus View Post
    I found out how to activate events!!! It' s so simple that i' ve overseen it *cough*. Open/Connect to the Servers DB using navicat and open the Table "Event". Next connect/open the heroesContents.db3 and open the Table "EventTemplate". From there copy a row, and create a blank row in the "Event" table where then you can paste the copied record. Don' t forget to set at least a start date!!!

    As i am really not experienced in managing Db' s does some know a way to create multiple new rows in navicat? I guess via query but man i am lacking knowledge here^^
    Good Idea Rofus, Thanks :)
    With Navicat you can do a lot of things :)
    For example you can change the missions you are doing, just go in Navicat, table '' StoryProgress'' and change SoryLineId (you can take it from StoryLineInfo in Heroes Contents.db3) so you can do the mission you want :)
    Or you can activate Path without doing quest.. Just go in Navicat-> Skill Table, add a new row, Cid of you charachter and Skill Id for example ''skill_voc_dk_transform01'' for dark knight, take a look in SkillRankInfo in heroesContents for more ;)).

    Still don't understand why you have to create speed accessories, you can easily mod you item, just modify the stat of Scrolls in EnchantStatInfo (remember both Heroes and HeroesContents.db3), than put the scroll modded in your item XD

    I hope this community will wake up, noone is interesting in develop this game anymore.. hope to see new contents or new ideas as soon as possible ^^

  8. #8
    Apprentice Roflus is offline
    MemberRank
    Feb 2019 Join Date
    13Posts

    Re: How to enable events and the corresponding stores?

    Yeah i am hoping that too!^^
    Well sry for the late response but i fiddled/messed around with adding new items to the game such as custom dye ampules.
    Let me say i' ve failed till now. Modyfied multiple hfs but then the game refused to start. And my biggest problem is editing the dll files. I tried that but man atm no way get that done xD. If someone could give me a clue on what tools to use and how, because i allready watched a few tuts which nevertheless left me with question marks above my head. xD



Advertisement