Jump to content

Kreustoo

Members
  • Content Count

    215
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

  • Days Won

    4

Kreustoo last won the day on August 1

Kreustoo had the most liked content!

Community Reputation

40 Excellent

5 Followers

About Kreustoo

  • Rank
    Marin
  • Birthday 07/03/1989

Profile Information

  • Gender
    Male
  • Location
    Europe
  • Server
    None
  • Github
    Kreustoo
  • Interests
    Ragnarok

Contact Methods

Recent Profile Visitors

2,397 profile views
  1. Okay my bad, tested it with reloadnpc, @iraciz From d3f15f841b1a0f563925e8710c3b798360a5d8c7 Mon Sep 17 00:00:00 2001 From: Kreustoo <[email protected]> Date: Sat, 29 Aug 2020 21:03:23 +0200 Subject: [PATCH] ClickTheNinja, Fix the hideon hideoff --- scripts/Click The Ninja/ClickTheNinja.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/Click The Ninja/ClickTheNinja.txt b/scripts/Click The Ninja/ClickTheNinja.txt index 04dc3f6..4a1c1bc 100644 --- a/scripts/Click The Ninja/ClickTheNinja.txt +++ b/scripts/Click The Ninja/ClickTheNinja.txt @@ -61,7 +61,7 @@ prontera,149,150,4 script Ninja Click 637,{ //!!Modify!! Position for([email protected] = 0;[email protected] < .NbNpcSession;[email protected]++){ [email protected]$ = "EvNinjaTrainDup"+.Current; movenpc [email protected]$,rand(.XMin,.XMax),rand(.YMin,.YMax); - enablenpc [email protected]$; + hideoffnpc [email protected]$; .Current++; if(.Current > .MaxNpc) .Current = 1; @@ -109,7 +109,7 @@ prontera,149,150,4 script Ninja Click 637,{ //!!Modify!! Position if(.NbNpcSession < 1) .NbNpcSession = 1; for([email protected] = 1;[email protected] <= .MaxNpc;[email protected]++) - disablenpc "EvNinjaTrainDup"[email protected]; + hideonnpc "EvNinjaTrainDup"[email protected]; mapannounce [email protected]$,"The event started, be the first to click on the npc!",bc_all; initnpctimer; end;
  2. @iraciz @@ -125,7 +126,7 @@ prontera,149,150,4 script Ninja Click 637,{ //!!Modify!! Position end; } npctalk "Training Ninja: Damn! "+strcharinfo(0)+" got me!"; - disablenpc strnpcinfo(3); + hideonnpc strnpcinfo(3); for([email protected] = 0;[email protected]< getarraysize(.Rewards);[email protected] [email protected] +2){ getitem .Rewards[[email protected]],.Rewards[[email protected]+1]; } I relaunched the game to test and this little fix should fix the crash, tell me if it does the job or not
  3. hello, I think you can catch with bindatcmd the go and check if player hp are 0 and do @alive instead of @go (and let @go happen if you don't need to do anything about it)
  4. Hello, Add a 1 cell wall and tp the player inside/outside using a ontouch?
  5. Hello, There's a mecanism inside rathena: https://rathena.org/board/topic/108140-storage-types-optimization/
  6. Oh, I think to prevent that you need to move the npc then disable it, I'll do a patch for this then. Thanks for the report!
  7. Adding MO_TRIPLEATTACK level 11 when wearing is a huge buff, because now, they don't need AT ALL the skill, I'd rather put in the item script, getting the level of the skill +1 (forgot how but there's a script command to check it, checkskill?).
  8. Hello, Triple attack is an auto cast right? So maybe add a check inside your item to autocast tripleattack if refine +20? Dunno how it adds to the bas chance to triple attack so may need to test what happens and put the right values.
  9. Hello, @foenne524 you could post how you did it so if someone has the same problem and see your post, they have the answer too :).
  10. In my answer there's already the loop, you just had to copy/paste to replace, but whatever: function script CustomBox { set [email protected],65; setarray [email protected][0],90,983,5; //Black Dyestuff setarray [email protected][0],91,981,5; //Violet Dyestuff setarray [email protected][0],93,13517,1; //YGGBOX setarray [email protected][0],94,12534,1; //YGGSEED setarray [email protected][0],80,3016,1; //HOKAGEHAT setarray [email protected][0],81,3696,1; //LUFFYHAT setarray [email protected][0],85,740,10; //PUPPET setarray [email protected][0],89,720,10; //AQUAMARINE setarray [email protected][0],87,14176,1; //ENRICHEDELU setarray [email protected][0],88,14177,1; //ENRICHEDORI setarray [email protected][0],60,50005,1; //PREMIUMCREDIT setarray [email protected][0],70,3676,1; //HOLLOWMASK setarray [email protected][0],75,3678,1; //ROBOEARS setarray [email protected][0],50,19130,1; //MAGICEYES setarray [email protected][0],51,5184,1; //CAPTAINSHAT setarray [email protected][0],52,8327,1; //EVOLVED POOPOO setarray [email protected][0],53,3782,1; //DARKLORDHELM setarray [email protected][0],54,18534,1; //FANCYPHANTOM setarray [email protected][0],55,5325,1; //ROBOEYE setarray [email protected][0],51,19176,1; //FALLENANGELBLESSING setarray [email protected][0],56,5517,1; //HAWKEYES setarray [email protected][0],57,3661,1; //DEVILING WINGS setarray [email protected][0],58,3000,1; //ANGELINGWINGS setarray [email protected][0],59,3001,1; //ARTICWINGS setarray [email protected][0],60,3003,1; //DEMONWINGS setarray [email protected][0],61,3005,1; //GARGOYLEWINGS setarray [email protected][0],62,3007,1; //PHOENIXWINGS setarray [email protected][0],63,3008,1; //TORNWINGS setarray [email protected][0],64,3002,1; //BLACKBUTTERFLYWING setarray [email protected][0],65,3009,1; //WHITEBUTTERFLYWING setarray [email protected][0],65,2726,1; //ICARUSWINGS setarray [email protected][0],40,7828,1; //BRAVERYBADGE setarray [email protected][0],41,45078,1; //NEKOHOOD setarray [email protected][0],42,20073,1; //MVPHAT setarray [email protected][0],43,rand(45066,45072),1; //BUNDANNA setarray [email protected][0],40,rand(45099,45101),1; //RUNES setarray [email protected][0],40,45084,1; //BLACKRUNES setarray [email protected][0],40,rand(45026,45028),1; //BLACKAURA-PINK setarray [email protected][0],40,rand(45062,45065),1; //BLACKAURA-WHITE setarray [email protected][0],20,rand(3515,3526),1; //DRAGONWEAPON setarray [email protected][0],20,28605,1; //DRAGONBOOK setarray [email protected][0],20,3536,1; //DRAGONSHURIKEN setarray [email protected][0],15,rand(45211,45214),1; //FUSHIONVALKYIRE setarray [email protected][0],10,rand(8032,8033),1; //DIABLOSPIRIT setarray [email protected][0],10,20727,1; //BRILLIANTGOLDEN setarray [email protected][0],9,82517,1; //INVOKERCAPE setarray [email protected][0],2,4549,1; //UPDMAYA setarray [email protected][0],3,4359,1; //SINXCARD setarray [email protected][0],3,4357,1; //LKCARD setarray [email protected][0],3,4361,1; //WSCARD setarray [email protected][0],3,4363,1; //HIGHPRIESTCARD setarray [email protected][0],3,4365,1; //HIGHWIZARDCARD setarray [email protected][0],5,4128,1; //GTB setarray [email protected][0],7,3742,1; //GOLDENSWORDAURA setarray [email protected][0],4,40016,1; //DRAGONRING setarray [email protected][0],5,rand(40006,40012),1; //DRAGONSET setarray [email protected][0],1,rand(4480,4504),1; //SEALED setarray [email protected][0],1,rand(4535,4544),1; //SEALED setarray [email protected][0],100,7227,rand(1,5); // TCG setarray [email protected][0],100,7227,rand(5,10); // TCG setarray [email protected]61[0],95,6767,rand(1,10); //MVPCOIN setarray [email protected][0],96,3100,rand(1,10); //CREDIT setarray [email protected][0],97,7608,rand(1,5); //LOTTITICKET setarray [email protected][0],96,6420,rand(1,10); //HOURLYCOIN setarray [email protected][0],2,rand(40033,40034),1; //VIPBOX for([email protected] = 0;[email protected] < 10;[email protected]++){ do{ set [email protected], rand(1,[email protected]); }while( rand(1,100) > getd("[email protected]"[email protected]+"[0]") ); for(set [email protected],1; [email protected]<getarraysize(getd("[email protected]"[email protected])); set [email protected],[email protected]+2) { getitem getd("[email protected]"[email protected]+"["[email protected]+"]"), getd("[email protected]"[email protected]+"["+([email protected]+1)+"]"); if ([email protected][0]) { set [email protected],[email protected]; setarray [email protected][0], getd("[email protected]"[email protected]+"["[email protected]+"]"), getd("[email protected]"[email protected]+"["+([email protected]+1)+"]"); break; } } if( [email protected] && [email protected] <= 10 ) // 10% equal or below will announce announce "Congratulations! "+strcharinfo(0)+" just received "+getitemname([email protected][0])+" x "[email protected][1]+" From Supply Box",0; specialeffect2 248; } end; }
  11. Hello, I had a problem one time with that, you can read my little topic about what I tested/done: Maybe that's really not related, but by any chance ¯\_(ツ)_/¯
  12. Hello, When opening your item, check your map error, it'll tell you if it can't find "CustomBox", if that's the case, you have an error when loading your function that you have to correct. If not, that's what Patskie said, you have a problem in your function directly that does not work as you think and you need to debug it.
  13. Hello, You can put a for around the logical that goes from 0 to 10 for([email protected] = 0;[email protected] < 10;[email protected]++){ do{ set [email protected], rand(1,[email protected]); }while( rand(1,100) > getd("[email protected]"[email protected]+"[0]") ); for(set [email protected],1; [email protected]<getarraysize(getd("[email protected]"[email protected])); set [email protected],[email protected]+2) { getitem getd("[email protected]"[email protected]+"["[email protected]+"]"), getd("[email protected]"[email protected]+"["+([email protected]+1)+"]"); if ([email protected][0]) { set [email protected],[email protected]; setarray [email protected][0], getd("[email protected]"[email protected]+"["[email protected]+"]"), getd("[email protected]"[email protected]+"["+([email protected]+1)+"]"); break; } } if( [email protected] && [email protected] <= 10 ) // 10% equal or below will announce announce "Congratulations! "+strcharinfo(0)+" just received "+getitemname([email protected][0])+" x "[email protected][1]+" From Supply Box",0; specialeffect2 248; }
  14. Isn't that hercules src? It seems you have a problem in "hatless_pre_clif_changeloook" but don't know anything about it to help you.
  15. Hello, Nobody can help you without a crash log: https://github.com/rathena/rathena/wiki/GDB
×
×
  • Create New...

Important Information

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