Jump to content

AnnieRuru

Members
  • Posts

    2044
  • Joined

  • Last visited

  • Days Won

    51

Everything posted by AnnieRuru

  1. I don't understand what GmOcean is talking about @_@ ... guess I also need to learn from him once in awhile prontera,155,186,5 script dksjfskdfj 100,{ getmapxy .@map$, .@x, .@y, 0; setd ".@mob"+ .@i++, bg_monster( 0, .@map$, .@x, .@y, "--ja--",1002,""); while (1) { getmapxy .@map$, .@x, .@y, 0; unitwalk getd(".@mob"+ .@i), .@x, .@y; sleep2 2000; } end; } I didn't do some protection like logout or warp to other map, but u see the idea
  2. forgot close in every label lol that's why I always said need to put close; or end; in every labels ... make this a habit because we can make this kind of silly mistake if this isn't make as a habit 2nd one my treasure chest event script has used the while ( checkcell( "guild_vs5", set( .@x, rand(0,400) ), set( .@y, rand(0,400) ), cell_chknopass ) ); so this will only spawn the npc on a walkable cell suppose to say you can also use this in your *makeitem script command
  3. AnnieRuru

    Bossnia

    use addtimer attach to party leader after register when timeout, that label warpparty I think you can figure out yourself with this hint
  4. at least post out your SQL table for cutrue Create Table `cutrue` ( id int(11) .... .... ) engine = blahblah your script doesn't have a SELECT * FROM `cutrue` to shows the full table information for us
  5. AnnieRuru

    Bossnia

    yeah, it was caused by my firefox got some add-on that makes my address bar gone crazy anyway, I tested his script without a party, it should tell you "You need a Party." still, his script has a bug that, attachrid through all the party members, but at the end of the function before the return 1; did not attachrid back to the party leader PS: .... this script is much much easier than I thought <.<
  6. lol actually I'm even more amazed that you can edit until this standard proved that you almost mastered level2 event script ( 80% experience now... about to level up ) ( I still remember before I went inactive last year, you still learning how to make level1 event script ) no wonder that party vs party script I saw that day has your name in the credit right now if you make 2 or 3 more pvp/gvg scripts I'm sure you can start writing a battleground scripts still, I think this is your 1st attempt to edit a battleground script like I said in other topic, battleground and instance script is a level3 event script because they got their own sets of script commands to effectively cut down the length of the script using the techniques learn from pvp/gvg scripts without utilizing battleground script commands will make your script looks big nvm, suddenly I got motivation to update this script bg_emp0.3.txt I still doesn't make the respawn area outside of crystal though
  7. AnnieRuru

    Bossnia

    bwahahahahah !!! I spent 2 hours to make this, and made into wrong things !!! LMAO ( I originally thought a team-base LMS script is very cool ... xD ) ok emistry you can take over this script... I even did some prank in the script... no wonder ... the idea is so far off !
  8. AnnieRuru

    Bossnia

    Last Man Standing ... isn't that what you've requested it in the 1st place ? all party members get kicked out if anyone of them die ... and they need to survive for 30 mins ... isn't it ? I can't see emistry's script ... so I dunno I'm reading your post wrong or what ...
  9. emistry, can you please upload to another site ALL the paste you've pasted with pastebin.com I see all empty paste like this ... totally blank or maybe it just me ? today all the scripts you've made, I can't even review any
  10. AnnieRuru

    Bossnia

    this is weird, how come some kind of LMS event can let players to choose which map they want ? also, an edit like that ... I only planned out 1 array which is .party_id <-- 1 array holding the IDs of party ID in that map if you want to have a LMS in all different maps at the same time, I also need to adjust my script to use setd/getd to simulate multiple arrays however ... this is truly defeated the meaning of LMS ... isn't it ?
  11. all the *bonus command is supposed to be inside { Item Script } field, not inside OnEquip or OnUn-equip all these bonuses I have tested ...do I need to quote a post like Brainstorm to show you what does negative numbers means ? what are you going to do with this ?put some npc script into OnUn-equip ?
  12. while ( <true> ) { <loop indefinitely> } @paolokupal I'm pretty sure your code there doesn't work because your while (<condition>) is started with false and it will break outside the loop immediately should be more like .@ref_cnt = getequiprefinerycnt(.@part); // do you know some script commands are very messy if you read script.c ... this runs pc_checkequip function everytime in pc.c if ( .@ref_cnt == 10 || .@ref_cnt == 14 || .@ref_cnt == 18 ) { specialeffect2 eff_refinefail; } else if ( .@ref_cnt >= 11 && .@ref_cnt <= 13 ) { // well more understandable while ( getequiprefinerycnt(.@part) > 10 ) downrefitem .@part; } else if ( .@ref_cnt >= 15 ... seems like emistry really improve a lot @_@ same code with him up his post <3
  13. I thought in my script ... gm can manually abort the event ? so you are requesting a feature to set another variable to abort by itself after set .abort, 60000; // 60,000 mili-seconds to auto-abort the waitingroom if not enough people joining like this ?
  14. can you explain what is this equipment bounding system ? seems like new to me or maybe I'm just outdated ? me and goddameit doesn't understand what is this equipment bounding system
  15. this is correct behaviorI believe all other games battleground system also like this isn't it ? though, it is still possible for me to do this kind of modification <-- another TO-DO <.< I don't understand this ...actually I made AFK script to kick out players that doesn't move for x seconds, which can be defined in that script yeah I have made several battleground scripts at the time ... btw just answer your other question monster hp is set from mob_db table, which is a database side question if you want to set its hp lower or remove its plant type properties, and don't break official battleground script you can just use mob_avail to create another monster with your own properties, using the same sprite respawn area is define in waitingroom2bg script command look them up at script_commands.txt although, you also have to becareful because setwall only wall them up inside the emperium area which, I am just doing what the topic starter said in this topic custom flag has to ask in graphic section as we only write scripts in this section, asking for custom npc sprite is belongs to graphic section
  16. AnnieRuru

    Bossnia

    it seems I have offended you a little bitbut yes, this is correct I actually saw you made some other scripts in request section like here and here which you are doing fine I also see you can be a potential script supporter if you try out to write more scripts in request section after all, 5 years ago, I also start writing scripts like what you are doing now, maybe in 5 years time you can write scripts on par with my level, who knows ? I remember I told emistry last year that he also can become very good scripter and I can tell he has level up a lot during my 1 year absence I saw in his script release pages, he has made over 300 scripts, .... well still not on par with me, but he did his best to make as many scripts as possible after all, improving oneself scripting ability is not just by supporting others, but to actually try out yourself and make a fully working script -> this is call learning a new language and this is also how I master my scripting skills @Emistry I believe just noitem mapflag already enough EDIT: @stydianx seems I post a little bit slow, but I know what I'm doing if not, I wouldn't become scripting moderator for so many years ( since 2007 )
  17. AnnieRuru

    Bossnia

    yes I'm serious darristan, we can give support in a Request section, but NOT about telling them to make themself please differentiate the definition of Request section and Support section this area is a training ground for us to exchange the ideas and improves our techniques how to make a better scripts I admit, if this section doesn't exist, I wouldn't make over 1,000 e/rathena scripts to polished up the level I have now @emistry do we have *getcartlist script commands now ? and there seems to be many ways for them to bring in items ( including usage of @storage ) other than *countitem and *getinventorylist - any other command to deny them ? if not, maybe we can suggest to have a nohealitem mapflag ? --> disable usage of item type 0 in a map defined with mapflags
  18. I believe this one need some sort of source modifications .... x.xbut other than this part, the double exp is do-able very easily try search around with setbattleflag and @reloadmobdb
  19. http://rathena.org/board/topic/72376-mvp-summon-script/#entry146696 use the spoon feeded script on post#18
  20. AnnieRuru

    Bossnia

    @darristan now I'll say this to you as a moderator this is a SCRIPT REQUEST section a place where we - supporters - help other people making scripts this area is a training ground for us to try out how to make scripts not to tell them back to learn if they want to learn, they will post in SUPPORT section you see, Olrox who is a pro map designer, has an idea make RO has WoW battleground he offering his map designing skill for us and are you going to tell him back he should learn scripting and make a battleground script himself ?
  21. AnnieRuru

    Bossnia

    @darristan no offense but, this is not the real way to improve your scripting skill when I learned how to script 5 years ago, I'll perfect my script until the user satisfy ( hence this also explained why my PM box get bombarded ... ) but still, if you want to learn maximize your scripting ability, be at least more like emistry ... he learned a lot from me in the last 2 years I feel like I'm in partial script frenzy state, and also I think this is a level2 event script - team vs team event, so I'm interested in taking this team_lms0.1.txt EDIT2: no wonder I feel I miss something ... missing a nosave mapflag guild_vs2 mapflag nosave SavePoint WTF !! emistry also doing this .. LMAO ! that should be done with db\pre-re\item_noequip.txtEDIT: emistry seems to upload empty paste .. ?
  22. if a battleground script that is using .winside variable, there's high chance that's my script OnRedDown: callsub L_EmpDown, 2; OnBlueDown: callsub L_EmpDown, 1; L_EmpDown: .empkiller$ = strcharinfo(0); .winside = getarg(0); awake strnpcinfo(3); if you can read these lines, it means if a blue side crystal is down, the .winside is set to 1, where the getarg(0) is called from OnBlueDown means ... when .winside == 1, red side wins when .winside == 2, blue side wins so you have to switch your position of "Blue":"Red" into "Red":"Blue" btw ... didn't I already did this ? if ( .winside ) { mapannounce "bat_a01", ( ( .winside == 1 )?"Red":"Blue" )+" side wins !", 0;
  23. I'm pretty sure there's also an edit at the client side for this \data\lua files\skillinfo\skilltreeview.lua if I'm not mistaken correct me if I'm wrong I'm noob when dealing with client side edits
  24. try search for OnPCStatCalcEvent source modification that modification can increase stats without using an item and its permanent I start to see this modification is getting more useful
  25. you don't have a test server to write scripts ? I thought usually everyone that wants to learn how to write scripts should know how to setup your own test server ... tab-fixing should be done by yourself ... and we usually doesn't spoon feed this kind of stuffs ... also, did I get the feeling I gave you the answer and you took it for granted ? have you learn what are the stuffs that I have edited ?
×
×
  • Create New...