Jump to content

Recommended Posts

Posted

well i didn't share all my work i just share this bit of my idea i am working on donations system and more and i wanted to share this for someone who might need it

Ηmm,I kinda knew it :P

Well,thanks for sharing even this lil part of your work :)

Posted

Dude if im asking is because i havent been able to make it work, i have just applied the patch and it compiles correctly, but once the server is running any mob gives xp. so thats why im asking for help

 

Here is the code i made using as base the code submited by ZnX

 

{
	double rateXp = getStat().calcStat(Stats.MAX_HP, 1, this, null);
	if (getInventory().getItemByItemId(100005) == null)
		return (int) (getTemplate().getRewardExp() * rateXp * Config.RATE_XP);
	else
		return (int) (getTemplate().getRewardExp() * rateXp * Config.RATE_XP * 2);
}

 

 

 

dude you put the lines in wrong section press ctrl + f on eclipse and fine this public int getExpReward()

 

The idea of x2 sux so hard !

Lets say I have a sv with xp rate 100 , the donator will have 200x ?

Much better will be like this :

 +      else
+      return (int) (getTemplate().rewardExp *Config.RATE_XPDONATOR); 

and make the config.

of course you can apply everything you want it isn't nessecary to make it like mine

Posted

dude you put the lines in wrong section press ctrl + f on eclipse and fine this public int getExpReward()

 

Tnks for your reply, and actually I made the changes in the correct section, as i said before im using l2jfree Rev 8500.

 

I dont know if it can help but here i leave you the original L2NPC.java from the rev im using.

 

http://pastebin.com/aWJ3i6C1

Posted
if (getInventory().getItemByItemId(100005) == null)

double rateXp = getStat().calcStat(Stats.MAX_HP, 1, this, null);

return (int) (getTemplate().getRewardExp() * rateXp * Config.RATE_XP);

else

double rateXp = getStat().calcStat(Stats.MAX_HP, 1, this, null);

return (int) (getTemplate().getRewardExp() * rateXp * Config.RATE_XP * 2);

if i am corrent i dont use l2jfree

Posted

I tried to compile but i got the following:

 

[iNFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[iNFO] -------------------------------------------------------------
[ERROR] \L2JFree\l2jfree-core\src\main\java\com\l2jfree\gameserver\model\actor\L
2Npc.java:[2604,9] '.class' expected

[ERROR] \L2JFree\l2jfree-core\src\main\java\com\l2jfree\gameserver\model\actor\L
2Npc.java:[2604,2] not a statement

[ERROR] \L2JFree\l2jfree-core\src\main\java\com\l2jfree\gameserver\model\actor\L
2Npc.java:[2604,16] illegal start of expression

[ERROR] \L2JFree\l2jfree-core\src\main\java\com\l2jfree\gameserver\model\actor\L
2Npc.java:[2604,25] ';' expected

[ERROR] \L2JFree\l2jfree-core\src\main\java\com\l2jfree\gameserver\model\actor\L
2Npc.java:[2606,2] 'else' without 'if'

Guest
This topic is now closed to further replies.


  • Posts

    • Good day! Due to the increasing number of questions, "Do you provide services for the client?" - I decided to answer with a separate topic. I provide services for editing/modifying the client and individual files, namely: 1. Transfer/Creation/Editing locations, geodata.   2. All kinds of work with NPCs, including transfer, animation, adding effects to them and logos.   3. Actually, Transfer/Creation/Edit any EFFECTS, including Abnormal Effects.   4. Any work with weapons, armor, accessories and everything related to it.   5. Create or edit textures, including dynamic textures.   6. Creating a Lobby Screen, Lobby Char Selection (character selection window) and Lobby Char Creation (character creation window). What I don't do: 1. Coding in any form (except for CB).   I started publishing my work recently, here - YouTube And here - RuTube If required, I respect confidentiality. Any other questions? Welcome to Telegram or PM.
    • 🎮https://discord.gg/yyVRtna9RB 🌎https://l2-forever.com L2 Forever was the best mid rates PvP server back in C4 and C5 and we want to give players the same experience with Interlude!   # L2-Forever * EXP: 50x * Adena: 200x * Spoil: 5x * Drops: 5x   # ENCHANTS *Safe Enchant : 3 *Max. Enchant : 20 *Normal Scroll chance : 65% *Blessed Scroll chance : 70%   # NEW PLAYERS * Start with Coupons allowing you to get free top D-grade * Start at level 20 * Main Town Giran Harbor   # BOOSTED AREA'S * Execution Grounds [ 20 - 40] * Cruma Tower [40-52] * Antharas Lair [52-61] * Antharas Heart [61-80] * Giran Harbor - Shopping Area   # END GAME FARMING AREAS * Monastery of Silence and Primeval Island customized for group farm # PLATINUM ARMORS * Platinum Armors get dropped by raids, allowing everyone to obtain a set and not only donators * Many Raids all over the L2 world drop parts of the Platinum Armors   # BUFFS * Buff duration is set at 1 hour for normal buffs (Buffs and Songs / Dances) * Town Buffers in all main towns with all available buffs Giran Harbor (GH) is the place to be for all your trades and item needs! Platinum Armors   # FOREVER ITEMS * Unique Forever weapons & armors # UNIQUE L2 FOREVER AUGMENTATION SYSTEM * We don't use retail augmentations, we use our own unique system and glows!   # OTHER CUSTOM FEATURES * Global Gatekeeper * NPC Class Changer * Auction House * Unique Augmenter * Subclass with Adena or from Cabrio * Nobless - Barakiel * Useless S weapon Special abilities like (Cheap shot) are changed
    • 🎮https://discord.gg/yyVRtna9RB 🌎https://l2-forever.com L2 Forever was the best mid rates PvP server back in C4 and C5 and we want to give players the same experience with Interlude!   # L2-Forever * EXP: 50x * Adena: 200x * Spoil: 5x * Drops: 5x   # ENCHANTS *Safe Enchant : 3 *Max. Enchant : 20 *Normal Scroll chance : 65% *Blessed Scroll chance : 70%   # NEW PLAYERS * Start with Coupons allowing you to get free top D-grade * Start at level 20 * Main Town Giran Harbor   # BOOSTED AREA'S * Execution Grounds [ 20 - 40] * Cruma Tower [40-52] * Antharas Lair [52-61] * Antharas Heart [61-80] * Giran Harbor - Shopping Area   # END GAME FARMING AREAS * Monastery of Silence and Primeval Island customized for group farm # PLATINUM ARMORS * Platinum Armors get dropped by raids, allowing everyone to obtain a set and not only donators * Many Raids all over the L2 world drop parts of the Platinum Armors   # BUFFS * Buff duration is set at 1 hour for normal buffs (Buffs and Songs / Dances) * Town Buffers in all main towns with all available buffs Giran Harbor (GH) is the place to be for all your trades and item needs! Platinum Armors   # FOREVER ITEMS * Unique Forever weapons & armors # UNIQUE L2 FOREVER AUGMENTATION SYSTEM * We don't use retail augmentations, we use our own unique system and glows!   # OTHER CUSTOM FEATURES * Global Gatekeeper * NPC Class Changer * Auction House * Unique Augmenter * Subclass with Adena or from Cabrio * Nobless - Barakiel * Useless S weapon Special abilities like (Cheap shot) are changed
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchihamkt.mysellix.io/ Join our server for more products : https://discord.gg/uthciha-services https://campsite.bio/utchihaamkt
  • Topics

×
×
  • Create New...