Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/05/24 in all areas

  1. //===== Thaddeus Scripts ================================== //= Simple Cool Anti-Bot //===== By: ================================================== //= Thaddeus //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= Hercules, rAthena, 3ceam, eAthena //===== Description: ========================================= // Improvise Simple Anti-Bot! from method of Brian. //===== Comments: ============================================ //= Change the % chance of triggering, change jail time. //===== Additional Comments: ================================= //= 1.00 Initial Release //===== Contact Info: ========================================= //= http://hercules.ws/board/user/457-thaddeus/ //============================================================ //===== Credits to: ========================================= //= Brian, //============================================================ - script ANTIBOT -1,{ function create_code_segment; OnInit: .code_segment_length = 4; .code_segment_count = 3; .jail_duration_days = 10; .max_error_treshold = 3; initnpctimer; end; OnPCLoginEvent: if(bot_check_error_count) { doevent("ANTIBOT::OnBotCheck"); } end; OnTimer1800000: initnpctimer; addrid(0); OnBotCheck: setpcblock(PCBLOCK_ALL, true); OnRetry: for(.@i = 0; .@i < .code_segment_count; .@i++) { .@code$[.@i] = create_code_segment(.code_segment_length); } mes "You Have 3 Chance to Type the Red Text Correctly"; mes "If you failed- You will be jailed"; mes "Input the ^FF0000RED COLOUR^000000 parts"; mes "^FF0000" + implode(.@code$, "^000000^0000FF-^000000^FF0000") + "^000000"; input .@input$; if(.@input$ != implode(.@code$, "")){ bot_check_error_count++; if (bot_check_error_count >= .max_error_treshold) { atcommand("@jailfor " + .jail_duration_days + "d " + strcharinfo(0)); announce("[Anti-BOT]: The user [" + strcharinfo(0) + "] has been jailed for " + .jail_duration_days + " days.", 0, 0xe80f0f); bot_check_error_count = 0; setpcblock(PCBLOCK_ALL, false); end; } mes("You entered the wrong code.."); next; goto OnRetry; } bot_check_error_count = 0; setpcblock(PCBLOCK_ALL, false); end; function create_code_segment { .@length = getarg(0); setarray(.@character_list$, "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "-", "=", "/", "+"); for(.@i = 0; .@i < .@length; .@i++) { .@code$ += .@character_list$[rand(getarraysize(.@character_list$))]; } return .@code$; } } sec_pri mapflag pvp off
    1 point
  2. The file is too big, so keep the link to my mega: https://mega.nz/file/tGFCxRSL#y5S8uLWw0cMCrLt059ycmZSeeFY1oLYTSVJwa0BoEWs You can download my character sprite to celebrate the release ^^ ~ Keep calm and use it on your server ~ ~ Don't claim my work as yours please and etc ~ ~ Any requests/reports - https://rathena.org/board/profile/47250-w0wzukubg/
    1 point
  3. You can believe, you can not believe, but the idea for my next map was found by randomly clicking on Google maps in search of inspiration! So there was Navagio - an incredible beach on the coast of Zakynthos, in Greece, hidden between the rocks with a mysterious ship in the middle of it. I fell in love with it at first sight ? .•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•. Navayo Upd 2024: Updated textures and overall look Added interior map for houses in the town (shown in new video) Please rate it ? if the map is good enough
    1 point
  4. Hello! It's been a long time... But at the moment, the creation of updated sprites is completed! LINK TO FILE: https://mega.nz/file/tGFCxRSL#y5S8uLWw0cMCrLt059ycmZSeeFY1oLYTSVJwa0BoEWs Each sprite is hand tested and stamped inside. In the process of creation and testing, the version with the standard aura became irrelevant, so only the updated aura remains in the final version (like in this showcase). The pack now contains exactly 600 sprites. The last one was added single dagger version of Eremes Guile based on the sprite: md_ed_eremes. The sprite has been recreated in the style of standard biolab monsters with separate head, body and weapon. It belongs to the alternative sprites, due to the unique attack animation. This special one can be used on the lone Eremes Guile living on the 2nd floor of the biolab. Since he only has 1 dagger left, you can make him twice as weak so that low-level players are not very afraid of him.
    1 point
  5. Tittle: data/msgstringtables.txt Img: data/texture/À¯ÀúÀÎÅÍÆäÀ̽º/cashshop/
    1 point
  6. Version 1.2.0

    3231 downloads

    ALL equipment drop by monster has chance of getting Random-Option. Like MU online every item you found have some (random) option .. now in rathena. ///////////// News update 28/04/2107 due to #2065 one of the requirement was merged in to rathena master so we no longer need any source modification for those who using latest release. ///////////////// UPDATE V.1.0 - 3 random option in each item. V.1.1 - has chance of getting 0-3 option in stead of fixed 3option. V.1.2 - drop chance is lower according to option quantity. Now 3option is rare (not yet applied to weapon). - Fixed error message. pre-re user still getting error message refer to Invalid monster ID. but random-drop-system work fine with this error. get in touch with next update. ///////// Requirement (for athena before bf2461f 28/04/2107) Initial release item random option for monster drop #2065 //////////////// Installation replace the following files. db/re(pre-re)/item_randomopt_group.txt db/re(pre-re)/mob_drop.txt make sure your /db/re(pre-re)/item_randomopt_db.txt is 201 lines (200 sloc) 16.7 KB. add following 6 line at the end of /db/const.txt RDMOPTG_WEP 1 RDMOPTG_EQARM 2 RDMOPTG_EQSH 3 RDMOPTG_EQGAR 4 RDMOPTG_EQFOOT 5 RDMOPTG_EQACC 6 ////////////////// Option Description (DEFAULT) /////////// Drop rate (DEFAULT) same rate as you can see in db/re/item_db.txt customize your droprate by editing db/re(pre-re)/mob_drop.txt ///////// Feel free to PM me
    Free
    1 point
  7. Version 2.0.0

    8 downloads

    Hop Jump [ GLO_SAUT ] Can be used with the skill id 5000 or the atcommand @hop <skill level>
    5.00 USD
    1 point
×
×
  • Create New...