Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/17/20 in all areas

  1. Good Day rAthena ! ---------------------------------------------------------------------------------------- Released Scripts Most of my script is not mine but since its too old i make it work to latest rAthena scripting . But i also made my few script for my own server . I will separate my NPC script to ( 3 ) Different Type of Server ("Low Rate","Mid Rate","High Rate") EVENTS - Mid Rate / High rate Alon Event Bombring Event Dice Event Fabre Punch Event Free For All Event Goblin Invasion Event Mushroom Event MVP Event Poring Catcher Event Racing Event Soccerball Event Stop the Clock Event Town Invasion Event Treasure Box Event True or False Event Event Control Manager Shower Event Whos Online Event ---------------------------------------------------------------------------------------- Utilities - Low Rate / Mid Rate / High rate ---------------------------------------------------------------------------------------- CoolEvent Corp. Employee ( PRO Style - Coupon ) HOT! Lotti Girl ( PRO Style ) HOT Stats Seller HOT Time Play HOT Instant Job / Baby Changer HOT Event Whisper HOT GM LOGIN HOT GOD ITEM HOT Server Time Freebies Farm Zone Berry Changer Server Announcer Attendance Banker Broadcaster with Delay and Payment Change Gender Change Name Enter to Channel System Emperium Breaker Test Emperium Breaker Ladder with Points Changer Guild Ladder no need SQL MVP Top Hunter Ladder no need SQL Healer & Linker Moving Waiting Room ---------------------------------------------------------------------------------------- Quest - Low Rate / Mid Rate / High rate ---------------------------------------------------------------------------------------- Bubble Gum Quest Halter Berzebub Card Quest ---------------------------------------------------------------------------------------- SECURITY - Low Rate / Mid Rate / High rate ---------------------------------------------------------------------------------------- AntiBot System HOT! PAID NPC Notes I am a bit lazy to write all those Script Descriptions, i do believe that all of you able to get how this script works. Im tired now i will update this post on next few days to update all my working script need to update first and test to work to latest rAthena . Most of the NPC that already here already have a updated version so to get that you need to directly send me a message it will be gonna a paid script or you can request so i will put it on rAthena Download section and make it a paid NPC Enjoy!
    1 point
  2. Something like this? prontera,150,150,6 script Sample 100,{ if (BaseLevel < 20) end; switch (select("Register", "View List", (getgmlevel() < 99 ? "" : "[^FF0000GM Menu^000000] Clear List"), "Exit")) { case 1: if (inarray($register$, strcharinfo(0)) != -1) mes "Already registered"; else { mes "Done registration"; $register$[getarraysize($register$)] = strcharinfo(0); } close; case 2: .@s = getarraysize($register$); if (!.@s) mes "No list"; else { mes "Registration List"; for (.@i = 0; .@i < .@s; .@i++) mes (.@i+1) + ". " + $register$[.@i]; } close; case 3: deletearray $register$; end; } }
    1 point
  3. Version 1.0.0

    196 downloads

    Hello, I made some casino coins. Personally is use them as exp boosters, but you can do what you want ^_^ The zip contain: Sprites. Collection images. Items icons. Samples iteminfo. Samples SQL or TXT database.
    Free
    1 point
  4. you can try this, i think it should do the trick. prontera,155,181,5 script Sample 4_F_KAFRA1,{ OnRetry: .@guild_id = getcharid(2); query_sql("SELECT `guild_lv` FROM `guild` WHERE `guild_id` = "+.@guild_id, .@guild_lv); if (!.@guild_id || !.@guild_lv) { mes "Guild not found, or kindly retry."; if (.@guild_id) if (select("Retry", "Cancel") == 1) { requestguildinfo(.@guild_id, strnpcinfo(3)+"::OnRetry"); } close; } else if (getguildmasterid(.@guild_id) != getcharid(0)) { mes "You're not guild master."; close; } else if (.@guild_lv >= 50) { mes "Your guild already reached max level."; close; } // increase guild exp if (.@guild_lv <= 1) guildgetexp(100000); if (.@guild_lv <= 2) guildgetexp(400000); if (.@guild_lv <= 3) guildgetexp(900000); if (.@guild_lv <= 4) guildgetexp(1600000); if (.@guild_lv <= 5) guildgetexp(2500000); if (.@guild_lv <= 6) guildgetexp(3600000); if (.@guild_lv <= 7) guildgetexp(4900000); if (.@guild_lv <= 8) guildgetexp(6400000); if (.@guild_lv <= 9) guildgetexp(8100000); if (.@guild_lv <= 10) guildgetexp(10000000); if (.@guild_lv <= 11) guildgetexp(12100000); if (.@guild_lv <= 12) guildgetexp(14400000); if (.@guild_lv <= 13) guildgetexp(16900000); if (.@guild_lv <= 14) guildgetexp(19600000); if (.@guild_lv <= 15) guildgetexp(22500000); if (.@guild_lv <= 16) guildgetexp(25600000); if (.@guild_lv <= 17) guildgetexp(28900000); if (.@guild_lv <= 18) guildgetexp(32400000); if (.@guild_lv <= 19) guildgetexp(36100000); if (.@guild_lv <= 20) guildgetexp(40000000); if (.@guild_lv <= 21) guildgetexp(44100000); if (.@guild_lv <= 22) guildgetexp(48400000); if (.@guild_lv <= 23) guildgetexp(52900000); if (.@guild_lv <= 24) guildgetexp(57600000); if (.@guild_lv <= 25) guildgetexp(62500000); if (.@guild_lv <= 26) guildgetexp(67600000); if (.@guild_lv <= 27) guildgetexp(72900000); if (.@guild_lv <= 28) guildgetexp(78400000); if (.@guild_lv <= 29) guildgetexp(84100000); if (.@guild_lv <= 30) guildgetexp(90000000); if (.@guild_lv <= 31) guildgetexp(96100000); if (.@guild_lv <= 32) guildgetexp(102400000); if (.@guild_lv <= 33) guildgetexp(108900000); if (.@guild_lv <= 34) guildgetexp(115600000); if (.@guild_lv <= 35) guildgetexp(122500000); if (.@guild_lv <= 36) guildgetexp(129600000); if (.@guild_lv <= 37) guildgetexp(136900000); if (.@guild_lv <= 38) guildgetexp(144400000); if (.@guild_lv <= 39) guildgetexp(152100000); if (.@guild_lv <= 40) guildgetexp(160000000); if (.@guild_lv <= 41) guildgetexp(168100000); if (.@guild_lv <= 42) guildgetexp(176400000); if (.@guild_lv <= 43) guildgetexp(184900000); if (.@guild_lv <= 44) guildgetexp(193600000); if (.@guild_lv <= 45) guildgetexp(202500000); if (.@guild_lv <= 46) guildgetexp(211600000); if (.@guild_lv <= 47) guildgetexp(220900000); if (.@guild_lv <= 48) guildgetexp(230400000); if (.@guild_lv <= 49) guildgetexp(240100000); if (.@guild_lv < 50) guildgetexp(250000000); // guild skills. guildskill(10000,1); guildskill(10001,1); guildskill(10002,1); guildskill(10003,3); guildskill(10004,10); guildskill(10005,1); guildskill(10006,5); guildskill(10007,5); guildskill(10008,5); guildskill(10009,5); guildskill(10010,1); guildskill(10011,3); guildskill(10012,1); guildskill(10013,1); guildskill(10014,1); guildskill(10016,5); mes "Done"; close; } it would be more accurate if there was a script command like *getguildinfo that retrieve the guild information.
    1 point
×
×
  • Create New...