ShiroNaito

Members
  • Content Count

    17
  • Avg. Content Per Day

    0
  • Joined

Community Reputation

0 Neutral

About ShiroNaito

  • Rank
    Poring
  • Birthday 10/05/1991

Profile Information

  • Gender
    Male
  • Location
    Manila,Philippines

Contact Methods

  • Discord
    ShiroNaito#5692

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Goodevening (Philippine Time) , I just want to ask for help on adding a Consecutive hours of login on the script below .. 1 hour login = 1 POD (7179) 2 hour login = 1 POD (7179) up to 6 hours login after 6 consecutive hours the next hours will doubled the REWARD 6 hours login 2 PODS (7179) 2 PODS until 12 hours login and after 12 hours the REWARD will be doubled again 13hours 4PODS (7179) So on ... The reward will reset after 24hours Thank you in advance I dont know whos the owner of this script a friend dev just gave this to me .
  2. Hi thankyou for your response .. What I mean is . OnMonday : NPC will only give Ruby as reward , If the player didnt finished that quest he/she have to wait until next monday to quest it ..the quest will only last for 24hours .OnTuesday the reward will be Topaz . OnWednesday different reward again .. the player must get all 7 rewards to exchange it into certain item or equipment ..
  3. Good day. I just want to request for 1 WEEK QUEST npc where in: OnMonday : random requirements 5 kinds of items with 50 - 100 required quantity . and the reward is example Ruby OnTuesday: same as Monday random requirements .but the reward will be Fix like Topaz same as the other days till sunday but has 1 reward only Thankyou
  4. Goodevening How to create a multiple input that store 1st input to 4th Example I have Card box where you can select 4 cards of different category This is how it works ~ Guild package CARDS choose your desired weapon card Menu HYDRA and DROPS If you pick Hydra the script will proceed on armor cards Then after armor ,Accessory cards So on so on .. After all of 4 armor weapon accesories and garment card pickings Prompt questions * Please check selected cards Are you sure? You can change it. Theres an option to change selected card If all are set ,getitem armor card,weapon card,acce card and garment card
  5. Good day im having a small problem here can someone or somebody help me out ? i downloaded sir @Hurtsky's theme but doesnt match on his test theme kindly see photos attached
  6. Hi I just want to request a continuous buffer for Song of Bragi and other songs of bard in town. thankyou
  7. Good day, I have some questions regarding my recently downloaded script (Mvp ladder script) .. the script is this //= --- //= MvP Rank Improved v1.0 //= --- //= This Rank will count every MvP you kill, //= to be more clear, will count every mob //= defined inside the array ".mobid[0]", //= so, if you add the poring ID will count in the rank //= you can modify and ad miniBoss because this array //= only have all MvPs, that's the idea, only MvPs... //= --- - script Rank MvP -1,{ OnInit: // Script Configuration setarray .mobid[0],1511,1647,1785,1630,1399,1039,1874,2068,1272,1719,1046,1389,1112,1115,1957,1418,1871,1252,1768,1086,1688,1646, 1373,1147,1059,1150,1956,2022,1087,1190,1038,1157,1159,1502,1623,1650,1583,1708,1312,1751,1685,1648,1917,1658; // MvP Ids set .a, 0; // Broadcast who killed the MvP and wich MvP and wick Map [0 Off - 1 On] set [email protected], 10; // Max. Top Rank (Hihgly recommended between 5~10, more maybe bug the server (limited variables) end; OnNPCKillEvent: // Script execution for (set [email protected], 0; [email protected] < getarraysize(.mobid); set [email protected], [email protected] + 1) if (killedrid == .mobid[[email protected]]) set [email protected], 1; // If a MvP if ([email protected]) end; if (.a) // If announce On announce "The user [" +strcharinfo(0) +"] has killed a [" +getmonsterinfo(killedrid,0) +"] in the map [" +strcharinfo(3) +"]",bc_blue|bc_all; set MvP, MvP + 1; callfunc ("MvPRank",MvP,strcharinfo(0)); end; } // End Script prontera,166,201,4 script MvP Ranking 565,{ // NPC que mostrará el Rank mes "[^FF0000MvP ^0000FFRank ^00FF00Top ^FF0000" [email protected] +"^000000]"; for (set [email protected], 0; [email protected] < [email protected]; set [email protected], [email protected] + 1) mes "Top ^FF0000" +([email protected] + 1) +"^000000 ^0000FF" +getd("$topmvp" [email protected] +"$") +"^000000 with ^FF0000" +getd("$topmvp" [email protected]) +"^000000 MvP killed."; close; OnInit: waitingroom "MvP Top 10",0; end; } function script MvPRank { set @mvptotal, getarg(0); set @nomb$, getarg(1); for (set [email protected], 0; [email protected] < [email protected]; set [email protected], [email protected] + 1) { if (@mvptotal >= getd("$topmvp" [email protected])) { if (strcharinfo(0) == getd("$topmvp" [email protected] +"$")) { setd "$topmvp" [email protected], @mvptotal; setd "$topmvp" [email protected] +"$", @nomb$; return; } else { if (getd("$topmvp" +([email protected] + 1) +"$") == "") { setd "$topmvp" [email protected], @mvptotal; setd "$topmvp" [email protected] +"$", @nomb$; return; } else { setd "$topmvp" +([email protected] + 1), getd("$topmvp" [email protected]); setd "$topmvp" +([email protected] + 1) +"$", getd("$topmvp$" [email protected]); setd "$topmvp" [email protected], @mvptotal; setd "$topmvp" [email protected] +"$", @nomb$; return; } // End if } // End if } // End if } // End loop return; } // End function I just want to know if is it possible to add "RESET LADDER FUNCTION" like I will reset the records ? and also I want to add MAIL script for rewards. How am I able to set the variable of TOP 1 Ranker with out using SQL ? Mail script goes like this mail [email protected], [email protected]$, [email protected]$, [email protected]$, [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]; How can I make this script automatically mail reward to the TOP 1 player ... Please help ..Thanks a lot
  8. Good day everyone ..I dont know if my title fits my request or if it is the right name but im requesting for a Hunting Mission but not same as whats on my trunk. Script functions as follows: 1. First quest will hunt 4 or 5 class of mobs 70 to 100. Rewards will be zeny exp and some items 2. Next quest will reduce kill requirement like 34 to 5 mobs but only 50 per class. Same rewards as no.1 3. Reduce again, upto 5th quest ..the last quest will only require MVP monster 1 or 2 ..but the reward here will change into PROOF OF DONATION After the player finished the 5th quest the timer will run and the quest will refresh and will back into 70 to 100 mobs ..but can trigger it when the clock hits 6 in the morning .. Just like Ragnarok Mobile board quest but has MVP mode . Thankyou guys
  9. Thankyou ..its not available for purchase anymore badly need this
  10. Goodevening friends. I just want to ask for top mvp ladder reward system that supports 2018 mailing system Ive noticed that the old script query_sql (insert into `mail` is not working anymore in 2018 ..can you help me ? Thanks a lot .. Best regards
  11. Goodevening, I just wanna ask ,is it possible to disable bubblegum when my server is on x2 droprate status ? my server is using Floating rates system ..thanks
  12. Good day, Can I ask for help to modify the script cashheadgear_dye.. This script requires only item 6220 (Mysterious Dyestuff) to change HEAD GEAR colors .. My request are : 1. Make it ASK multiple requirements .. for example : I want to change Black Valkyrie Helm into Red Valkyrie Helm. The NPC will ask for 3 Scarlet Dyestuff,inshort it will ask Dyestuff depending on my desired color of headgear 2. Also add multiple requirement not just one item. like example I want my Black Valk Helm to switch into Pink Valk Helm, It will ask 2 Scarlet Dye and 1 White Dyestuff 3. Change only the Headgear that im wearing. Checker if im wearing the headgear if not ask to wear it. sorry for my bad English.I hope you can help me. Thanks a lot here is the Script. Ive already changed the items 50000 - 50009 [C_Valkyrie Helm] //===== rAthena Script ======================================= //= Headgear Dyer (Cash) //===== By: ================================================== //= Xantara //= Maud_Dib //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= [Official Conversion] //= Change headgear's color. Cost is a Mysterious Dyestuff //===== Additional Comments: ================================= //= 1.0 First / Optimized Version //============================================================ prt_in,127,76,4 script Alora 862,{ // Mysterious Dyestuff set [email protected], 6220; // Headgear Choices setarray [email protected]$[1], "C_Valkyrie Helm","Beanie","Drooping Cat","Deviruchi Hat","Wig","Ribbon","Magestic Goat"; // Mage Hats - Normal, Yellow, Blue, Brown, Gray, Red setarray [email protected]_1[1], 50000,50001,50002,50003,50004,50005,50006,50007,50008,50009; // Beanies - Normal, Pink, Blue, Brown setarray [email protected]_2[1], 5076, 5237, 5236, 5235; // Drooping Cats - Normal, Blue, Brown, Gray, Pink, Yellow setarray [email protected]_3[1], 5058, 5233, 5231, 5230, 5232, 5234; // Deviruchi Hats - Normal, Red, Gray, Brown setarray [email protected]_4[1], 5038, 5227, 5228, 5229; // Wigs - Happy, Shiny, Marvelous, Fantastic setarray [email protected]_5[1], 5273, 5274, 5275, 5276; // Ribbons - Normal, Black, Yellow, Green, Pink, Red, Orange, White setarray [email protected]_6[1], 2208, 5191, 5192, 5193, 5194, 5195, 5196, 5197; // Magestic Goats - Normal, Evolved setarray [email protected]_7[1], 2256, 5217; mes "[Alora]"; mes "Hello, I can change your headgear's color if you bring me a Mysterious Dyestuff."; next; mes "[Alora]"; mes "Do you have a headgear that you would like to dye?"; next; for(set [email protected],1; [email protected] < getarraysize([email protected]$); set [email protected],[email protected]+1) { if([email protected] == 1) set [email protected]$, [email protected]$[[email protected]]; else set [email protected]$, [email protected]$ +":"+ [email protected]$[[email protected]]; } set [email protected]$, [email protected]$ +":Cancel"; set [email protected], select([email protected]$); if([email protected] == getarraysize([email protected]$)) { mes "[Alora]"; mes "Have a good journey adventurer!"; mes "If you ever are curious to try a new color on your Kafra headgear or the ones you found on your adventures please come to me!"; close; } mes "[Alora]"; mes "Okay, what color do you want to change it to?"; next; for(set [email protected],1; [email protected] < getarraysize(getd("[email protected]_"[email protected]+"")); set [email protected],[email protected]+1) { if([email protected] == 1 && [email protected] != 5) set [email protected]$, "Normal"; else if([email protected] == 1 && [email protected] == 5) set [email protected]$, getitemname(getd("[email protected]_"[email protected]+"["[email protected]+"]")); else { sscanf(getitemname(getd("[email protected]_"[email protected]+"["[email protected]+"]")),"%s "+ [email protected]$[[email protected]],[email protected]$); set [email protected]$, [email protected]$ +":"+ [email protected]$; } } set [email protected]$, [email protected]$ +":Cancel"; set [email protected], select([email protected]$); if([email protected] == getarraysize(getd("[email protected]_"[email protected]+""))) { mes "[Alora]"; mes "Oh, okay no problem!"; close; } set [email protected], getd("[email protected]_"[email protected]+"["[email protected]+"]"); mes "[Alora]"; mes "Oh I'm so excited aren't you?"; mes "And just to be sure, what color is the "+ [email protected]$[[email protected]] +" you want me to use?"; next; mes "[Alora]"; mes "Please understand that I'm going to use the ^FF00001st "+ [email protected]$[[email protected]] +" of that color in your inventory!^000000"; next; mes "[Alora]"; mes "Any upgrades and cards will be dissolved by the mysterious dye, so be sure you are ok with having a ^0000FF+0 "+ getitemname([email protected]) +" without any cards.^000000"; next; mes "["+ strcharinfo(0) +"]"; mes "Ok, thanks for the warning, I think I'll give you my"; next; set [email protected]$, "Nevermind"; for(set [email protected],1; [email protected] < getarraysize(getd("[email protected]_"[email protected]+"")); set [email protected],[email protected]+1) { if([email protected] == 1) set [email protected]$, [email protected]$ +":Normal "+ getitemname(getd("[email protected]_"[email protected]+"["[email protected]+"]")); else set [email protected]$, [email protected]$ +":"+ getitemname(getd("[email protected]_"[email protected]+"["[email protected]+"]")); } set [email protected], select([email protected]$) - 1; if([email protected]) { mes "[Alora]"; mes "It's best to be very sure, have a safe journey."; close; } set [email protected], getd("[email protected]_"[email protected]+"["[email protected]+"]"); if([email protected] == [email protected]) { mes "[Alora]"; mes "Woah what happened?"; close; } if(!countitem([email protected]) || !countitem([email protected])) { mes "[Alora]"; mes "Oh my, you seem to be missing something."; close; } mes "[Alora]"; mes "Looks great doesn't it?!"; mes "I hope you'll come back to dye more pretty headgears!"; delitem [email protected],1; // Dyestuff delitem [email protected],1; // Your headgear getitem [email protected],1; // Dyed headgear close; }
  13. Good day everyone.. Im having trouble on my script can you assist me ? this is how it works , I will summon 2 players in left and right corner ..when i trigger the script the PVP and SKILL on map must turn off , it will Trigger back to ON (@pvp and @skill) after the countdown or the announcer said "FIGHT" and turn back off both skill and pvp when player is dead.but it seems that atcommand "@pvpon"; and atcommand "@skillon"; is not working after the line " announce "[Showdown Event]: FIGHT ! .. ",0;" ... This script is just prototype and for testing purpose only ..Thankyou - script showmatch -1,{ OnWhisperGlobal: if(getgmlevel() >= $gmcontrol) { mes "================================="; mes "^3399FF[Showmatch Manager]^000000"; mes "Hello GameMaster!"; mes "Summon participants?"; next; mes "================================="; //initnpctimer; mes "Participant 1 Right Corner"; input [email protected]$; next; mes "Participant 2 Left Corner"; input [email protected]$; next; //atcommand "@warp guild_vs2 49 55"; atcommand "#warp "[email protected]$+" guild_vs2 55 55"; atcommand "#warp "[email protected]$+" guild_vs2 44 44"; announce "[Showdown Event]: Showdown Battle of "[email protected]$+" v.s. "[email protected]$+" ",0; donpcevent "announcer::OnGMStart"; //atcommand "@pvpon"; //atcommand "@skillon"; close; } } - script announcer -1,{ OnGMStart: announce "[Showdown Event]: Get Ready! ",0; sleep 3000; announce "[Showdown Event]: Battle Starts in 5 .. ",0; sleep 1000; announce "[Showdown Event]: 4 .. ",0; sleep 1000; announce "[Showdown Event]: 3 .. ",0; sleep 1000; announce "[Showdown Event]: 2 .. ",0; sleep 1000; announce "[Showdown Event]: 1 .. ",0; sleep 1000; announce "[Showdown Event]: FIGHT ! .. ",0; atcommand "@pvpon"; atcommand "@skillon"; } close; } OnPCKillEvent: atcommand "@pvpoff"; atcommand "@skilloff"; end; }
  14. I have a question sir regarding this thread .. How to restrict other class on using job suit that is not theirs ...like example i have Rune Knight 3rd job suit ..but my job is Sniper ...howll i put restriction so my sniper wont become RK when using it