Jump to content

Recommended Posts

Posted

Wrong.. :D

 

Try to understand the code, let me explain

if (Config.FIGHTER_TATTOO_ENABLE && Config.MAGE_TATTOO_ENABLE && !isMageClass())

If fighter and mage tatto enabled and the char is not mage.

 

Also rest of the code is logically wrong as well.

 

Well, it's kinda stupid to have 2 options for fighter and mage tattoo, since why you would reward only one class, so you can make it only with one config and use Fanky version

if (Config.CUSTOM_TATTOO_ENABLE)
{
        if (getPvpKills() == 100)
        {
            if (!isMageClass())
            {
                addItem("PvP Reward", Config.REWARD_FIGHTER_ID, Config.REWARD_FIGHTER_COUNT, this, true);
                sendMessage("You've been rewarded with a fighter tattoo");
            }
            else
               {
                addItem("PvP Reward", Config.REWARD_MAGE_ID, Config.REWARD_MAGE_COUNT, this, true);
                    sendMessage("You've been rewarded with a mage tatoo");
               }
        }
}

Otherwise, you have to check 2 times the pvp count (if for example you enable fighter, and disable mage), one check for fighter and then the same shit for mage. :)

take a look in my last post. i have edit with this. :P

Posted (edited)

Still wrong.. You will give reward ONLY for fighter class. At 100 pvp fighter tattoo, and for each kill mage.

 

Look my previous post, Fanky's code. Debug it and don't mess :)

Edited by SweeTs
Posted (edited)

Still wrong.. You will give reward ONLY for fighter class. At 100 pvp fighter tattoo, and for each kill mage.

 

Look my previous post, Fanky's code. Debug it and don't mess :)

// Add Fighter or Mage Tattoos
  if (Config.REWARD_TATTOOS_ENABLE)
  {
  if (getPvpKills() == Config.PVP_COUNT)
  {
  if (!isMageClass())
  {
  addItem("Tattoo", Config.TATTOO_FIGHTER_ID, Config.FIGHTER_TATTOO_COUNT, this, true);
  sendMessage("Congratulations! " + Config.PVP_COUNT + "  PvP Kills! You won Fighter Tattoo.");
  }
  else
  {
  addItem("Tattoo", Config.TATTOO_MAGE_ID, Config.MAGE_TATTOO_COUNT, this, true);
  sendMessage("Congratulations! " + Config.PVP_COUNT + "  PvP Kills! You won Mage Tattoo.");
  }
  }
  }
  }

On eclipse i use this. :P

I give wrong check here on quote. :lol:

I put the wrong copy / paste lines one by one. Now is ok?

Edited by 'Baggos'
Posted (edited)

Yeah, that's it :)

 

 

Offtopic: I'm thinking about new section for "such" codes. :D

Edited by SweeTs
Posted (edited)

Yeah, that's it :)

 

 

Offtopic: I'm thinking about new section for "such" codes. :D

try/catch? :lol:

Edited by Tessa
Posted (edited)

Yeah, that's it :)

 

 

Offtopic: I'm thinking about new section for "such" codes. :D

Sorry, my English is shit .

What do you mean ? :P

hahahaha now i understand... yes it is a idea.. :lol:

You've right... :( for people who do not have good computer to test.

Edited by 'Baggos'
  • 2 weeks later...
Posted

nice share mate, btw you need to remove the last " } " at the l2pcinstance part otherwise it's wrong

to be like this one

+
+       // Add Fighter or Mage Tattoos
+       if (Config.REWARD_TATTOOS_ENABLE)
+       {
+       if (getPvpKills() == Config.PVP_COUNT)
+       {
+       if (!isMageClass())
+       {
+       addItem("Tattoo", Config.TATTOO_FIGHTER_ID, Config.FIGHTER_TATTOO_COUNT, this, true);
+       sendMessage("Congratulations! " + Config.PVP_COUNT + "  PvP Kills! You won Fighter Tattoo.");
+       }
+       else
+       {
+       addItem("Tattoo", Config.TATTOO_MAGE_ID, Config.MAGE_TATTOO_COUNT, this, true);
+       sendMessage("Congratulations! " + Config.PVP_COUNT + "  PvP Kills! You won Mage Tattoo.");
+       }
+       }
+       }
+
  • 2 weeks later...
Posted

This logic is kinda meh, should be opposite (remove ! and switch mage <-> fighter code place) :D

 

 

+       if (!isMageClass())
+       {
+       addItem("Tattoo", Config.TATTOO_FIGHTER_ID, Config.FIGHTER_TATTOO_COUNT, this, true);
+       sendMessage("Congratulations! " + Config.PVP_COUNT + "  PvP Kills! You won Fighter Tattoo.");
+       }
+       else
+       {
+       addItem("Tattoo", Config.TATTOO_MAGE_ID, Config.MAGE_TATTOO_COUNT, this, true);
+       sendMessage("Congratulations! " + Config.PVP_COUNT + "  PvP Kills! You won Mage Tattoo.");
+       }
Posted (edited)

The same shit-Item will get again . :P

 

What does it matter if the first is mage or fighter.

It has to do with "image" yes. I agree.

Edited by 'Baggos'
Posted (edited)

The check name speak for itself :D It's like you would check for AIO and non AIO char..

if (!player.isAio()) //if not aio, loled
   //blabla
else //if aio, loled
   //blabla

Which is plain stupid. The check is made to check if is aio, so use it like it's desired. I guess, now you get the point.

Edited by SweeTs
Posted (edited)

The check name speak for itself :D It's like you would check for AIO and non AIO char..

if (!player.isAio()) //if not aio, loled
   //blabla
else //if aio, loled
   //blabla

Which is plain stupid. The check is made to check if is aio, so use it like it's desired. I guess, now you get the point.

Of course. is the same thing..

It is somewhat "stupidity" in this case use "!"

I knew the meaning from that day.

In this case have to be like

if (isMageClass()) get this

else

get this.

 

But now... if a woman kiss the your upper lip, the same would you feel with a kiss on the bottom lip..

Edited by 'Baggos'
Posted (edited)

But now... if a woman kiss the your upper lip, the same would you feel with a kiss on the bottom lip..

False statement, I can feel the difference. Stop kissing with a goat* :troll:

 

 

* - just kidding

Edited by SweeTs
Posted (edited)

False statement, I can feel the difference. Stop kissing with a goat* :troll:

 

 

* - just kidding

hahaha

You're a crazy guy... :happyforever:

 

Be careful after 5 drinks... Never you go near on goats..

Edited by 'Baggos'

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • Our website: MobileProxy.Space Telegram channel: Mobileproxy.space - mobile proxies Promo code for a 20% discount: fur-1AB-zyE-4ur
    • If you’re scraping SERPs, running rank trackers, or managing multiple ad accounts, a reliable residential proxy isn’t optional—it’s essential. After testing 7 providers for 3 months, here’s the honest breakdown for SEO/SEM: 🥇 BrightData – Best overall. Massive pool (72M+ IPs), pay-as-you-go, and integrates with Scrapy/Selenium. Expensive, but zero blocks on Google. 🥈 MoMoProxy – Best emerging contender. 50M+ real residential IPs covering 150+ countries. Excellent success rate on Google, Bing, and Yahoo. Clean IP reputation, low CAPTCHA rates, and surprisingly competitive pricing. Great for rank tracking and ad verification. 🥉 IPRoyal – Best value. Genuine P2P residential IPs at nearly half the cost. Low failure rate on Bing Ads & Google Maps. Oxylabs – Enterprise choice. Ideal for large-scale SEM (ad verification, auction insights). Overkill for solo SEOs. Smartproxy is solid for local rank tracking. Soax excels at CAPTCHA-heavy sites. Pro tip: Avoid “unlimited bandwidth” deals. Start with a small test balance.   For most SEOs, MoMoProxy (price-to-performance) + BrightData (unmatched scale) is the new winning combo.
    • Looking for high-performance proxies without breaking the bank? 💸 Stop overpaying for your proxy traffic! Welcome to Novproxy.com, your ultimate solution for premium, unbanable, and ultra-fast residential proxies! Whether you are doing web scraping, multi-accounting, gaming, or SEO monitoring, Novproxy provides the highest quality IPs at the market's lowest price. 👉 Get Started Now: https://novproxy.com?kwd=tt-max ⚡ Why Choose Novproxy? 💰 Unbeatable Pricing: Starting from just 0.5$/GB ! No hidden fees. 🌍 Global Coverage: Access to over 80,000,000+ active residential pools across 190+ countries & cities. ⚡ Lightning Fast & Stable: 99.9% Up-time with rotating or sticky sessions (custom times available). 🔒 100% Anonymous & Secure: Pure ISP residential IPs that look like real users. Easily bypass advanced anti-bot systems. 🛠️ User-Friendly Dashboard: Generate proxy lists in seconds (supports User:Pass or IP Whitelist). 🎯 Perfect For All Tasks: Game Botting & Multi-boxing (Lineage 2, WoW, etc.) Social Media & Account Management Web Scraping & Data Extraction Sneaker Coping & E-commerce No complicated KYC, instant setup after purchase! 🚀 Boost your connection speed and secure your privacy today! 🔗 Official Website: https://novproxy.com?kwd=tt-max
    • base on server resources and how many active players, should increase DB max connection (default MariaDB max connection is 151) and open files limit.
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..