Jump to content

Bin4ry

Members
  • Posts

    782
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Bin4ry

  1. RagRay is down long time ago and why would you want to mix Miruku and RayRay together? They are basically the same.
  2. @personperson49, yes you can patch them by making patch like setting below:
  3. rA follows kRO formula not iRO and we are still using preRE formula because lack of information. However you can always change the formula in battle.c case CR_ACIDDEMONSTRATION: // updated the formula based on a Japanese formula found to be exact [Reddozen] if(tstatus->vit+sstatus->int_) //crash fix md.damage = (int)((int64)7*tstatus->vit*sstatus->int_*sstatus->int_ / (10*(tstatus->vit+sstatus->int_))); else md.damage = 0; if (tsd) md.damage>>=1; if (md.damage < 0 || md.damage > INT_MAX>>1) //Overflow prevention, will anyone whine if I cap it to a few billion? //Not capped to INT_MAX to give some room for further damage increase. md.damage = INT_MAX>>1; break;
  4. http://pastebin.com/raw.php?i=hW81mAyG For conf/group.conf, make sure you have can_trade: false in Group ID 1. Edit: You can also use @lock <password> and @unlock <password> to access.
  5. Your last three line should be: ACCESSORY_MAGICAL_BOOSTER = 873, ACCESSORY_ANGEL_WINGS = 2000, }
  6. Because you have written them in an incorrect format. Show me the content with here.
  7. You don't have to replace every .LUB, just the download a clean LUA of the file you want to edit. accessoryid.lua accname.lua After editing, rename them into .lub instead .lua.
  8. You don't need to compile, renaming them works well. Eg: accname.lua > accname.lub
  9. Open up skill.c, and find: case WM_REVERBERATION: interval = limit; val2 = 1; case WM_POEMOFNETHERWORLD: // Can't be placed on top of Land Protector. if( map_getcell(src->m, x, y, CELL_CHKLANDPROTECTOR) ) return NULL; break; and replace the whole line into: case WM_REVERBERATION: interval = limit; val2 = 1; if( map_getcell(src->m, x, y, CELL_CHKLANDPROTECTOR) ) return NULL; break; case WM_POEMOFNETHERWORLD: break; Then re-compile.
  10. Can you explain what the script do so we can have more info to script? It only looks like an ordinary monster spawn script in the picture.
  11. Replace into: case WM_POEMOFNETHERWORLD: break; P/S: This will also make Reverberation works under Land Protector.
  12. If not mistaken. They don't have formula because they act as BF_MAGIC which if not defined will read your MATK as damage. as skill_attack(BF_MAGIC,src,src,bl,skillid,skilllv,tick,flag);
  13. @^rotestserver, you can use mine here. // http://rathena.org/board/topic/66794-broadcaster/#entry148563 prontera,147,172,5 script Broadcast Agent 57,{ set .@Price, 100000; setarray .@Color$[0], "Red", "Green", "Blue"; setarray .@ColorCode$[0], "0xFF0000", "0x00FF00", "0x0000FF"; mes "[broadcaster]"; mes "Hello, ^0055ff" + strcharinfo(0) + "^000000."; mes "Do you want to broadcast something? The price is " + .@Price + "z."; next; if (select("Yes:No") == 2) { mes "[broadcaster]"; mes "Oh that's a bummmer."; mes "Feel free to talk to me again."; close; } if (Zeny < .@Price) { mes "[broadcaster]"; mes "I don't think you have enough zeny."; close; } mes "[broadcaster]"; mes "Now please pick a color:"; next; for (set .@i, 0; .@i < getarraysize(.@Color$); set .@i, .@i + 1) set .@Menu$, .@Menu$ + .@Color$[.@i] + ":"; set .@i,(select(.@Menu$) - 1); mes "[broadcaster]"; mes "Please type your message now:"; next; input .@Msg$; mes "[broadcaster]"; mes "Alright, message is broadcasted now! Thank you."; set Zeny, Zeny - .@Price; announce strcharinfo(0) + ": " + .@Msg$, bc_all, .@ColorCode$[.@i]; close; } Edit: Here is link for proper tabbed ver: http://www.heypasteit.com/clip/0JE5
  14. skill.c case WM_POEMOFNETHERWORLD: // Can't be placed on top of Land Protector. if( map_getcell(src->m, x, y, CELL_CHKLANDPROTECTOR) ) return NULL; break; Remove the whole block.
  15. I thought these has been released years ago, just like most of the server customs.
  16. Not sure did I get your meaning right. What you trying to say is when player select "Payon Dungeon 4" from Warper and it will randomly warp from Dungeon 3 or 4? What's the point for warper then?
  17. Get Notepad++ (Notepad itself can do it also), and press CTRL + H (Replace feature) then Find // and Replace nothing.
  18. Better not, SC_ALL will remove cart as well
  19. You can see a list of item bonuses here: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/doc/item_bonus.txt bonus3 bAutoSpellWhenHit,"LK_PARRYING",10,100; as bonus3 bAutoSpellWhenHit, <skill> , <level> , <chance / 10> ;
  20. Can't seems to find where is WZ_Jupitel calculation locates. However, you can do it by reducing hits in skill_db.txt Highlighted text means Level 1 - 3 Hits, Level 2 - 4 Hits and so on. Reduce it is still a nerf to them.
  21. Annie was saying my script didn't used query SQL to create MVP array menu instead manually typed array. Well that because I saw ur request I just simply rip 1 of Rikimaru script and removed the zeny part. Didn't took a minute to help one other he he.
  22. Bin4ry

    Data Question

    and yet he stills need a patcher to upload the sprite.
  23. You are getting responses because your server does have PCRE script commands, so the SVN disguise event should work.
×
×
  • Create New...