Thread: [Kronos] Prevent banking of certain items

Results 1 to 8 of 8
  1. #1 [Kronos] Prevent banking of certain items 
    Registered Member
    Join Date
    Feb 2021
    Posts
    115
    Thanks given
    31
    Thanks received
    8
    Rep Power
    62
    Last edited by Monomoy; 12-01-2022 at 09:08 AM.
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Sep 2017
    Posts
    10
    Thanks given
    13
    Thanks received
    10
    Rep Power
    44
    what if i use a deposit box
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Feb 2021
    Posts
    115
    Thanks given
    31
    Thanks received
    8
    Rep Power
    62
    Quote Originally Posted by Harsh View Post
    what if i use a deposit box



    Here I added the fix for Looting Bag, Deposit Box, and Inventory: DMM Bank key - deposit protection GitHub
    Last edited by Monomoy; 12-01-2022 at 07:05 AM.
    Reply With Quote  
     

  4. #4  
    Registered Member Grubby's Avatar
    Join Date
    Feb 2022
    Posts
    32
    Thanks given
    3
    Thanks received
    6
    Rep Power
    0
    Why you don't use an array of item's that will be blocked? Instead of re-using the same code for each item...
    Reply With Quote  
     

  5. Thankful users:


  6. #5  
    Registered Member
    Join Date
    Jul 2021
    Posts
    95
    Thanks given
    21
    Thanks received
    19
    Rep Power
    44
    Quote Originally Posted by Grubby View Post
    Why you don't use an array of item's that will be blocked? Instead of re-using the same code for each item...
    There is a even better way, by adding a new attribute to ItemDefs. cannotBankItem, then just do

    Code:
    if(item.cannotBankItem) {
    message
    return;
    }
    Reply With Quote  
     

  7. Thankful users:


  8. #6  
    Registered Member

    Join Date
    Aug 2015
    Posts
    78
    Thanks given
    35
    Thanks received
    25
    Rep Power
    110
    ctrl c + ctrl v
    Reply With Quote  
     

  9. #7  
    Registered Member
    TnN_'s Avatar
    Join Date
    May 2014
    Posts
    252
    Thanks given
    324
    Thanks received
    115
    Rep Power
    507
    If cannotBankItem is not already defined, define it. Then you should go ahead and where your server parses your item definitions I assume are in json, go ahead and write the json element (e.g cannotbankItem) as default false for each of the json objects (e.g. items). Then you can go back and manually change it to true for each of the ones you want to prevent from being banked.
    Reply With Quote  
     

  10. #8  
    Registered Member Grubby's Avatar
    Join Date
    Feb 2022
    Posts
    32
    Thanks given
    3
    Thanks received
    6
    Rep Power
    0
    Quote Originally Posted by kippie View Post
    There is a even better way, by adding a new attribute to ItemDefs. cannotBankItem, then just do

    Code:
    if(item.cannotBankItem) {
    message
    return;
    }
    This would be better for sure he should use this instead the way he doin it
    Reply With Quote  
     

  11. Thankful user:



Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 2
    Last Post: 11-24-2011, 01:32 AM
  2. Replies: 11
    Last Post: 06-27-2011, 05:37 PM
  3. Replies: 1
    Last Post: 04-24-2011, 12:30 AM
  4. bank instead of floor item?
    By silabgarza in forum Help
    Replies: 13
    Last Post: 11-21-2009, 08:51 PM
  5. Replies: 17
    Last Post: 05-04-2009, 01:09 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •