Jump to content
  • 0

[Different Protocol prob]


Question

10 answers to this question

Recommended Posts

  • 0
Posted

gameserver\config\gameserver.properties

# You must keep MinProtocolRevision <= MaxProtocolRevision.

MinProtocolRevision = 1

MaxProtocolRevision = 999

 

dokimase... prepi na einai afto

 

  • 0
Posted

# Numbers of protocol revisions that server allows to connect.

# Delimiter is ;

# WARNING: <u><b><font color="red">Changing the protocol revision may result in incompatible communication and many errors in game!</font></b></u>

# Default: 267;268;271;273

AllowedProtocolRevisions = 267;268;271;273

 

Auta leei gia ta protocol.

  • 0
Posted

freya einai .... Xthes empena mia xara san local alla h8ela na na tn kanw online... k apo tote dn mporw na mpw oute san local....

 

Mhpws na steilw ta login, kai server.properties auta p exw auth thn stigmh mipws ftaiei tpt apo auta?

  • 0
Posted

freya einai .... Xthes empena mia xara san local alla h8ela na na tn kanw online... k apo tote dn mporw na mpw oute san local....

 

Mhpws na steilw ta login, kai server.properties auta p exw auth thn stigmh mipws ftaiei tpt apo auta?

Πρώτα απ'όλα με το δικό σου l2.ini μπαίνεις με 127.0.0.1

Δεύτερον εάν μπαίνεις με 127.0.0.1 στο l2.ini, τότε έχεις λάθος στις Ports, παλιότερα που πήγα να κάνω login με κλειστές Port μου έλεγε αυτό.

Τρίτον στείλε το login.properties και το server.properties

  • 0
Posted

# ---------------------------------------------------------------------------

# Game Server Settings

# ---------------------------------------------------------------------------

# This is the server configuration file. Here you can set up the connection information for your server.

# This was written with the assumption that you are behind a router.

# Dumbed Down Definitions...

# LAN (LOCAL area network) - typically consists of computers connected to the same router as you.

# WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).

# x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers.

# ---------------------------------------------------------------------------

# Networking

# ---------------------------------------------------------------------------

 

# Where's the Login server this gameserver should connect to

# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

# Default: 127.0.0.1

LoginHost = 127.0.0.1

 

# TCP port the login server listen to for gameserver connection requests

# Default: 9014

LoginPort = 9014

 

# Bind address for gameserver. You should not need to change it in most cases.

# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

# Default: * (0.0.0.0)

GameserverHostname = 127.0.0.1

 

# Default: 7777

GameserverPort = 7777

 

# ---------------------------------------------------------------------------

# Database

# ---------------------------------------------------------------------------

# Specify the appropriate driver and url for the database you're using.

# Examples:

# Driver = com.mysql.jdbc.Driver (default)

# Driver = org.hsqldb.jdbcDriver

# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver

Driver = com.mysql.jdbc.Driver

 

# Database URL

# URL = jdbc:mysql://localhost/l2jgs (default)

# URL = jdbc:hsqldb:hsql://localhost/l2jgs

# URL = jdbc:sqlserver://localhost/database = l2jgs/user = sa/password =

URL = jdbc:mysql://localhost/l2jgs

 

# Database user info (default is "root" but it's not recommended)

Login = root

 

# Database connection password

Password =

 

# Default: 100

MaximumDbConnections = 100

 

# Default: 0

MaximumDbIdleTime = 0

 

# ---------------------------------------------------------------------------

# Misc Server Settings

# ---------------------------------------------------------------------------

# This is the server ID that the Game Server will request.

# Example: 1 = Bartz

# Default: 1

RequestServerID = 1

 

# True = The Login Server will give an other ID to the server if the requested ID is already reserved.

# Default: True

AcceptAlternateID = True

 

# Datapack root directory.

# Defaults to current directory from which the server is started unless the below line is uncommented.

# WARNING: <u><b><font color="red">If the specified path is invalid, it will lead to multiple errors!</font></b></u>

#Default: .

DatapackRoot = .

 

# Define how many players are allowed to play simultaneously on your server.

# Default: 100

MaximumOnlineUsers = 100

 

# Numbers of protocol revisions that server allows to connect.

# Delimiter is ;

# WARNING: <u><b><font color="red">Changing the protocol revision may result in incompatible communication and many errors in game!</font></b></u>

# Default: 267;268;271;273

AllowedProtocolRevisions = 268

 

# ---------------------------------------------------------------------------

# Misc Player Settings

# ---------------------------------------------------------------------------

 

# Character name template.

# Examples:

# CnameTemplate = [A-Z][a-z]{3,3}[A-Za-z0-9]*

# The above setting will allow names with first capital letter, next three small letters,

# and any letter (case insensitive) or number, like OmfgWTF1

# CnameTemplate = [A-Z][a-z]*

# The above setting will allow names only of letters with first one capital, like Omfgwtf

# Default .* (allows any symbol)

CnameTemplate = .*

 

# This setting restricts names players can give to their pets.

# See CnameTemplate for details

PetNameTemplate = .*

 

# Maximum number of characters per account.

# Default: 7 (client limit)

CharMaxNumber = 7

 

 

 

 

 

 

 

 

 

# ---------------------------------------------------------------------------

# Login Server Settings

# ---------------------------------------------------------------------------

# This is the server configuration file. Here you can set up the connection information for your server.

# This was written with the assumption that you are behind a router.

# Dumbed Down Definitions...

# LAN (LOCAL area network) - typically consists of computers connected to the same router as you.

# WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).

# x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers.

# ---------------------------------------------------------------------------

# Networking

# ---------------------------------------------------------------------------

 

# Bind ip of the LoginServer, use * to bind on all available IPs

# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

# Default: * (0.0.0.0)

LoginserverHostname = 127.0.0.1

 

# Default: 2106

LoginserverPort = 2106

 

# The address on which login will listen for GameServers, use * to bind on all available IPs

# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

# Default: * (0.0.0.0)

LoginHostname = 127.0.0.1

 

# The port on which login will listen for GameServers

# Default: 9014

LoginPort = 9014

 

 

# ---------------------------------------------------------------------------

# Security

# ---------------------------------------------------------------------------

# Default: True

LogLoginController = True

 

# How many times you can provide an invalid account/pass before the IP gets banned.

# Default: 5

LoginTryBeforeBan = 5

 

# Time you won't be able to login back again after LoginTryBeforeBan tries to login.

# Default: 900 (15 minutes)

LoginBlockAfterBan = 900

 

# If set to True any GameServer can register on your login's free slots

# Default: False

AcceptNewGameServer = True

 

# Flood Protection. All values are in MILISECONDS.

# Default: True

EnableFloodProtection = True

 

# Default: 15

FastConnectionLimit = 15

 

# Default: 700

NormalConnectionTime = 700

 

# Default: 350

FastConnectionTime = 350

 

# Default: 50

MaxConnectionPerIP = 2

 

 

# ---------------------------------------------------------------------------

# Database

# ---------------------------------------------------------------------------

# Specify the appropriate driver and url for the database you're using.

# Examples:

# Driver = com.mysql.jdbc.Driver (default)

# Driver = org.hsqldb.jdbcDriver

# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver

Driver = com.mysql.jdbc.Driver

# Database URL

# URL = jdbc:mysql://localhost/l2jls (default)

# URL = jdbc:hsqldb:hsql://localhost/l2jls

# URL = jdbc:sqlserver://localhost/database = l2jls/user = sa/password =

URL = jdbc:mysql://localhost/l2jls

# Database user info (default is "root" but it's not recommended)

Login = root

# Database connection password

Password =

 

# Default: 10

MaximumDbConnections = 10

 

# Default: 0

MaximumDbIdleTime = 0

 

 

# ---------------------------------------------------------------------------

# Misc.

# ---------------------------------------------------------------------------

# If False, the license (after the login) will not be shown.

# Default: True

ShowLicence = True

 

# Default: True

AutoCreateAccounts = True

 

# Datapack root directory.

# Defaults to current directory from which the server is started unless the below line is uncommented.

#DatapackRoot = C:/Work/tmp/DataPack

 

 

# ---------------------------------------------------------------------------

# Developer Settings

# ---------------------------------------------------------------------------

# Default: False

Debug = False

 

# ---------------------------------------------------------------------------

# Restart LS every 24 hours?

# ---------------------------------------------------------------------------

# Default: False, 24

LoginRestartSchedule = False

LoginRestartTime = 24

  • 0
Posted

Game Server Settings

GameserverHostname = 127.0.0.1

AllowedProtocolRevisions = 268 <-----edo vale 999

_____________________________________________

 

Login Server Settings

LoginserverHostname = 127.0.0.1

LoginHostname = 127.0.0.1 <-----edo vale  *

_________________________________________

dokimase esti

 

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

    • A modern game panel rebuilt from scratch for Lineage 2 private servers What is L2jWeb V3? L2jWeb V3 is the new version of the panel, fully refactored from scratch. This is not a small update on top of the old V2 code. The whole structure has been redesigned with cleaner logic, better separation between the web panel and the game database, improved security, and a much better way to support different L2J sources. The goal is simple. Server owners should be able to manage their project, users, donations, shops, game accounts, characters, and multiple servers from one panel without having to fight with hardcoded database logic every time they use a different source. Refactored From Scratch The new implementation was built again from the ground up. The old approach worked, but over time it became harder to maintain because every L2J source has its own database structure, table names, columns, and custom changes. V3 solves this in a cleaner way. Instead of mixing source specific queries all over the panel, the system now uses a proper mapping layer for the game database. Correct L2J Source Database Mapping One of the biggest improvements in L2jWeb V3 is the new database mapping system for different L2J sources. Every important game object is bound to an interface contract. Accounts, characters, items, services, rewards, and other source related actions are not hardcoded directly into the panel anymore. The panel works with contracts, and each L2J source has its own implementation behind those contracts. In simple words, the panel knows what it wants to do, and the selected source knows how to do it in its own database. This makes the project much easier to maintain, easier to extend, and much safer when adding support for more L2J sources in the future. Multi Server Support L2jWeb V3 supports multiple game servers from the same installation. You can add and manage different servers from the admin panel. Each server can have its own database connection, source type, settings, shop products, and services. This is useful if you run more than one realm, different chronicles, seasonal servers, test servers, or multiple projects from the same community. x402 Wallet Crypto Payments L2jWeb V3 also adds support for the x402 protocol. This is a very important feature for modern payments because it allows wallet to wallet payments without a traditional middleman holding the money. With normal payment gateways, the payment usually goes through a company that controls the flow, keeps custody for part of the process, applies rules, and may block or delay things. With x402, the user pays directly from their wallet and the server owner receives the payment directly to their wallet. The facilitator helps the application verify the payment. It checks the payment proof and confirms that the request has been paid correctly, so the panel can safely continue with the donation or balance update. The important part is that the facilitator is not the same as a classic payment processor. It helps with verification and coordination, but the funds move wallet to wallet. For server owners, this gives a more direct payment option and reduces dependency on traditional third party platforms. In order to learn more for x402 protocol click here Donation System L2jWeb V3 includes a complete donation system. Supported payment options can include: Stripe PayPal x402 wallet to wallet crypto payments Donations can be stored in the user's master account balance and then used inside the panel for shop purchases, services, or other features depending on your setup. Master Account System Players use one master account to manage their game accounts and characters. This makes things easier for the player because they do not need to remember every detail separately. From the user panel, they can create game accounts, manage existing accounts, recover details, and access available services. Game Account Control Players can manage their game accounts directly from the panel. Available features can include: Create game accounts Manage existing game accounts Reset or recover credentials View linked characters Use account related services Receive game account details by email if enabled Character Menu And Services The character menu gives players quick access to useful character actions from the web panel. For example, if a character gets stuck, the player can use the unstuck option and send the character back to town without waiting for staff support. More services can be configured depending on the server setup. Shop And Services The shop is fully manageable from the admin panel. You can add products, edit prices, enable or disable products, and choose which server each product is available for. This makes it easier to monetize your server while keeping control over what each server can sell. For example, one server can have different products or prices than another server. Fully Customizable Theme The panel is fully customizable through theme settings. You can change logos, icons, and all main colors directly from the panel, so the website can match your server's branding without editing the code manually. Admin Panel L2jWeb V3 includes a powerful admin panel for managing your project. Admin features include: Server management User management Donation logs Shop management Panel settings Theme settings for logos, icons, and colors Social login settings Security options Game source configuration Most important settings are configurable directly from the panel, so you do not need to edit files manually for every small change. Security Features Security was also improved in the new implementation. Available security features include: Two factor authentication Email verification Cloudflare Turnstile protection against bots Rate limiting per guest IP or authenticated user CSRF protection XSS protection Security headers HTTPS only protection Password confirmation for sensitive actions Social login support Social Login The panel can support social login providers such as Google and Discord. This gives players a faster way to register and log in, while still keeping the account system controlled from the panel. Other Features Database cache system Server status Multi source support Optional email verification Optional account details email after registration Cloudflare Turnstile bot protection Modern user dashboard Modern admin dashboard Clean Laravel based implementation Demo demo.l2jweb.com Some features may be disabled in the demo version or may not work exactly like a live installation. Contact Discord: Contact me Pricing Price is 150 euro flat, the same as Version 2. Existing customers get a 50 euro discount. Custom Work If you need custom features, source adaptations, special services, design changes, or extra integrations, you can contact me and we can discuss your request. Extra custom work is not included by default and must be paid separately. Test And Payment Files are not delivered before payment. If you want to test the panel first, a demo link can be provided.
    • Well, it turns out 100 characters really wasn’t enough for a proper test. Here’s a simulation of 1,500 players in a single location — each one is randomly equipped, running around randomly, and casting skills.    
  • 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..