Jump to content

Kubix

Members
  • Content Count

    150
  • Joined

  • Last visited

  • Days Won

    20

Reputation Activity

  1. Upvote
    Kubix got a reaction from Lamex in Endless Cellar   
    Updated Endless Cellar for Hercules
     
    Script: GitHub
  2. Upvote
    Kubix got a reaction from ucell_uz in Endless Cellar   
    Updated Endless Cellar for Hercules
     
    Script: GitHub
  3. Upvote
    Kubix reacted to Tepoo in Good anti cheat?   
    as a customer of Functor i can tell you the following:
     
    i found this guy when i read about a plugin which is similar to RCX but directly implemented in the client.
    i contacted him and he was very friendly.
     
    we had a talk about these features and he told me the price and how he can get paid.
    i didnt had any of these payment system, so he tryed together with me to find a solution for it.
     
    in that moment it was a friend of him who was going to visit him from my country to his one.
    i was sending her the money and she took it over to him directly.
    it was risky but i gave it a chance.
    he wrote me some days later that he got the money and i got all the files requested.
     
    it worked OOB, it work it pretty clean and stable.
     
    after some time with an hercules update i made the system was going to be buggy. i wrote him about it and he helped me within 3hours to fix the issue
    after 1 1/2 year i had again problems, i contacted him again and he was again responding within some hours, and even provided a fix for it within 1hour after the first reply.
     
    currently i am planing to also go for GepardShield with my Team for an upcoming project. the reason for this is that i have seen his excelent work on the client plugins, i have no doubts that this Anti-Cheat is extremely safe.
     
    Kind regards
    Tepoo
  4. Upvote
    Kubix got a reaction from Skyline in Followers: World of Warcraft system   
    Hello, community
     
    I wanna show you my release - Followers like in World of Warcraft (maybe XD)
    I start write this in august 2015 o.O
    Current version: 2.0.1
    Languages: Russian/English
    FluxCP addon: included
     
     
    Some info: (sorry for my English)
     
    Based on SQL and dynamic variables.
    4 classes: Warrior, Healer, Mage, Assassin
    Max. Follower level: 7
    Followers have a item level.
     
    Mission types:
    Standart- rewards taken from SQL
    Random- rewards taken from arrays for each follower level
    Special (if variable random_reward = 1) you can set your special item ID for each mission, if random reward is ON.
     
    Chance for complete:
    You can set your standart chance for complete mission (standart: 25%)
    Each mission have a requirement for item level (if you want)
    So, if mission req. item level = 50 and Follower item level = 100 chance for complete will be like 60% (if 25 = standart)
    But if Follower item level = 0 and mission item level = 50 chance will be (5%~)
     
    How to create a new Follower from game?
    You can create a NPC that gives a Followers, or new items for each Follower
    For create just use a function: 
    callfunc("Companion_Create", unique_id from 'companion_list' table in SQL); I have a companion in DB:
    Name: Mellisandra
    UniqueID: 1
    Class: 2 (healer)
     
    so, i create a simple script:
     
    map,x,y,face[tab]script[tab]Simple Follower[tab]sprite,{ mes "Hello! I can create Follower for you!"; next; if(select("yes, please!:No, thx") == 2) close; callfunc("Companion_Create", 1); close; }  
    this script will give a player Follower with ID 1 (Mellisandra)
     
    Guys, i'm really sorry for my english, I wanted to tell you all information, but I can not express the idea
    Maybe someone will use this and create guide for you.
    I'll try to answer your questions.
     
    Special thanks for: Google Translate.
    Good luck:)
     
    Script: http://pastebin.com/5cMPGsMh
    SQL: http://pastebin.com/465XdhBr
    Time function: http://upaste.me/aba022682946e3a7d
     
    Together (with FluxCP addons): Companions_ENGLISH.rar
     
    Preview addons:
    http://kubix-service.ru/?module=followers&action=list_all
    http://kubix-service.ru/?module=missions&action=list

    Preview video (russian interface, sorry):
    https://www.youtube.com/watch?v=j3u4dIfKVs0&feature=youtu.be
    https://www.youtube.com/watch?v=cdGGQ50VmhY&feature=youtu.be
     
     
    Original post from Russian eA-Support: http://ea-support.ws/index.php?/topic/3467-s-sistema-soratnikov-world-of-warcraft/
  5. Upvote
    Kubix reacted to Haru in [2016-01-13] ConstDB converted to libconfig format, added doc/constants.md   
    Rationale:
    This is an (unplanned) episode in the txt->libconfig conversion project. The reason for the conversion is that we suddenly needed a way to add attributes (specifically, "deprecated" to some constants, since simply removing them would mean that any scripts using them would silently fail (talk about terrible script engine).
     
    Contents:
    The Constants Database (db/const.txt) has been converted to the usual libconfig format. This allows us to add new attributes to the constants.
    Old, unused, constants have been marked as deprecated using the facilities provided by the new database format (mostly, Job_Alchem, VAR_*), and their use will now trigger a warning at parse time (previously, it would result in a value of zero being used silently, in a very nasty way).
    A new docuemntation file (doc/constants.md) is provided, listing all the constants available to the scripting engine (coming from Constants DB, Item DB, Mob DB, Skill DB or even hardcoded in source), since there wasn't any centralized place where all the constants were listed. The file will get automatically updated in future through the HerculesWSAPI bot.
    The document is readily available online through the following link: https://github.com/HerculesWS/Hercules/blob/master/doc/constants.md (it will always point to the latest version)
     
    Impact:
    The impact of this changeset on customizations is low. If using custom constants in const.txt, users can either use the provided script to re-generate their constants.conf, or add the entries manually.
     
    Details:
    The format of constants.conf is the following:

    constants_db: { /************* Entry structure (short) ************************************ Identifier: value // (int) ************* Entry structure (full) ************************************* Identifier: { Value: value // (int) Parameter: true // (boolean) Defaults to false. Deprecated: true // (boolean) Defaults to false. } **************************************************************************/ (each entry can use either the short or full format).
     
    A special "comment__" field can be added, to generate a corresponding title in the documentation file. Comments will have no other effects (they're not normally parsed, but they're available to plugins).
     
    Merge Date:
    Wed, 13 Jan 2016 19:22:45 +0300
     
    Related Pull Requests:
    - #1088 - https://github.com/HerculesWS/Hercules/pull/1088 - Constdb revamp [Haru]
    - #908 - https://github.com/HerculesWS/Hercules/pull/908 - Add EQP_ = Equipment Position constants [AnnieRuru]
    - #1124 - https://github.com/HerculesWS/Hercules/pull/1124 - Constdb2doc plugin (doc/constants.md) [Haru]
     
    Related Commits:
    - a815472 - https://github.com/HerculesWS/Hercules/commit/a815472 - Sun, 10 Jan 2016 02:01:55 +0100 Converted const.txt to libconfig format [Haru]
    - 6ae9045 - https://github.com/HerculesWS/Hercules/commit/6ae9045 - Sun, 10 Jan 2016 02:33:15 +0100 Added support to mark constants in db/constants.conf as deprecated [Haru]
    - 3f56ffc - https://github.com/HerculesWS/Hercules/commit/3f56ffc - Sun, 10 Jan 2016 02:33:41 +0100 Marked Job_Alchem and Job_Baby_Alchem as deprecated [Haru]
    - 99f707e - https://github.com/HerculesWS/Hercules/commit/99f707e - Wed, 13 Jan 2016 11:47:47 +0100 Added converter script from const.txt to constants.conf [Haru]
    - 49081f4 - https://github.com/HerculesWS/Hercules/commit/49081f4 - Wed, 13 Jan 2016 19:22:45 +0300 Merge pull request #1088 from HerculesWS/constdb [Andrei Karas]
    - 9e48e2a - https://github.com/HerculesWS/Hercules/commit/9e48e2a - Wed, 13 Jan 2016 17:23:31 +0100 HPM Hooks Update [Hercules.ws] (dastgir/master)
    - de33b02 - https://github.com/HerculesWS/Hercules/commit/de33b02 - Fri, 15 Jan 2016 20:34:26 +0100 Fixed a typo in the constdb converter script [Haru]
    - a1310e2 - https://github.com/HerculesWS/Hercules/commit/a1310e2 - Wed, 6 Jan 2016 16:38:43 +0800 Remove VAR_ constants - there are 2 same constants for setlook script command, remove the wrong one - VAR_ constant added by l
    one_wolf is invalid https://github.com/HerculesWS/Hercules/commit/f4278f36db32f35e535a0ea8feb1cf83ca95019e, so use the LOOK_ constant [AnnieRuru]
    - 7610346 - https://github.com/HerculesWS/Hercules/commit/7610346 - Sat, 16 Jan 2016 20:23:57 +0100 Merge pull request #908 from AnnieRuru/request_26 [Haru]
    - e3253b4 - https://github.com/HerculesWS/Hercules/commit/e3253b4 - Mon, 25 Jan 2016 16:52:27 +0100 Added source support for special comments in the constdb [Haru]
    - 72a75cb - https://github.com/HerculesWS/Hercules/commit/72a75cb - Mon, 25 Jan 2016 15:53:56 +0100 Added constdb2doc plugin [Haru]
    - 15bca8f - https://github.com/HerculesWS/Hercules/commit/15bca8f - Mon, 25 Jan 2016 16:00:44 +0100 Generated doc/constants.md [Haru] (HEAD -> constdb2doc, origin/constdb2doc)
     
    Trivia:
    The constdb2doc plugin introduced in 72a75cb is based on my 'vimsyntaxgen' plugin (see https://github.com/HerculesWS/StaffPlugins/tree/master/Haru/vimsyntaxgen).
  6. Upvote
    Kubix got a reaction from DoriTos Nacho in Xenforo & ragnarok accounts integration   
    request: http://herc.ws/board/topic/11776-request-forum-system/
     
    For?
    You can give rewards ingame for forum achievements.
    Example:
     
    100 messages = 500K zeny
    20 likes = 50k zeny
    3 trophies = 3K zeny
    and whatever you want:)
     
    Maybe later I will write a new functions for give rewards on forum for achievements in game
    Example:
    100 pvp kills = new icon on forum and etc.
     
    Info:
    Forum tables must be in one database with ragnarok tables (because I do not remember whether you can use a different database from RO, in addition to the one that is configured in inter_athena)
     
    Video: https://youtu.be/2C3VzMWV2G4
    Download (sample NPC and FluxCP addon): Google Drive
     
    Configure /addons/integration/lang/en_us.php !
  7. Upvote
    Kubix got a reaction from butasro in Requesting E-Inquiry for leaving a msg on GM's   
    http://upaste.me/08d8226956edfea7b

    change Case to case
  8. Upvote
    Kubix got a reaction from butasro in About checking player level stat   
    Check when what?
    When login?
    When level up?
    When click on NPC?
     
    When login:
     
    OnPCLoginEvent: if(BaseLevel == 90)  announce "announce", bc_self; end;    
    When levelup:
     
    OnPCBaseLvUpEvent: if(BaseLevel == 90)     announce "announce", bc_self; end;    
    When Click:
     
    npc_header { if(BaseLevel == 90) {     announce "announce", bc_self; } else {   // not 90 lvl } }  
  9. Upvote
    Kubix got a reaction from butasro in About changing player's name   
    prt_fild08,176,346,3    script    name    50,{ mes "input new name"; input(@name$); query_sql("SELECT name FROM `char` WHERE `name` = '" + @name$ + "'", @newName$); if(@newName$ != ""){ mes "this name is already used"; close; } for(.i = 0; .i < getarraysize(.badSymbol$); .i++){ if(compare(@name$, .badSymbol$[.i])){ mes "you can't use name with this symbol"; close; } } // changename close; OnInit: setarray .badSymbol$[0], "#", "@"; //add your's end; } idk, try this. I don't have a server for test now :<
  10. Upvote
    Kubix got a reaction from butasro in About changing player's name   
    i dont give you a code that change the name
     
    for change name replace this:
     
    // changename
     
    to this:
    query_sql("UPDATE `char` SET `name` = '" + @name + "' WHERE `char_id` = '" + getcharid(0) + "'");
  11. Upvote
    Kubix got a reaction from butasro in Any good protection for RO this 2016?   
    150$ basic functionality +70$ some additional functions
  12. Upvote
    Kubix got a reaction from luan122 in Followers: World of Warcraft system   
    Hello, community
     
    I wanna show you my release - Followers like in World of Warcraft (maybe XD)
    I start write this in august 2015 o.O
    Current version: 2.0.1
    Languages: Russian/English
    FluxCP addon: included
     
     
    Some info: (sorry for my English)
     
    Based on SQL and dynamic variables.
    4 classes: Warrior, Healer, Mage, Assassin
    Max. Follower level: 7
    Followers have a item level.
     
    Mission types:
    Standart- rewards taken from SQL
    Random- rewards taken from arrays for each follower level
    Special (if variable random_reward = 1) you can set your special item ID for each mission, if random reward is ON.
     
    Chance for complete:
    You can set your standart chance for complete mission (standart: 25%)
    Each mission have a requirement for item level (if you want)
    So, if mission req. item level = 50 and Follower item level = 100 chance for complete will be like 60% (if 25 = standart)
    But if Follower item level = 0 and mission item level = 50 chance will be (5%~)
     
    How to create a new Follower from game?
    You can create a NPC that gives a Followers, or new items for each Follower
    For create just use a function: 
    callfunc("Companion_Create", unique_id from 'companion_list' table in SQL); I have a companion in DB:
    Name: Mellisandra
    UniqueID: 1
    Class: 2 (healer)
     
    so, i create a simple script:
     
    map,x,y,face[tab]script[tab]Simple Follower[tab]sprite,{ mes "Hello! I can create Follower for you!"; next; if(select("yes, please!:No, thx") == 2) close; callfunc("Companion_Create", 1); close; }  
    this script will give a player Follower with ID 1 (Mellisandra)
     
    Guys, i'm really sorry for my english, I wanted to tell you all information, but I can not express the idea
    Maybe someone will use this and create guide for you.
    I'll try to answer your questions.
     
    Special thanks for: Google Translate.
    Good luck:)
     
    Script: http://pastebin.com/5cMPGsMh
    SQL: http://pastebin.com/465XdhBr
    Time function: http://upaste.me/aba022682946e3a7d
     
    Together (with FluxCP addons): Companions_ENGLISH.rar
     
    Preview addons:
    http://kubix-service.ru/?module=followers&action=list_all
    http://kubix-service.ru/?module=missions&action=list

    Preview video (russian interface, sorry):
    https://www.youtube.com/watch?v=j3u4dIfKVs0&feature=youtu.be
    https://www.youtube.com/watch?v=cdGGQ50VmhY&feature=youtu.be
     
     
    Original post from Russian eA-Support: http://ea-support.ws/index.php?/topic/3467-s-sistema-soratnikov-world-of-warcraft/
  13. Upvote
    Kubix got a reaction from butasro in to check the sex of player   
    switch(Sex)
    {
    case 0:
    mes "female";
    close;
    case 1:
    mes "male";
    close;
    }

  14. Upvote
    Kubix got a reaction from Legend in Xenforo & ragnarok accounts integration   
    request: http://herc.ws/board/topic/11776-request-forum-system/
     
    For?
    You can give rewards ingame for forum achievements.
    Example:
     
    100 messages = 500K zeny
    20 likes = 50k zeny
    3 trophies = 3K zeny
    and whatever you want:)
     
    Maybe later I will write a new functions for give rewards on forum for achievements in game
    Example:
    100 pvp kills = new icon on forum and etc.
     
    Info:
    Forum tables must be in one database with ragnarok tables (because I do not remember whether you can use a different database from RO, in addition to the one that is configured in inter_athena)
     
    Video: https://youtu.be/2C3VzMWV2G4
    Download (sample NPC and FluxCP addon): Google Drive
     
    Configure /addons/integration/lang/en_us.php !
  15. Upvote
    Kubix got a reaction from butasro in Xenforo & ragnarok accounts integration   
    request: http://herc.ws/board/topic/11776-request-forum-system/
     
    For?
    You can give rewards ingame for forum achievements.
    Example:
     
    100 messages = 500K zeny
    20 likes = 50k zeny
    3 trophies = 3K zeny
    and whatever you want:)
     
    Maybe later I will write a new functions for give rewards on forum for achievements in game
    Example:
    100 pvp kills = new icon on forum and etc.
     
    Info:
    Forum tables must be in one database with ragnarok tables (because I do not remember whether you can use a different database from RO, in addition to the one that is configured in inter_athena)
     
    Video: https://youtu.be/2C3VzMWV2G4
    Download (sample NPC and FluxCP addon): Google Drive
     
    Configure /addons/integration/lang/en_us.php !
  16. Upvote
    Kubix got a reaction from yametekudasai in to check the sex of player   
    switch(Sex)
    {
    case 0:
    mes "female";
    close;
    case 1:
    mes "male";
    close;
    }

  17. Upvote
    Kubix got a reaction from butasro in Followers: World of Warcraft system   
    Hello, community
     
    I wanna show you my release - Followers like in World of Warcraft (maybe XD)
    I start write this in august 2015 o.O
    Current version: 2.0.1
    Languages: Russian/English
    FluxCP addon: included
     
     
    Some info: (sorry for my English)
     
    Based on SQL and dynamic variables.
    4 classes: Warrior, Healer, Mage, Assassin
    Max. Follower level: 7
    Followers have a item level.
     
    Mission types:
    Standart- rewards taken from SQL
    Random- rewards taken from arrays for each follower level
    Special (if variable random_reward = 1) you can set your special item ID for each mission, if random reward is ON.
     
    Chance for complete:
    You can set your standart chance for complete mission (standart: 25%)
    Each mission have a requirement for item level (if you want)
    So, if mission req. item level = 50 and Follower item level = 100 chance for complete will be like 60% (if 25 = standart)
    But if Follower item level = 0 and mission item level = 50 chance will be (5%~)
     
    How to create a new Follower from game?
    You can create a NPC that gives a Followers, or new items for each Follower
    For create just use a function: 
    callfunc("Companion_Create", unique_id from 'companion_list' table in SQL); I have a companion in DB:
    Name: Mellisandra
    UniqueID: 1
    Class: 2 (healer)
     
    so, i create a simple script:
     
    map,x,y,face[tab]script[tab]Simple Follower[tab]sprite,{ mes "Hello! I can create Follower for you!"; next; if(select("yes, please!:No, thx") == 2) close; callfunc("Companion_Create", 1); close; }  
    this script will give a player Follower with ID 1 (Mellisandra)
     
    Guys, i'm really sorry for my english, I wanted to tell you all information, but I can not express the idea
    Maybe someone will use this and create guide for you.
    I'll try to answer your questions.
     
    Special thanks for: Google Translate.
    Good luck:)
     
    Script: http://pastebin.com/5cMPGsMh
    SQL: http://pastebin.com/465XdhBr
    Time function: http://upaste.me/aba022682946e3a7d
     
    Together (with FluxCP addons): Companions_ENGLISH.rar
     
    Preview addons:
    http://kubix-service.ru/?module=followers&action=list_all
    http://kubix-service.ru/?module=missions&action=list

    Preview video (russian interface, sorry):
    https://www.youtube.com/watch?v=j3u4dIfKVs0&feature=youtu.be
    https://www.youtube.com/watch?v=cdGGQ50VmhY&feature=youtu.be
     
     
    Original post from Russian eA-Support: http://ea-support.ws/index.php?/topic/3467-s-sistema-soratnikov-world-of-warcraft/
  18. Upvote
    Kubix got a reaction from hemagx in Followers: World of Warcraft system   
    Hello, community
     
    I wanna show you my release - Followers like in World of Warcraft (maybe XD)
    I start write this in august 2015 o.O
    Current version: 2.0.1
    Languages: Russian/English
    FluxCP addon: included
     
     
    Some info: (sorry for my English)
     
    Based on SQL and dynamic variables.
    4 classes: Warrior, Healer, Mage, Assassin
    Max. Follower level: 7
    Followers have a item level.
     
    Mission types:
    Standart- rewards taken from SQL
    Random- rewards taken from arrays for each follower level
    Special (if variable random_reward = 1) you can set your special item ID for each mission, if random reward is ON.
     
    Chance for complete:
    You can set your standart chance for complete mission (standart: 25%)
    Each mission have a requirement for item level (if you want)
    So, if mission req. item level = 50 and Follower item level = 100 chance for complete will be like 60% (if 25 = standart)
    But if Follower item level = 0 and mission item level = 50 chance will be (5%~)
     
    How to create a new Follower from game?
    You can create a NPC that gives a Followers, or new items for each Follower
    For create just use a function: 
    callfunc("Companion_Create", unique_id from 'companion_list' table in SQL); I have a companion in DB:
    Name: Mellisandra
    UniqueID: 1
    Class: 2 (healer)
     
    so, i create a simple script:
     
    map,x,y,face[tab]script[tab]Simple Follower[tab]sprite,{ mes "Hello! I can create Follower for you!"; next; if(select("yes, please!:No, thx") == 2) close; callfunc("Companion_Create", 1); close; }  
    this script will give a player Follower with ID 1 (Mellisandra)
     
    Guys, i'm really sorry for my english, I wanted to tell you all information, but I can not express the idea
    Maybe someone will use this and create guide for you.
    I'll try to answer your questions.
     
    Special thanks for: Google Translate.
    Good luck:)
     
    Script: http://pastebin.com/5cMPGsMh
    SQL: http://pastebin.com/465XdhBr
    Time function: http://upaste.me/aba022682946e3a7d
     
    Together (with FluxCP addons): Companions_ENGLISH.rar
     
    Preview addons:
    http://kubix-service.ru/?module=followers&action=list_all
    http://kubix-service.ru/?module=missions&action=list

    Preview video (russian interface, sorry):
    https://www.youtube.com/watch?v=j3u4dIfKVs0&feature=youtu.be
    https://www.youtube.com/watch?v=cdGGQ50VmhY&feature=youtu.be
     
     
    Original post from Russian eA-Support: http://ea-support.ws/index.php?/topic/3467-s-sistema-soratnikov-world-of-warcraft/
  19. Upvote
    Kubix got a reaction from Hadeszeus in Any good protection for RO this 2016?   
    150$ basic functionality +70$ some additional functions
  20. Upvote
    Kubix got a reaction from chiba222 in About changing player's name   
    prt_fild08,176,346,3    script    name    50,{ mes "input new name"; input(@name$); query_sql("SELECT name FROM `char` WHERE `name` = '" + @name$ + "'", @newName$); if(@newName$ != ""){ mes "this name is already used"; close; } for(.i = 0; .i < getarraysize(.badSymbol$); .i++){ if(compare(@name$, .badSymbol$[.i])){ mes "you can't use name with this symbol"; close; } } // changename close; OnInit: setarray .badSymbol$[0], "#", "@"; //add your's end; } idk, try this. I don't have a server for test now :<
  21. Upvote
    Kubix got a reaction from chiba222 in About changing player's name   
    i dont give you a code that change the name
     
    for change name replace this:
     
    // changename
     
    to this:
    query_sql("UPDATE `char` SET `name` = '" + @name + "' WHERE `char_id` = '" + getcharid(0) + "'");
  22. Upvote
    Kubix got a reaction from chiba222 in About checking player level stat   
    Check when what?
    When login?
    When level up?
    When click on NPC?
     
    When login:
     
    OnPCLoginEvent: if(BaseLevel == 90)  announce "announce", bc_self; end;    
    When levelup:
     
    OnPCBaseLvUpEvent: if(BaseLevel == 90)     announce "announce", bc_self; end;    
    When Click:
     
    npc_header { if(BaseLevel == 90) {     announce "announce", bc_self; } else {   // not 90 lvl } }  
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.