Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. like this ? inside trunk/src/map/pc.c below this // Recovery Potion if( sd->sc.data[SC_INCHEALRATE] ) hp += (int)(hp * sd->sc.data[SC_INCHEALRATE]->val1/100.); try add this.. if( hp ) clif_skill_nodamage(NULL, &sd->bl, SM_RECOVERY, hp, 1);
  2. mercenary skill ? trunk/db/mercenary_skill_db.txt
  3. find the NPC in this folder trunk/npc/re/warps/ and edit the location. Basic_Scripting
  4. like this will do too.. getpartymember getcharid(1); for( .@i = 0; .@i < $@partymembercount; .@i++ ){ getmapxy( .@map$,.@x,.@y,$@partymembername$[.@i],0 ); if( .@map$ == "map" ){ getitem 607,1,getcharid( 3,$@partymembername$[.@i] ); } } end;
  5. why not just use this ? to enable all player view the HP bar.. O.O permissions: { view_hpmeter: true }
  6. defined here trunk/src/config/renewal.h /// game renewal server mode /// (disable by commenting the line) /// /// leave this line to enable renewal specific support such as renewal formulas #define RENEWAL if you wan to have a RENEWAL server....then leave it...by default...it's RENEWAL... if you want to have a PRE-RENEWAL server...disable the RENEWAL and compile your server. Data folder http://subversion.assembla.com/svn/ClientSide/Translation_Project/ LUB Files http://subversion.assembla.com/svn/ClientSide/Lua_Project/lubs/
  7. Emistry

    grf

    data folder need these.. http://subversion.assembla.com/svn/ClientSide/Translation_Project/renewal%20data/ compiled LUB files http://subversion.assembla.com/svn/ClientSide/Lua_Project/lubs/
  8. you can do like this too - shop Sample_Shop -1,909:-1 - script Sample -1,{ OnInit: bindatcmd "sell",strnpcinfo(3)+"::OnAtCommand"; end; OnAtCommand: callshop "Sample_Shop",2; end; }
  9. else... just use this create your own card shops easily ~ https://rathena.org/board/index.php?/files/file/2597-%7B?%7D/ filter the items by "card" and you should be easily done it.
  10. // Maximum Hunt Limit per round inside the Zone. set .MaxItemLimit,30; just simply increase the value~
  11. Refine Function [ Version 5 ] Scripts : View ♥ Download
  12. do not use @killmonster command to clear your monster .... to change the name...just change it to --ja-- refer monster
  13. https://rathena.org/board/index.php?/files/file/2500-%7B?%7D/
  14. below OnPCKillEvent if( strcharinfo(3) != "cell_game" ) end;
  15. trunk/db/re/mob_boss.txt add in those missing mvp in this file.
  16. the script has been shown in previous post... elaborate your problems..show the error....
  17. OnPCKillEvent: if( strcharinfo(3) != "cell_game" ) end; @Thanna it's a bad habit and not suggested to use permanent global variable on this kind of settings. the script itself doesnt need any permanent global variable to save the data....
  18. you can just simply change the monster to any custom monster you make... // Add this in mob_db.txt or mob_db2.txt // 2990,BLACK_MUSHROOM,Black Mushroom,Black Mushroom,1,99999999,1,3060,2693,1,355,500,72,238,58,9999,33,105,67,9999,10,12,1,8,86,0x128,200,1072,672,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // 2991,RED_MUSHROOM,Red Mushroom,Red Mushroom,1,99999999,1,3060,2693,1,355,500,72,238,58,9999,33,105,67,9999,10,12,1,8,86,0x128,200,1072,672,672,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 // Add this is mob_avail.txt // 2990,1084 // 2991,1085 just add any custom monster that you think it would be immortal.. of course this can be done through src for better effect....but i kinda lazy to show it....although i already done it before.
  19. Emistry

    Bonus Stats

    trunk/db/job_db2.txt // Job-specific Stat Bonuses Database // // Structure of Database: // JobID,JobLv1,JobLv2,JobLv3,... // // Legend for 'JobLvN' fields: // 0 = No stat bonus at this job level // 1 = STR increased by 1 at this job level // 2 = AGI increased by 1 at this job level // 3 = VIT increased by 1 at this job level // 4 = INT increased by 1 at this job level // 5 = DEX increased by 1 at this job level // 6 = LUK increased by 1 at this job level increase a particular stat by 1 when reaching certain job level.
  20. Script updated : Fixed exploitable bug by using ( ALT + F4 ) which changed style without paid. Enhanced Naviagtion as requested. Reduced / removed unnecessary event label running which caused by duplicated NPCs. i didnt add the "Save Styles" function , because it's useless. even in the original script, this NPC only save the variable and last until players logout. Everytime they login they have to save the styles again. Althought it can be overcome by using some "permanent" or "long lasting" variable ....but i dont feel like wanna create a simple script that used tons of variables that are unnecesary at the first place.
  21. Script updated : separated the blacklisted styles for both gender. // Blacklisted Style for each style and each gender. // --- Female --- .blacklist_hairstyle_0$ = "2,4,6"; .blacklist_haircolor_0$ = "1,3,5"; .blacklist_cloth_0$ = "143,188,261"; // --- Male --- .blacklist_hairstyle_1$ = "3,5,7"; .blacklist_haircolor_1$ = "2,4,6"; .blacklist_cloth_1$ = "143,188,261";
  22. Emistry

    Bonus Stats

    edit here trunk/db/job_db2.txt
  23. O.O ... is this really useful to add into the script ? i dont see any practical uses for this, i believe most of the players will browse through 1 by 1...otherwise just use the "Jump"
×
×
  • Create New...