Jump to content

[GUIDE] Lineage 2 servers Chooser


Recommended Posts

Hello i have made guide to have much servers with one system and without change l2.ini

First of all you need the Official system

Now Lets start make a txt file open the txt and in there write

@echo off

title your title

color 41

echo (1) your server name

echo.

echo (2) your 2on server name

echo.

set /P upgrade_mode="Choose you server number, after press Enter

if %upgrade_mode%==1 goto [glow=red,2,300]your server name[/glow]

if %upgrade_mode%==2 goto [glow=blue,2,300]your 2on server name[/glow]

 

:write here what you have add to red glow

echo 127.0.0.1 localhost > C:\windows\system32\drivers\etc\hosts

echo here the ip of server L2authd.Lineage2.com >> C:\windows\system32\drivers\etc\hosts

echo here the ip of GGEMU nProtect.lineage2.com >> C:\windows\system32\drivers\etc\hosts

start l2.exe

exit

 

:write here what you have add to blue glow

echo 127.0.0.1 localhost > C:\windows\system32\drivers\etc\hosts

echo here the ip of 2on server L2authd.Lineage2.com >> C:\windows\system32\drivers\etc\hosts

echo here the ip of GGEMU nProtect.lineage2.com >> C:\windows\system32\drivers\etc\hosts

start l2.exe

exit

if you want to add more server go to

echo (1) your server name

echo.

echo (2) your 2on server name

echo.

and add 3 server

Example:

echo (3) your 3st server name

echo.

after that go here

if %upgrade_mode%==1 goto [glow=red,2,300]your server name[/glow]

if %upgrade_mode%==2 goto [glow=blue,2,300]your 2on server name[/glow]

and add

if %upgrade_mode%==3 goto [glow=green,2,300]your 3st server name[/glow]

and now add the ip

:write here what you have add to green glow

echo 127.0.0.1 localhost > C:\windows\system32\drivers\etc\hosts

echo here the ip of 3st server L2authd.Lineage2.com >> C:\windows\system32\drivers\etc\hosts

echo here the ip of GGEMU nProtect.lineage2.com >> C:\windows\system32\drivers\etc\hosts

start l2.exe

exit

Now rename this file from filename.txt to filename.bat

and add it to l2 system and you ready

Guide made it by me xD

Link to comment
Share on other sites

i have test it for 1 week and i dont have any problem if you dont have Official system you can only to add in the l2.ini to [glow=brown,2,300]ServerAddr=[/glow] the ip L2authd.Lineage2.com

and is ready

Link to comment
Share on other sites

  • 7 months later...
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • GRAND START TOMORROW !!! OPENING FROM - 1 DECEMBER 2023, FRIDAY, 20:00 +2GMT.
    • A-grade stage   01.12 at 09:00 we will have a long-awaited transition to a new stage.   What awaits you at the A-grade stage: - The maximum level is 75. - New locations: Goddart and Rune territory, TOI 5+, Silent Valley, LOA (66+ mobs), Catacombs - Witch, Dark Omens, Necropolis - Martyrdom, Saint's, Devotion, Captains rift, Commanders Rift, 60+ festival zones, Wall of Argos, ToI 8-14, Silent Valley, Blazing Swamp, Hot Springs, Varka, Ketra, Stakato Nest; - Added new epic raid bosses Zaken, Core, Orfen (will spawn randomly from 17:00 to 21:00 server time); - Recipes / keys / whole items of S grade  are not available (quests for them as well); - The Grand Olympiad will take place at: 12.12, 14.12, 15.12, 17.12, 19.12, 20.12, 21.12; - To participate in Olympiad, a minimum of level 61 is required; - It will be possible to receive rewards for the B-grade stage on 01.12 from 00:00 server time and hero status from 12:00 server time - Stage duration: 21 days
    • WTS adena Serious trade 25+ KK in stock 6 USD / KK
    • Hello, I edited a quest for the interlude server. However, I want to add a timer to this quest so that it will be reset every 24 hours or at a certain time of the day. I could not do this because my Java knowledge is not very sufficient. If anyone can help me with this, I would be very happy. Note:I created it by editing the existing kill all sphys task.   ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- # Made by Mr. - Version 0.3 by DrLecter import sys from l2jorion.game.model.quest import State from l2jorion.game.model.quest import QuestState from l2jorion.game.model.quest.jython import QuestJython as JQuest qn = "263_KillAllSylphs1" ORB_OF_WATER = 9998 ORB_OF_FIRE = 9999 ORB_OF_WIND = 10000 ORB_OF_EARTH = 10001 STONE_OF_VALOR = 10002 DROPLIST={ 57000:[ORB_OF_WIND,100], 57001:[ORB_OF_EARTH,100], 57002:[ORB_OF_FIRE,100], 57003:[ORB_OF_WATER,100], } class Quest (JQuest) :  def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)  def onEvent (self,event,st) :     htmltext = event     if event == "70737-03.htm" :       st.set("cond","1")       st.setState(STARTED)       st.playSound("ItemSound.quest_accept")     elif event == "70737-06.htm" :       st.exitQuest(1)       st.playSound("ItemSound.quest_finish")     return htmltext  def onTalk (self,npc,player):    htmltext = "<html><body>You are either not carrying out your quest or don't meet the criteria.</body></html>    st = player.getQuestState(qn)    if not st : return htmltext    npcId = npc.getNpcId()    id = st.getState()    if id == CREATED :      st.set("cond","0")    if st.getInt("cond")==0 :      if player.getLevel()<76 :        htmltext = "70737-01.htm"        st.exitQuest(1)      else :        htmltext = "70737-02.htm"    else :      water = st.getQuestItemsCount(ORB_OF_WATER)      fire = st.getQuestItemsCount(ORB_OF_FIRE)      wind = st.getQuestItemsCount(ORB_OF_WIND)      earth = st.getQuestItemsCount(ORB_OF_EARTH)      if water == fire == wind == earth == 0 :        htmltext = "70737-04.htm"      if npcId == 70737 and st.getQuestItemsCount(ORB_OF_WATER) and st.getQuestItemsCount(ORB_OF_FIRE) and st.getQuestItemsCount(ORB_OF_WIND) and st.getQuestItemsCount(ORB_OF_EARTH) :        htmltext = "70737-05.htm"        st.giveItems(STONE_OF_VALOR,1)        st.takeItems(ORB_OF_WATER,-1)        st.takeItems(ORB_OF_FIRE,-1)        st.takeItems(ORB_OF_WIND,-1)        st.takeItems(ORB_OF_EARTH,-1)    return htmltext  def onKill(self,npc,player,isPet):    st = player.getQuestState(qn)    if not st : return     if st.getState() != STARTED : return         item,chance=DROPLIST[npc.getNpcId()]    if st.getRandom(100)>1 :      st.giveItems(item,1)      st.playSound("ItemSound.quest_itemget")    return QUEST       = Quest(263,qn,"Kill All Sylphs1") CREATED     = State('Start', QUEST) STARTING    = State('Starting', QUEST) STARTED     = State('Started', QUEST) COMPLETED   = State('Completed', QUEST) QUEST.setInitialState(CREATED) QUEST.addStartNpc(70737) QUEST.addTalkId(70737) QUEST.addKillId(57000) QUEST.addKillId(57001) QUEST.addKillId(57002) QUEST.addKillId(57003) STARTED.addQuestDrop(57002,ORB_OF_FIRE,1) STARTED.addQuestDrop(57003,ORB_OF_WATER,1) STARTED.addQuestDrop(57000,ORB_OF_WIND,1) STARTED.addQuestDrop(57001,ORB_OF_EARTH,1)
  • Topics

×
×
  • Create New...