Jump to content

AnnieRuru

Script Developers
  • Content Count

    1677
  • Joined

  • Last visited

  • Days Won

    245

Everything posted by AnnieRuru

  1. I feeling like changing your 'up' into 'down' just download my latest one http://herc.ws/board/topic/4495-gvg-king-of-emperium-hill/ provided that you are using latest hercules
  2. simple patch http://upaste.me/631810678b37dc39c tested with prontera,157,183,1 shop kjvhkxjvx 100,501:-1,1201:-1,2304:-1note that npc shops that already has a value will still overwrite the price though and of course ... merchant can discount/overcharge it
  3. I think I'm going to start a "New Script Festival" LOL I have so many scripts in my hard-disk ... so I just have to post them 1 at a time ... everyday ! -> keep my fan base happy
  4. when you mean Annie you mean this one ? http://rathena.org/board/pastebin/2kmtv0zl51by or this one ? http://www.eathena.ws/board/index.php?showtopic=242306 if I still remember correctly, my old one can caused infinite loop problem when set too many missions ... kind forgotten where I should put freeloop(1) already emistry's version use SQL table, it seems can lag on live server I felt like need to scrap both of them and rewrite from scratch again ...
  5. http://upaste.me/f6051067713adc555# should work now
  6. you serious ? I see a permanent server array $WOE_CONTROL if you make a copy on 2 different script, they still share the same $WOE_CONTROL variable but yeah, I think, maybe change 1 of them into $WOE_CONTROL2, it might works
  7. lol actually I'm just playing with your topic title of course you couldn't find this topic because its hidden inside eathena forum if you still can't figure it out, just post your edited script here
  8. me start to love rewrite Emistry's script .... hehehe sure he don't mind Download: 2.1 script & plugin plugin is meant for players can vend on top of npc look for the original topic here for description https://rathena.org/board/topic/84828-utility-vendor-control/ ... but download the script here .. hahaha
  9. // x and y horizone ..setarray .x_line,52,49,46,43,40;setarray .y_line,68,71,74,77,65,62;.. . try change this to 1 and try again EDIT: or maybe I feel like rewrite this script myself ...
  10. http://rathena.org/board/files/go/87a14ead72ff539e8de08bdd9abc8cb5/vendor-control this script right ? I cannot reproduce your problem I'm able to vend on the right spot ( with the default setting ) perhaps you need to post your edited script
  11. AnnieRuru

    Item bonus

    actually I'm wondering why hercules doesn't have *bonus_script http://rathena.org/board/topic/83032-script-commands-additionsupdates/?p=231696
  12. script.c int buildin_maprespawnguildid_sub_pc(struct map_session_data* sd, va_list ap){ int16 m=va_arg(ap,int); int g_id=va_arg(ap,int); int flag=va_arg(ap,int); if(!sd || sd->bl.m != m) return 0; if( (sd->status.guild_id == g_id && flag&1) //Warp out owners || (sd->status.guild_id != g_id && flag&2) //Warp out outsiders || (sd->status.guild_id == 0) // Warp out players not in guild [Valaris] ) pc->setpos(sd,sd->status.save_point.map,sd->status.save_point.x,sd->status.save_point.y,CLR_TELEPORT); return 1;}add if ( pc_get_group_level(sd) < 99 ) somewhere inside heresure you can do it yourself
  13. Very simple answer One topic link, no script, no explanation, no blabbing http://www.eathena.ws/board/index.php?showtopic=147492&st=0&p=960352entry960352
  14. this script doesn't support 3rd job woe - add another configuration menu for 3rd job - add a session configuration for 3rd job castles ( eg: maybe some castle can 3rd job but another castle non-3rd job on same session ) - add another announcement for 3rd job - add OnPCLoadMapEvent to prevent non-3rd job players etc which ... practically rewrite the whole script so its impossible but I can write a new one from scratch as long as you tell me when is the time for 3rd job woe, which castle, in details
  15. I think its better to have a release topic for this instead of me update the script across separate topics Download: Hercules 1.3 Script Plugin for Hercules Download: rAthena 1.2 Script. Patch for rAthena what this event do ? ( huh ? so popular script and I still need to explain ? ) 1. make a guild 2. join this event 3. whack the emperium 4. defends it until times up hahaha .... How to configure the time: L_start: <-- the label to start the event change OnClock2000: into OnSat2000: to start this event on Saturday 8pm L_end: <-- the label to end the event change OnClock2030: into OnSat2030: to end this event on Saturday 8:30pm, effectively makes this event runs 30 minutes Frequently Asked Questions: Question : why the Guild member can hit their own Emperium ? Answer : because you didn't patch and recompile Question: there is an exploit in this event, guild master can use Emergency Recall to abuse the prize Answer : I already fixed it in this topic, now the prize reward will be given after the winner warp outside the map original topic from eathena forum http://www.eathena.ws/board/index.php?showtopic=174222 yeah ... I have been fixing this script since 7 years ago
  16. how come both of you client can freeze ? using hercules of course
  17. AnnieRuru

    [CELL RANGE]

    http://herc.ws/board/index.php?app=forums&module=extras&section=boardrules I still remember in rathena forumArcenciel actually put a warning on the member who likes to edited his 1st post ...
  18. - script bst_atcommand -1,{OnInit: bindatcmd "bst",strnpcinfo(0)+"::OnCommand"; end;OnCommand: if ( !getstrlen(.@atcmd_parameters$) ) { message strcharinfo(0), "Please, enter a message (usage: @bst <message>)."; end; } .@symbol$ = substr( .@atcmd_parameters$, 0,1 ); if ( .@symbol$ != "B>" && .@symbol$ != "S>" && .@symbol$ != "T>" ) { message strcharinfo(0), "Market Symbol is Needed when using this command ( B> S> T> )"; end; } if ( @bst_delay + 60 > gettimetick(2) ) { message strcharinfo(0), "There is a 60 seconds delay of using this command again"; end; } @bst_delay = gettimetick(2); announce "[Market] "+ strcharinfo(0) +" : "+ implode( .@atcmd_parameters$," " ), bc_all, 0x9999FF; end;}
  19. type '@mission'and see the magic but I don't think you can see it because your server doesn't support *strcmp . . I purposely put that as a test to know the user is using latest rathena or notbecause this script can only use in latest rathena https://github.com/rathena/rathena/commit/d569d288bd73b9eb076e76302ecf4c17a0340d10 there are a few commands which are not compatible with hercules however after developer fix this bug, I might consider fix this to use in hercules
  20. apparently, that script only works on latest rathena, and not working on latest hercules but first, what is your server revision I just setup back rathena test server because of this script <.< cannot reproduce your problem 2. the SQL table is only update when the player logout as you can see them inside OnPCLogoutEvent I also don't like this way though, my old script update the variable on the spot (but did not use SQL table)
  21. upon further test, yeah, is same issue as above case 5: sleep2 1; debugmes "1"; sleep2 1; // OK do{ sleep2 1; debugmes "2"; sleep2 1; // OK mes "^0055FF[ "+.@npc_name$+" ]^000000"; // display the information of mission sleep2 1; debugmes "3"; sleep2 1; // OK callsub( OnDisplayMissionInfo, .@new_mission_id, .@title$, .@description$, .@level_range, .@repeatable, ( .@timelimit + gettimetick(2) ), .@monster_list, .@monster_qty, .@item_list, .@item_qty, .@base_job_bitmask, .@job_branch_bitmask, .@baseexp, .@jobexp, .@cash, .@zeny, .@reward_list, .@reward_qty, .@selected_npc_array$, .@time_update$, .@redo_delay, 0 ); sleep2 1; debugmes "4"; sleep2 1;// Not display.......OnDisplayMissionInfo: .@mission_id = getarg(0); .@title$ = getarg(1); .@description$ = getarg(2); .@repeatable = getarg(4); .@timelimit = getarg(5); sleep2 1; debugmes "3.1"; sleep2 1; // stuck here .@monster_size = getarraysize( getarg(6) ); sleep2 1; debugmes "3.2"; sleep2 1; // this one not display .@item_size = getarraysize( getarg(8) ); .@base_job_bitmask = getarg(10); .@job_branch_bitmask = getarg(11); .@baseexp = getarg(12); .@jobexp = getarg(13);somehow I feel this script not compatible with hercules, ( because getarraysize throws error inside callfunc/callsub )but it works on rathena =/
  22. this script doesn't support multiple npc nor duplicate npc nvm, I can write this one too http://upaste.me/a40210640b9cc4c5d note that there are 2 npcs inside, so remember remove 1 of them so you cannot duplicate it, but have to make multiple copies of it because the npc variable can overwrite each other if using npc duplicate
  23. ahem ... 2010-07-10 super outdated ... hahaha parhaps there's something new in the packet for newer client ... maybe tonight I'll start download latest client and see...
  24. prontera,155,185,3 script sdfkjhfkjhsdf 100,{ announce "[ Prontera, Capital of Rune Midgard ]", bc_all, 0x66AAFF, 0x190, .size++;}OMG ! the more you click, the bigger the font size !
  25. download it herehttp://rathena.org/board/topic/91562-i-was-wondering/
×
×
  • Create New...

Important Information

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