-
Posts
782 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Bin4ry
-
sc_expboost doesn't boost quest EXP.
-
SubRace means Damage Substract from Race, that would make all race damage you 0 except for boss (Type 10)
-
Use search feature & http://spriterepository.com/
-
Replace to this: OnNPCKillEvent: if (getcharid(1)) { set .@Location$, strcharinfo(3); set .BaseLvl, BaseLevel; getpartymember getcharid(1), 1; getpartymember getcharid(1), 2; for (set .@a, 0; .@a < .partymembercount; set .@a, .@a + 1) if (isloggedin(.partymemberaid[.@a])) attachrid (.partymemberaid[.@a]); if (strcharinfo(3) == .Location$ && (.BaseLevel - BaseLevel) <= 10) // 10 is the EXP Level Share Range getexp (getmonsterinfo(killedrid,3) * @BonusBase / 10), (getmonsterinfo(killedrid,4) * @BonusJob / 10); } else { getexp (getmonsterinfo(killedrid,3) * @BonusBase / 10), (getmonsterinfo(killedrid,4) * @BonusJob / 10); } end;
-
But there aren't any OnEXPReceive, OnQuestDone such auto triggering label, how can script triggered when you receive: *getexp <base xp>,<job xp>; or set BaseExp, BaseExp + 10000; set JobExp, JobExp + 10000;
-
if ( getgmlevel() < 60 ) goto GM_Menu; which should be if ( getgmlevel() >= 60 ) goto GM_Menu; instead.
-
You can see lists of item bonuses here: https://rathena.svn..../item_bonus.txt For the effect above, uses: bonus bMdef,5; bonus2 bAddRace,10,10; bonus2 bAddRace,0,5; bonus2 bAddRace,1,5; bonus2 bAddRace,2,5; bonus2 bAddRace,3,5; bonus2 bAddRace,4,5; bonus2 bAddRace,5,5; bonus2 bAddRace,6,5; bonus2 bAddRace,7,5; bonus2 bAddRace,8,5; bonus2 bAddRace,9,5; bonus2 bAddRace,11,5; bonus2 bAddRace,10,getrefine()/5; if (isequipped(4140) { bonus2 bAddRace,10,5; if (getrefine() >= 11) { bonus2 bSubRace,0,100; bonus2 bSubRace,1,100; bonus2 bSubRace,2,100; bonus2 bSubRace,3,100; bonus2 bSubRace,4,100; bonus2 bSubRace,5,100; bonus2 bSubRace,6,100; bonus2 bSubRace,7,100; bonus2 bSubRace,8,100; bonus2 bSubRace,9,100; bonus2 bSubRace,11,100; } }
-
Other than quest_exp (Which is not possible with script), I think is 100% fine to use script to do it. Adding party member is also easy :3
-
Script is possible. // http://rathena.org/board/topic/73652-different-exp-rate-for-each-group/ - script GroupBonuxEXP -,{ // OnInit: // setarray .GroupLevel[0], 1, 10, 99; // Group Level // setarray .GroupBonus[0], 1, 10, 1000; // Bonus EXP * 10%, might overflow in high-rate server due to large amount of number // end; OnNPCKillEvent: if (getgmlevel <= 0) end; getexp (getmonsterinfo(killedrid,3) * @BonusBase / 10), (getmonsterinfo(killedrid,4) * @BonusJob / 10); end; OnPCLoginEvent: if (getgroupid() >= 1) { set @BonusBase, 10; set @BonusJob, 10; } else if (getgroupid() >= 2) { set @BonusBase, 20; set @BonusJob, 20; } else end; } Got limited knowledge on setarray, so only touch the part below.
-
// http://rathena.org/board/topic/73618-magic-gear-script/ prontera,163,178,4 script Magic Gear Master 105,{ mes "[Magic Gear Master]"; if (Class == Job_Mechanic || Class == Job_Mechanic_T || Class == Job_Baby_Mechanic) { mes "Welcome. Would you like to rent a Magic Gear?"; next; if (select("Yes:No") == 2) { mes "[Magic Gear Master]"; mes "I see. Then have a great day."; close; } if (!getskilllv("NC_MADOLICENCE")) { mes "[Magic Gear Master]"; mes "Please learn how to use a Magic Gear first."; close; } else if (checkmadogear()) { mes "[Magic Gear Master]"; mes "You already have a Magic Gear."; close; } else if (ismounting()) { mes "[Magic Gear Master]"; mes "Please remove your cash mount."; close; } mes "[Magic Gear Master]"; mes "See you again!"; setmadogear; close; } mes "How may I help you?"; mes "Magic Gears are only available for Mechanics."; close; } Tabbed http://www.heypasteit.com/clip/0K35
-
You don't really have to port forward for 3306, unless you want remote access SQL. Port 80 is blocked in many ISP, do not be surprised if you can't make it work. Use this to check: http://www.canyouseeme.org/
-
Bumping won't help, this is src related you should ask in eA forum instead.
-
Well I guess the easiest way is to pay for 1 month ads in those top games site for top banner, everyone can see your server :3 If you got the player base is easy to maintain.
-
Item giving that bonuses is never a great idea tho :3 Are you running a low rate server?
-
Would it gives extra stat points and end up player spamming equip > unequip :3
-
[Showcase] The Swamp City of Aquitaine
Bin4ry replied to Sage's topic in Maps & 3D Modeling Showcase
So nice and so natural! :3 -
skill.c and find: // Couldn't preserve 3rd Class skills except only when using Reproduce skill. [Jobbie] if( !(sd->sc.data[sC__REPRODUCE]) && (skillid >= RK_ENCHANTBLADE && skillid <= SR_RIDEINLIGHTNING) ) return 0; Replace into // Couldn't preserve 3rd Class skills except only when using Reproduce skill. [Jobbie] if( !(sd->sc.data[sC__REPRODUCE]) && (skillid >= RK_ENCHANTBLADE && skillid <= SR_RIDEINLIGHTNING || skillid == KO_MUCHANAGE) ) return 0; Edit: Better solution updated.
-
Awesome :3 first time mapping and doing well with lighting omg!
-
bonus3 bAutoSpellWhenHit,"NPC_ALLHEAL",1,1000;
-
[Error]: Memory manager: freed-data is changed. (freed in d:\rathena\src\map\npc.c line 1851) Like title, this appears randomly. I'm on latest SVN.
-
If it a test server, it doesn't hurt to try right? You can apply .patch files with TortoiseDiff
-
Random Treasure Box spawn on Prontera Castles
Bin4ry replied to Dvrstle's question in Script Requests
There will be only 1 treasure chest spawned if you read the script properly -
Just disable those job changers by the way you should start learning about 3rd job Edit: npc/re/scripts_jobs.conf // - 3-1 npc: npc/re/jobs/3-1/archbishop.txt npc: npc/re/jobs/3-1/mechanic.txt npc: npc/re/jobs/3-1/ranger.txt npc: npc/re/jobs/3-1/rune_knight.txt npc: npc/re/jobs/3-1/warlock.txt //npc: npc/re/jobs/3-1/guillotine.txt // - 3-2 npc: npc/re/jobs/3-2/genetic.txt npc: npc/re/jobs/3-2/minstrel.txt npc: npc/re/jobs/3-2/royal_guard.txt npc: npc/re/jobs/3-2/shadow_chaser.txt npc: npc/re/jobs/3-2/sorcerer.txt npc: npc/re/jobs/3-2/sura.txt npc: npc/re/jobs/3-2/wanderer.txt Comment in these lines.
-
Signed items - with arbitrary strings (no existing character) ?
Bin4ry replied to LordAioria's question in Source Support
getnameditem "Knife","Homer"; Forget knife's ID -
You can configure these permission in trunk/conf/group.conf disable_pvm : Ability to disable Player vs. Monster. disable_pvp : Ability to disable Player vs. Player. trunk/doc/permissions.txt