Jump to content

Griunvaldas

Members
  • Posts

    199
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Griunvaldas

  1. First things first, dedicated server is an machine with server-grade hardware and software, up 24/7 (if prefered) and (in some cases) protected from malicious attacks. You can run server at home machine especially if you are not planning to have lots of online players, requirements would be an decent PC plus good internet line with external, static IP address. If your ISP is giving you dynamic IP, there are no chances to run decent server (unless you are willing to change l2.ini after every IP change). Also any actions done with that PC (e.g. browsing in Chrome) may reflect in gameserver as an lag. If your ISP does not provide you with good internet link, it's not even worth to try launching srv from home. For test server I'd recommend Contabo and for live server OVH should be fine and not super-expensive solution. If you want full protection - choose Hyperfilter hosting services (they are expensive) or buy dedicated server machine and co-locate in on nearest data center. TL;DR: running server at home PC especially with bad internet link is not an good idea. Price means value (in most cases).
  2. Hardcoded, it's not into interface.xdat afaik :)
  3. When there will be a version for L2OFF?
  4. Hi there Just an simple snippet of code taken from seven signs AI and adapted to work on other NPC. No big magic here. Also code needs some additions (for example return an error message if player does not have any seal stones) Credits: NCSoft? i guess? :D if( reply == 2 ) { if( myself::GetInventoryInfo( talker, 0 ) >= myself::GetInventoryInfo( talker, 1 ) * 0.800000 || myself::GetInventoryInfo( talker, 2 ) >= myself::GetInventoryInfo( talker, 3 ) * 0.800000 ) { myself::ShowSystemMessage( talker, 1118 ); return; } i0 = myself::OwnItemCount( talker, @blue_sealstone ); i1 = myself::OwnItemCount( talker, @green_sealstone ); i2 = myself::OwnItemCount( talker, @red_sealstone ); if( i0 > 0 || i1 > 0 || i2 > 0 ) { i3 = i0 * 3 + ( i1 * 5 + i2 * 10 ); if( i0 > 0 ) { if( 2 == 2 ) { myself::DeleteItem1( talker, @blue_sealstone, i0 ); } else { myself::DeleteItem1( talker, @blue_sealstone, i0 ); } } if( i1 > 0 ) { if( 2 == 2 ) { myself::DeleteItem1( talker, @green_sealstone, i1 ); } else { myself::DeleteItem1( talker, @green_sealstone, i1 ); } } if( i2 > 0 ) { if( 2 == 2 ) { myself::DeleteItem1( talker, @red_sealstone, i2 ); } else { myself::DeleteItem1( talker, @red_sealstone, i2 ); } } if( i3 > 0 ) { myself::GiveItem1( talker, @adena_of_ancient, i3 ); } } }
  5. Hi there, my first share :) Long story short: I took piece of code from Mr. Parker (original thread: here) and reworked it for my needs. Idea: player comes to donation NPC with a wish to increase clan level. If he is in clan (player does not need to be clan leader), clan level is not 8 and player has 25 Coin of Luck, clan level will be increased, if not - NPC will return an message (via Say). Here is the snippet of code, I am sure everyone will fit it easily, basically it's plug and play :) if( ask == 123123 ) { if( myself::OwnItemCount( talker, @coin_of_luck ) >= 25 ) { if( talker.pledge_id != 0 ) { i1 = myself::GetPledgeSkillLevel( talker ); if( i1 != 8 ) { myself::PledgeLevelUp( talker, reply ); myself::DeleteItem1( talker, @coin_of_luck, 25 ); myself::SoundEffect( talker, "ItemSound.quest_fanfare_2" ); myself::Say( "" + talker.name + ", your clan is now at maximum level. GLHF!" ); myself::ShowPage( talker, "misc_shop001.htm" ); return; } else if( i1 + 1 > reply ) { myself::Say( "Sorry, " + talker.name + " but your clan is already at max level." ); myself::ShowPage( talker, "misc_shop001.htm" ); return; } } else { myself::Say( "Sorry, " + talker.name + " but you do not have clan." ); myself::ShowPage( talker, "misc_shop001.htm" ); return; } } else { myself::Say( "Sorry, " + talker.name + " but you do not have 25 COL to continue." ); myself::ShowPage( talker, "misc_shop001.htm" ); return; } } Credits: Mr.Parker and a little from me ;)
  6. You > Gaylord This means lot.
  7. :D :D :D Also I want to put this here too:
  8. Mate look, I will try to explain again. I am at nobody's side here. Ave made me wait, so I can't be on his side anyway. If both buyer and seller finalizes order in one way or another - it's not scam. About you I can't tell anything as I had no experience with you or your services. However, you claimed that Ave told something about death and you are not able to give valid proofs about this. This is an incrimination.
  9. My story is an pure interest to keep forum clean from trash posts and negative attitude. Please respect other community members as they have same rights and rules as everyone, including you. I can count multiple violations in MXC rules on this thread alone :)
  10. Here we go again... Could you please move your personal arguments to PM guys?
  11. You are a copy. :) Best luck!
  12. Simply contacting person eliminates creation of scam thread. You need more communication with your customers, that's all. Again, I can't call Ave scammer, we had a deal few months ago and everything was smooth and professional.
  13. Ave provided me with information about reasons he were not able to reply/work on this/other projects. I can't call this a scam if he will refund my money as he offered me to make an updater for free in exchange of my time loss, however I declined that. However at current view I do not see myself using Ave or recommending his services to everyone. Final decision about thread will be made by mods anyway.
  14. As always, great stuff from deMEV. Keep it up :)
  15. Still no answer ;) Paypal dispute is ongoing.
  16. In most servers CAPTCHA is sent as image, so OCR (Optical Character Recognizing) should be used to decode that. I don't think you are going to get this shared :)
  17. Contabo is good for test server as they are cheap :) For live it's not recommended to use VPS at all, choose dedicated machine with decent DDoS guard. You can get some at OVH.
  18. Florida, USA?
  19. From rules of this section: If a Moderator edits your topic and you edit it back to a non-correct version, it will be instantly removed. Bad move ;)
  20. Ave is now online on skype but still not replying.
  21. Aha, L2Mid x75 opening at 2018, I guess as soon as possible :D Some people are dumb. They come, donate, then becomes angry because of admin incompetency, leaves. After 3 months they forget everything and wait for next G.O. of cashgrab servidor :)
  22. Glad to see mods finally changed thread to L2j :)
  23. A words of professional, long-lasting Lineage2 server administrator.
  24. I JUST DID :D And I am telling EVERYONE that you are a fat LIAR :D If you are not lying - lets us know for sure that you use L2OFF. Post a screenshot of //who and //ping ingame :)
×
×
  • 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..