L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    L][Files ROhanFiles Dev soulsimbol is offline
    MemberRank
    Apr 2010 Join Date
    Ro-RULocation
    360Posts

    L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    ===============================
    [Guide] How to Install the DP
    ===============================
    How to set up LoginServer and GameServer
    Preparation

    Necessary software to download and install

    Java JDK 7: Java SE Downloads
    MySQL 5.5.14: MySQL :: Download MySQL Community Server
    Navicat 9.1.11: Navicat - Download Center - Download the World's Best Oracle Manager, MySQL Front End, SQLite GUI Frontend, SQL Azure & PostgreSQL GUI for Windows, Mac OS X & Linux - Download Now! Support Access to MySQL, Excel to MySQL, MySQL editor, MySQL administ (Note: Navicat Lite is free).


    Prepare L2J Server/DataPack Files


    Extract the L2J_Server-.zip to a new folder of your choice.
    Extract the L2J_DataPack-.zip to the same folder choosed for server.

    Creating DataBase for L2J

    Open Navicat and select "New Connection", and fill in the fields

    Single click in the connection that you have created (it should turn green), then right click on your new localhost connection, and create 3 new databases with the following names:

    l2jls
    l2jcs
    l2jgs



    Installing L2J DataBase in your MySQL DataBase
    Windows

    Open database_installer.bat

    Linux

    Open database_installer.sh

    and follow the steps in the screen.

    - To install a new L2J DataBase Choose FULL.
    - To upgrade a existing L2J DataBase Choose UPGRADE.

    LoginServer & GameServer Setup
    LoginServer Setup

    Open login/config/loginserver.properties

    Inside this file you will see the following things:

    # Database user info (default is "root" but it's not recommended)
    Login = HERE PUT YOUR MYSQL USERNAME OF THE MYSQL ACCOUNT THAT YOU WILL USE FOR L2J

    # Database connection password
    Password = HERE PUT YOUR MYSQL PASSWORD OF THE MYSQL ACCOUNT THAT YOU WILL USE FOR L2J

    GameServer Setup

    Open gameserver/config/server.properties

    Inside this file you will see the following things:

    # Database user info (default is "root" but it's not recommended)
    Login = HERE PUT YOUR MYSQL USERNAME OF THE MYSQL ACCOUNT THAT YOU WILL USE FOR L2J

    # Database connection password
    Password = HERE PUT YOUR MYSQL PASSWORD OF THE MYSQL ACCOUNT THAT YOU WILL USE FOR L2J

    Setting Server IPs

    open gameserver/config/ipconfig.xml file.

    by default L2J Server will run in localhost, but if you want to allow external players to play in your server, you will need to edit this file.

    Inside the file are all the instructions that you need to set your Server IPs.
    Registering GameServer
    Windows

    Open /login/RegisterGameServer.bat

    Linux

    Open /login/RegisterGameServer.sh

    and select the number you want to assign to the GameServer, then copy the "hexid(server-x).txt" file to the /gameserver/config/ folder of the GameServer that you have registered, and rename it to "hexid.txt".
    Running L2J Server
    Windows

    To start LoginServer open /login/startLoginServer.bat
    To start GameServer open /gameserver/startGameServer.bat

    Linux

    To start LoginServer open /login/startLoginServer.sh
    To start GameServer open /gameserver/startGameServer.sh

    Notes

    If any of your gameservers have the same WAN IP you must use different ports for those gameservers with the same WAN IP.
    If you want to enable telnet for your loginserver and gameservers, you must use different ports that are not already in use for each one.
    Your server is now ready to run.

    Now start LoginServer and GameServer.

    If you want to be absolutely sure it works, see if the output of the gameserver looks similiar to this:

    Starting L2J Game Server.

    loading gameserver config
    MLog clients using java 1.4+ standard logging.
    Initializing c3p0-0.9.0 [built 08-??????-2005 15:47:30 +0400; debug? false; trac
    e: 5]
    Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@5e179a [ conn
    ectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@4aeb
    52 [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500,
    autoCommitOnClose -> true, automaticTestTable -> connection_test_table, breakAf
    terAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> c
    om.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, f
    orceIgnoreUnresolvedTransactions -> false, identityToken -> 4aeb52, idleConnecti
    onTestPeriod -> 60, initialPoolSize -> 3, maxIdleTime -> 0, maxPoolSize -> 10, m
    axStatements -> 0, maxStatementsPerConnection -> 100, minPoolSize -> 1, nestedDa
    taSource -> com.mchange.v2.c3p0.DriverManagerDataSource@cfec48 [ description ->
    null, driverClass -> null, factoryClassLocation -> null, identityToken -> cfec48
    , jdbcUrl -> jdbc:mysql://localhost/l2jdb2, properties -> {user=******, password
    =******} ], preferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCh
    eckin -> true, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxi
    es -> false ], factoryClassLocation -> null, identityToken -> 5e179a, numHelperT
    hreads -> 3 ]

    etc....

    etc....

    etc....

    IdFactory: Free ObjectID's remaining: 1878992804
    GameServer Started, free memory 175 Mb of 512 Mb
    Connecting to login on 127.0.0.1:9014
    Maximum Numbers of Connected Players: 100
    Telnet server is currently disabled.
    GameServer listening on all available IPs on Port 7777
    Registered on login as Server 0 : Bartz



    A D V A N C E D - S E T U P [with explanation]

    Advanced gameserver setup

    Here you will see all .properties files under your gameserve/config folder with explanations where necessary.

    Content:

    altsettings.properties
    command-privileges.properties
    extensions.properties
    GMAccess.properties
    idfactory.properties
    l2jdp-version.properties
    l2j-version.properties
    olympiad.properties
    options.properties
    other.properties
    pvp.properties
    rates.properties
    server.properties
    sevensigns.properties
    siege.properties
    telnet.properties
    altsettings.properties


    Note: Take care not to insert extra spaces at end of line when you edit.
    DO NOT COPY AND PASTE SAMPLE FILES, THEY ARE FOR ILLUSTRATIVE PURPOSES ONLY.
    Actual content of altsettings.properties file can be find here. (To view or change the content, use your favorite text editor)

    #=============================================================
    # WARNING WARNING
    #=============================================================
    # Those settings can modify the behaviour of your server.
    # Your server will NOT be as retail servers.
    #
    # Those settings are usefull if you own some special server
    # or really small server.
    #=============================================================

    #-------------------------------------------------------------
    # Server config
    #-------------------------------------------------------------
    # AutoLoot enable... True to enable, False to disable
    AutoLoot = False <<--- TRUE = LOOTED ITEMS WILL COME DIRECTLY IN YOUR INVENTORY, FALSE= YOU HAVE TO PICK THEM FROM GROUND

    # AutoLearnSkills... True to enable, False to disable
    AutoLearnSkills = False <<---TRUE AS YOUR LEVEL INCREASE SKILLS AVAILABLE WILL BE ADDED TO CHARACTER AUTMOATICALLY, FALSE=YOU MUST VISIT PROPER CLASSMASTER FOR YOR CLASS TO LEARN SKILLS

    # If XP loss (and deleveling) is enabled, default is 'true'
    Delevel = True <<--- TRUE = ON DIE YOU WILL LOOSE CERTAIN AMOUNT OF XP POINTS

    # If disabled, magic dmg has always 100% chance of success, default is 'true'
    MagicFailures = False <<--- SELF EXPLANATORY

    # Alternative cancel of attack (bow, cast, all)
    AltGameCancelByHit = cast <<--- WHAT TYPES OF ATTACK PLAYER CAN CANCEL AFTER ATTACK IS LAUCHED

    # Alternative rules for shields - if they block, the damage is powerAtk-shieldDef,
    # otherwice it's powerAttak / (shieldDef + powerDef)
    AltShieldBlocks = False <<--- SELF EXPLANATORY

    # Alternative AltGameMobAttackAI, like C1
    AltGameMobAttackAI = False <<--- SELF EXPLANATORY

    # Alternative Freight mode. If true, freights can be withdrawed from any place.
    # Also, possibility to change Freight price (in adena) for each item slot in freight.
    # NOTE: AltGameFreightPrice WILL NOT change the value shown to the player, but the
    # player will actually get charged for the value set in here.
    AltGameFreights = False
    AltGameFreightPrice = 1000
    <<--- SELF EXPLANATORY --->>

    # Alternative Xp/Sp rewards, if not 0, then calculated as 2^((mob.level-player.level) / coef),
    # A few examples for "AltGameExponentXp = 5." and "AltGameExponentSp = 3."
    # diff = 0 (player and mob has the same level), XP bonus rate = 1, SP bonus rate = 1
    # diff = 3 (mob is 3 levels above), XP bonus rate = 1.52, SP bonus rate = 2
    # diff = 5 (mob is 5 levels above), XP bonus rate = 2, SP bonus rate = 3.17
    # diff = -8 (mob is 8 levels below), XP bonus rate = 0.4, SP bonus rate = 0.16
    AltGameExponentXp = 0
    AltGameExponentSp = 0
    <<--- BE CAREFULL USING THIS, EFFECT MAY BE AS INCREASING DEFAULT RATES, SO EVEN YOU SERVER IS x3
    RESULTING VALUES MAY BE SIMMILAR AS x12 RATES!--->>


    # Use tiredness (instead of combat points)
    AltGameTiredness = False <<--- SELF EXPLANATORY

    # EnableMuliplierHp of mobs HP by skills (HIGHLY RECCOMENDED with latest npc.sql)
    EnableRateHp = True <<--- TRUE= MOBS WILL HAVE THEIR BASE HP AS YOU CAN SEE IN DATABSE MULTIPLIED WITH STRONG TYPE SKILL VALUE (x2,x3,x4...) SO A MOB WITH 100HP AND STRONG TYPE LVL 2 WILL HAVE 200HP (100x2). FALSE = DEFAULT
    BASE HP IS USED.


    # Alternative settings against player with karma
    AltKarmaPlayerCanBeKilledInPeaceZone = False
    AltKarmaPlayerCanShop = False
    AltKarmaPlayerCanTeleport = False
    AltKarmaPlayerCanTrade = False
    AltKarmaPlayerCanUseWareHouse = False
    <<--- SELF EXPLANATORY --->>

    # Allow free teleportation around the world.
    AltFreeTeleporting = False <<--- SELF EXPLANATORY

    #-------------------------------------------------------------
    # Crafting config
    #-------------------------------------------------------------
    # Crafting enabled/disabled. On by default
    CraftingEnabled = True <<--- SELF EXPLANATORY

    #Limits for recipes (defal: 50 - for dwarf , 50 - for common)
    DwarfRecipeLimit = 50
    CommonRecipeLimit = 50
    <<--- SELF EXPLANATORY --->>

    # Alternative crafting rules:
    # - crafting takes time
    # - players get EXP/SP for crafting
    AltGameCreation = False <<--- TRUE = GETS EXP/SP FOR CRAFTING, FALSE = DON'T GET

    # time multiplier - bigger number ===> slower crafting but more XP/SP
    AltGameCreationSpeed = 1 <<--- SELF EXPLANATORY

    # Additional XP/SP rate multiplier (for increased XP/SP) default = 1
    AltGameCreationRateXp = 1
    AltGameCreationRateSp = 1
    <<--- SELF EXPLANATORY --->>
    #-------------------------------------------------------------
    # Skills config
    #-------------------------------------------------------------
    # Allow use Event Managers for change occupation
    # If you need change occupation only use quest then set this to False
    # Default = False
    AllowClassMasters = False <<-- TRUE = THAT CAT WILL SPAWN IN CITIES ALLOWING INSTANT CHANGING OCCUPATION, FALSE = PLAYERS HAVE TO MAKE CLASS CHANGE QUESTS TO CHANGE THEIR OCUPATION

    # Spell Book needed to learn skills
    SpBookNeeded = True <<--- SELF EXPLANATORY

    # Alternative skill learn rules:
    # - all classes can learn all skills
    # - skills of another class costs x2 SP
    # - skills of another race costs x2 SP
    # - skills of fighters/mages costs x3 SP
    AltGameSkillLearn = False
    <<--- SELF EXPLANATORY --->>

    # Allow player sub-class addition without checking for unique quest items.
    AltSubClassWithoutQuests = True <<--- TRUE = INSTANT SUB-CLASS ADDITION BY VISITING CLASS MASTERS, FALSE =
    QUEST ITEM REQUIRED

    # Alternative success rate formulas for skills such Sleep/Root/Stun/Dagger ones,
    # 'none' or 'false' for standart, 'alt' - for alternative and
    AltGameSkillFormulas = none
    <<--- SELF EXPLANATORY --->>

    # Skill Hit Time multiplier
    AltGameSkillHitRate = 1. <<--- SELF EXPLANATORY
    #-------------------------------------------------------------
    # Festival config
    # // Moved to sevensigns.properties
    #-------------------------------------------------------------

    #-------------------------------------------------------------
    # Clans config
    #-------------------------------------------------------------
    # Number of days you have to wait before :
    # - joining another clan
    DaysBeforeJoinAClan = 5 <<--- IN EFFECT FOR PLAYERS THAT LEAVED A CLAN
    # - creating a new clan <<--- IN EFFECT FOR CLAN LEADERS THAT DISOLVED A CLAN
    DaysBeforeCreateAClan = 10

    # Number of members needed to request a clan war
    AltClanMembersForWar = 15 <<--- SELF EXPLANATORY

    # All new characters of the same account are newbies, not only first one
    AltNewCharAlwaysIsNewbie = False <<--- TRUE= ALL CHARACTERS BELONG TO SAME ACCOUNT WILL HAVE NEWBIE STATUS,
    FALSE = ONLY FIRST CREATED WILL HAVE NEWBIE STATUS

    #-------------------------------------------------------------
    # Olympiad config <<--- SELF EXPLANATORY
    #-------------------------------------------------------------
    .........
    .........
    #-------------------------------------------------------------
    # Lottery config <<--- SELF EXPLANATORY
    #-------------------------------------------------------------
    ........
    ........

    command-privileges.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of command-privileges.properties file can be find here.

    # Alternative Configure GM commands access level
    #
    # This file only read if "AltPrivilegesAdmin = True"!!! <<--- YOU CAN FIND THIS LINE IN OTHER.PROPERTIES FILE
    #
    # Information:

    # 1) If AltPrivilegesSecureCheck = True <<--- YOU CAN FIND THIS LINE IN OTHER.PROPERTIES FILE

    # Every commands need a entry in this file, else the command cannot be executed.
    # else if a command haven't got a entry in this file the minimun access level is
    # AltPrivilegesDefaultLevel (default = 100)
    # 2) Some commands need a correct access level on GM Access table too, like:
    # the commands contained into AdminEditChar.java,AdminEditNpc.java,AdminSpawn.java files

    GMAccess.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of GMAccess.properties file can be find here.

    #Disable Transaction
    # False = Transaction enable for GM
    # Max,Min = Transaction disable for this range
    GMDisableTransaction = False <<--- FALSE = ANY GM CAN MAKE TRANSACTION, MIN,MAX - SPECIFY MIN AND MAX GM ACCESS LEVELS ALLOWED TO MAKE TRANSACTIONS

    idfactory.properties
    Actual content of idfactory.properties file can be find here.

    # Allows selection of new Classes for storage of World Objects.
    # This may help servers with large amounts of players recieving error
    # messages related to the L2ObjectHashMap and L2ObejctHashSet classes.
    #
    # By default it uses the new method, to use the old classes add the
    # comment at the front of each line.
    L2Map = WorldObjectMap
    L2Set = WorldObjectSet
    <<--- SELF EXPLANATORY --->>

    # Tell server which IDFactory Class to use
    # Options are:
    # Compaction (Original method),
    # BitSet (One non compaction method - default),
    # Stack (Another non compaction method)
    IDFactory = BitSet <<--- RECOMMENDED BitSet, Compaction MAY BE OUTDATED

    # Check for bad ids in the database on server boot up
    # Much faster load time without it, but may cause problems
    BadIdChecking = True <<--- RECOMMENDED TRUE, IF FALSE MAY CORRUPT DATA

    l2j-version.properties

    This file is created when compile server To proper display version you need subversion:

    http://www.tigris.org/files/document....1-setup-2.exe[[BR]] Subversion is optional.

    version=110
    builddate=20061031_2350
    Detailed Info:
    committed-rev="110"
    name=""
    committed-date="2006-11-01T01:34:36.032348Z"
    url="file:///var/www/svn/L2J/trunk/L2_GameServer_c5"
    Last-author="Luno"

    l2jdp-version.properties

    Same as l2j-version.properties, show DP version.
    options.properties
    Actual content of options.properties file can be find here.

    # =================================================================
    # Test server setting, shoudnt be touched in online game server
    # =================================================================

    Debug = False
    Assert = False
    Developer = False
    # if true the server will be a test server (listed by clients setted up to list testserver)
    TestServer = False
    <---- LEAVE THIS AS IS UNLESS YOU KNOW WHAT YOU'RE DOING---->

    # =================================================================
    # Additional server setting, not required, can be left at defaults
    # =================================================================

    # If next switch set to true every created character will have access level 200.
    EverybodyHasAdminRights = False <<--- BE VERY CAREFUL ENABLING THIS!!! IF TRUE PLAYERS WILL RUIN YOUR SERVER!

    # Setting for serverList
    # Displays [] in front of server name
    ServerListBrackets = False
    # Displays a clock next to the server name
    ServerListClock = False
    # If true, the server will be set as gm only at startup
    ServerGMOnly = False <<--- IF TRUE ONLY GM CAN ENTER SERVER

    # This is setting of experimental Client <--> Server Player coordinates synchronization,
    # 0 - no synchronization at all
    # 1 - parcial synchronization Client --> Server only * using this option it is difficult for players to bypass obstacles
    # 2 - parcial synchronization Server --> Client only
    # 3 - full synchronization Client <--> Server
    # -1 - Old system: will synchronize Z only
    CoordSynchronize = -1 <<--- YOU MAY EXPERIENCE THOSE SETTING AND SE WICH ONE IS BEST FOR YOU

    # Zone Setting
    # 0 = Peace All the Time
    # 1 = PVP During Siege
    # 2 = PVP All the Time
    ZoneTown = 0
    <<--- SELF EXPLANATORY --->>

    # Chat configuration
    # Global Chat - ON (=region), OFF, GM, GLOBAL
    GlobalChat = ON
    # Trade Chat - ON (=global), OFF, GM, LIMITED (=region)
    TradeChat = ON
    <<--- GLOBAL = WHOLE SERVER, REGION= ONLY AREA WHERE PLAYER IS --->>

    # Player punishment for illegal acions
    # 1 - broadcast warning to gms only
    # 2 - kick player(default)
    # 3 - kick & ban player
    # 4 - jail player (define minutes of jail with param: 0 = infinite)
    DefaultPunish = 2
    DefaultPunishParam = 0 <<--- SET THIS ONLY IF USING DefaultPunish = 4

    # Bypass exploit protection
    BypassValidation = False <<--- IF TRUE SERVER WILL NOT USE EXPLOIT PROTECTION

    # Enforce gameguard for clients
    # GameGuardEnforce - enforces gameguard query on character login
    # GameGuardProhibitAction - dont allow player to perform trade, talk with npc
    # and move until gameguard reply received
    GameGuardEnforce = False
    GameGuardProhibitAction = False
    <<--- SET TO TRUE IF YOU WANT GAMEGUARD CHECK --->>

    # Day/Night Status
    # Hours are from 0 - 23
    DayStatusSunRiseAt = 6
    DayStatusSunSetAt = 18
    # Forces the client to change their day and night status
    DayStatusForceClientUpdate = True
    <<--- SELF EXPLANATORY --->>

    # Allow delete chars after nnn days, 0 - feature disabled
    DeleteCharAfterDays = 7 <<--- SELF EXPLANATORY


    # =================================================================
    # Server optimisations
    # =================================================================
    # delete from world dropped reward items after n seconds. 0 - disabled
    AutoDestroyDroppedItemAfter = 0 <<--- WILL DELETE LOOT AFTER SPECIFIED AMOUNT OF TIME
    # delete invalid quest from player
    AutoDeleteInvalidQuestData = False
    # setting false can improve server performance on high rate servers
    PreciseDropCalculation = True
    # allows creating multiple nonstackable items at one time
    MultipleItemDrop = True

    # Forces full item inventory packet to be sent for any item change
    # Note: This can increase network traffic
    ForceInventoryUpdate = False <<--- LEAVE IT FALSE UNLESS YOU EXPERIENCING PROBLEMS WITH ITEMS DISAPPEARING FROM PLAYERS

    # Set the html cache's lazy loading True or False
    # (Load html's into cache only on first time requested)
    LazyCache = True <<--- TRUE = WILL LOAD ALL HTML FILES ON STARTUP EVERYTIME

    # Maximum range mobs can randomly go from spawn point
    MaxDriftRange = 200 <<--- DO NOT USE HIGHER VALUES OR MOBS MAY SPAWN IN THE WALLS

    # Minimum and maximum variable in seconds for npc animation delay.
    # You must keep MinNPCAnimation <= MaxNPCAnimation.
    # "0" is default value.
    MinNPCAnimation = 0
    MaxNPCAnimation = 0
    <<--- BETTER LEAVE THOSE VALUES AT 0 OR NPC WILL LOOK LIKE FOOLS THAT TALK ALONE =) --->>

    # Show L2Monster level and aggro
    ShowNpcLevel = False <<--- SELF EXPLANATORY

    # Activate the position recorder
    # valid 3D points will be recorded and written to data/universe.txt on shutdown
    ActivatePositionRecorder = False <<--- DO NOT SET TO TRUE UNLESS YOU WANT TO CREATE A MAP MADE OF THOSE POINTS

    # =================================================================
    # Additionnal features than can be enabled or disabled
    # =================================================================
    # If you are experiencing problems with Warehouse or Freight transactions,
    # feel free to disable them here. (They are both enabled by default).
    AllowWarehouse = True
    AllowFreight = True
    # If True player can try on weapon and armor in shop
    # Each Item tried cost WearPrice adena
    AllowWear = True
    WearDelay = 10 <<--- SECONDS
    WearPrice = 10
    # =============== Test features ===============
    AllowLottery = False
    AllowRace = False
    AllowWater = False <<--- LEAVE IT FALSE UNTIL GEODATA IS IMPLEMENTED
    # Enable pet for rent(wyvern&strider) from pet managers
    AllowRentPet = False
    # Allow players to drop items on the ground
    AllowDiscardItem = True <<--- IF YOU EXPERINCE PROBLEMS WITH PLAYERS DROPPING STUFF ON GROUND, SET IT TO FALSE =)
    # Allow fishing disabled until all code uploaded
    AllowFishing = False <<--- RECOMMNEDED TRUE FOR LOW RATES SERVERS
    #Allow boat
    AllowBoat = False <<--- RECOMMNEDED TRUE LOW RATES SERVERS

    # Allow L2Walker client (Default False)
    # Can be True, False, GM
    AllowL2Walker = False
    L2WalkerRevision = 552
    # Ban account if account using l2walker and is not GM, AllowL2Walker = False
    AutobanL2WalkerAcc = False
    <<--- SELF EXPLANATORY --->>

    # =================================================================
    # Logging features <<--- SELF EXPLANATORY --->>
    # =================================================================
    ...
    ...

    # =================================================================
    # Community board configuration <<--- SELF EXPLANATORY --->>
    # =================================================================
    ...
    ...

    # =================================================================
    # Threads configuration - Take care changing this
    # =================================================================

    ThreadPoolSizeEffects = 10
    ThreadPoolSizeGeneral = 13

    #Default 2
    UrgentPacketThreadCoreSize = 2
    #Default 4
    GeneralPacketThreadCoreSize = 4
    #Default 4
    GeneralThreadCoreSize = 4

    AiMaxThread = 6


    # Thread pools execution priority
    # default values are -1,0,1 (low/med/high pools)
    ExecutorPriLow = -1
    ExecutorPriMed = 0
    ExecutorPriHigh = 1

    #Packet LifeTime in miliseconds, 0 - disabled feature
    PacketLifeTime = 0

    <<--- BE VERY CAREFULL EDITING ABOVE VALUES. YOU MAY TRY TO SEE WHAT IS BEST FOR YOUR SERVER AS THOSE VALUES DEPENDS
    ON MANY FACTORS AS OS, PC, AMOUNT OF PLAYERS, ETC --->>


    #Grid options: Grids can now turn themselves on and off. This also affects
    #the loading and processing of all AI tasks and (in the future) geodata
    #within this grid.
    #Turn on for a grid with a person in it is immediate, but it then turns on
    #the 8 neighboring grids based on the specified number of seconds.
    #Turn off for self and neighbors occures after the specified number of
    #seconds have passed during which a grid has had no players in or in
    #any of its neighbors.
    #The always on option allows to ignore all this and let all grids be active
    #at all times
    GridsAlwaysOn = False <<-- RECOMMNEDED FALSE
    GridNeighborTurnOnTime = 30 <<--- SELF EXPLANATORY
    GridNeighborTurnOffTime = 300 <<--- SELF EXPLANATORY

    #GeoData options: True to turn on GeoData, or False to turn off (Defaul False)
    GeoData = False

    other.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of other.properties file can be find here.
    pvp.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of pvp.properties file can be find here.
    server.properties

    This file is described in How to set up Loginserver and Gameserver page.
    sevensigns.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of sevensigns.properties file can be find here.
    siege.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of siege.properties file can be find here.
    telnet.properties
    Content of file is not listed as all settings are self explanatory.
    Actual content of telnet.properties file can be find here.[COLOR="Silver"

    ---------- Post added at 10:28 PM ---------- Previous post was at 09:48 PM ----------

    i just need this post moved to guide - tutorial section!

    Sorry for posting here, my eyes were looking for an bead. =)
    Last edited by soulsimbol; 30-07-11 at 12:25 AM. Reason: Advanced setup added!


  2. #2
    Enthusiast mStation is offline
    MemberRank
    Oct 2003 Join Date
    In the WebLocation
    44Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    i have been trying a few days now to get the client to work but i still can't get ingame.. server is running fine for sure because it starts correctly but i can't get passed the id and password screen.. keeps saying i have the wrong password.

    any more info about how to set the client to connect because i have only edited the hosts file putting in the localhost ip (127.0.0.1) and adding a new account using the StartSQLAccountManager.bat but it still doesn't work even though i can read the new account info in navicat..

    any ideas?

    btw i have just noticed that with your latest release the Server:4783 Datapack:8238 one i can't get the registergameserver.bat to work.. i can't understand why though
    Last edited by mStation; 02-08-11 at 04:25 PM.

  3. #3
    L][Files ROhanFiles Dev soulsimbol is offline
    MemberRank
    Apr 2010 Join Date
    Ro-RULocation
    360Posts

    happy Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by mStation View Post
    i have been trying a few days now to get the client to work but i still can't get ingame.. server is running fine for sure because it starts correctly but i can't get passed the id and password screen.. keeps saying i have the wrong password.

    any more info about how to set the client to connect because i have only edited the hosts file putting in the localhost ip (127.0.0.1) and adding a new account using the StartSQLAccountManager.bat but it still doesn't work even though i can read the new account info in navicat..

    any ideas?

    btw i have just noticed that with your latest release the Server:4783 Datapack:8238 one i can't get the registergameserver.bat to work.. i can't understand why though

    FIrst chek your firewal (antivirus) if any, second chek if the ports of the server are open, third check if the l2ini from system folder is properly configured.

    TiP: use the l2system folder from my post.

    Post here result!

  4. #4
    Enthusiast mStation is offline
    MemberRank
    Oct 2003 Join Date
    In the WebLocation
    44Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    if i understood correctly i think you are talking about the High_Five_system_folder.7z file which i can download from the other thread.. i have downloaded it and replaced the system folder you provide with the one i have in my client.. but i still can't get passed my problem.. the server starts fine i think ..

    here are a few screenshots for you to see and some of my configuration files..





    the config file is attached

    ps: i don't think i need to open any port since i am trying to run the server in local.. don't you think? i never open them when i do other servers..

    btw thanks for helping. if you could also pm me a msn or skype nick i can add you so this could be easier and quick (btw i won't bother you every 5 seconds, don't worry)




    EDIT
    -------------------------------------------------------------------------------------

    problem solved.. i was using the files you can download from l2jserver.com and they had the wrong protocol saved in the server.properties so i changed this line

    AllowedProtocolRevisions = 216

    to this

    AllowedProtocolRevisions = 267;268;271;273
    Attached Files Attached Files
    Last edited by mStation; 03-08-11 at 10:46 PM.

  5. #5
    L][Files ROhanFiles Dev soulsimbol is offline
    MemberRank
    Apr 2010 Join Date
    Ro-RULocation
    360Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by mStation View Post
    if i understood correctly i think you are talking about the High_Five_system_folder.7z file which i can download from the other thread.. i have downloaded it and replaced the system folder you provide with the one i have in my client.. but i still can't get passed my problem.. the server starts fine i think ..

    here are a few screenshots for you to see and some of my configuration files..





    the config file is attached

    ps: i don't think i need to open any port since i am trying to run the server in local.. don't you think? i never open them when i do other servers..

    btw thanks for helping. if you could also pm me a msn or skype nick i can add you so this could be easier and quick (btw i won't bother you every 5 seconds, don't worry)




    EDIT
    -------------------------------------------------------------------------------------

    problem solved.. i was using the files you can download from l2jserver.com and they had the wrong protocol saved in the server.properties so i changed this line

    AllowedProtocolRevisions = 216

    to this

    AllowedProtocolRevisions = 267;268;271;273



    verry well done mate.

  6. #6
    Account Upgraded | Title Enabled! iCODY is offline
    MemberRank
    Jun 2005 Join Date
    EarthLocation
    251Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    For example i dont have in gameserver altsettings.properties and i set the admin acces 127 to my char and he dont work. When i stop server and acces the navicat his acceslevel is aain 0 ... why?

    Maybe someone can help me to make server to work greate?


    What need to do?
    Last edited by iCODY; 19-08-12 at 02:45 PM.

  7. #7
    L][Files ROhanFiles Dev soulsimbol is offline
    MemberRank
    Apr 2010 Join Date
    Ro-RULocation
    360Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by iCODY View Post
    For example i dont have in gameserver altsettings.properties and i set the admin acces 127 to my char and he dont work. When i stop server and acces the navicat his acceslevel is aain 0 ... why?

    Maybe someone can help me to make server to work greate?




    What need to do?


    Add the access to lvl ( 1 )

  8. #8
    Novice Zeric Xore is offline
    MemberRank
    Sep 2012 Join Date
    1Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Can you add me on skype need some help

    Skype : selex280811

  9. #9
    ~ksemer~ DaRkAnGeL is offline
    MemberRank
    Oct 2006 Join Date
    Java_HomeLocation
    5,115Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by Zeric Xore View Post
    Can you add me on skype need some help

    Skype : selex280811
    I am not sure if he will add you so feel free to create a thread in the help section

  10. #10
    Novice kavren is offline
    MemberRank
    Apr 2009 Join Date
    1Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    +1 for job

  11. #11
    Novice LordO is offline
    MemberRank
    Jan 2013 Join Date
    1Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by soulsimbol View Post
    FIrst chek your firewal (antivirus) if any, second chek if the ports of the server are open, third check if the l2ini from system folder is properly configured.

    TiP: use the l2system folder from my post.

    Post here result!
    Can u pls give me a link from ur previous post in which u uploaded the l2system-folder of ur own?

  12. #12
    L][Files ROhanFiles Dev soulsimbol is offline
    MemberRank
    Apr 2010 Join Date
    Ro-RULocation
    360Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    i need you to be more specific =]

  13. #13
    █║▌║▌║TheMerc iful║▌║▌║█ 4pLay is offline
    MemberRank
    Jan 2005 Join Date
    DXBLocation
    1,444Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by soulsimbol View Post
    i need you to be more specific =]
    do you have a link for the HIGH FIVE client? and the server files? it seems to be the links are dead?

    thanks!
    god bless!

  14. #14
    Novice BribeMaster is offline
    MemberRank
    Sep 2014 Join Date
    UnknownLocation
    4Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Quote Originally Posted by 4pLay View Post
    do you have a link for the HIGH FIVE client? and the server files? it seems to be the links are dead?

    thanks!
    god bless!
    1. You still can find the client that still found in Google, just search it. (In my experience of searching, there just found 3 type of clients --> Interlude , Gracia Final , and Freya)
    2. You can find the server files with SVN, however the L2j server was down for now.

    Good luck

  15. #15
    Apprentice technocricket is offline
    MemberRank
    Aug 2017 Join Date
    7Posts

    Re: L2jServer Compiled Revisions - High Five (BETA) -=Detailed=-

    Hello, I am trying to get the server up and running. On windows. I keep getting an error when trying to launch startLoginServer.bat.I get the following error.Starting L2J Login Server. [24/05 16:34:50] FATAL: Failed initializing database. Reason: Could not create c onnection to database server. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:62)I have the following installed windows 7 x64MySQL Server 8.0jdk-14.0.1jre1.8.0_251java home and path are defined.i checked my mysql database logins and they are correct.any help would be appreciated -M-



Page 1 of 2 12 LastLast

Advertisement