Jump to content

Recommended Posts

Posted

Help me please?

 

Why system thai support l2jserver freya no support l2jserver Hive five beta

 

System for thai bug no support l2jserver Hive five Beta.

 

untitled.JPG

 

How to repair or edit file my system.

 

I want use system en.

 

If you can edit please reload send link to me.

 

This link system en. please add thai language

http://www.4shared.com/file/fjZtwr9m/High_Five.html

 

This link system th.no support l2jserver hive five beta

http://www.4shared.com/file/Ynqlsm-7/System-thai.html

 

 

Posted

Help me please?

 

System for thai bug no support l2jserver Hive five Beta.

 

I want use system en.

 

How to edit or change system-client support thai language?

 

If you can edit please reload send link to me.

 

Thank you so much.

 

System en.

http://www.4shared.com/file/filljK55/High_Five.html

 

System th.

http://www.4shared.com/file/Ynqlsm-7/System-thai.html

 

well I know is something in the file Localization.ini but not sure because never investigate it more a deep, but well maybe you can make it work :) good luck.

 

[LanguageSet]

Language=1

0=Korea

1=English

2=Japan

3=Taiwan

4=China

5=Thailand

6=Philippine

7=Indonesia

8=Russia

EnableEngSelection=false

Posted

I don't think just with 2 files can modify it ;)

 

 

LOL

 

THnwE3gVo7.PNG

 

It's my creation for support french & english langage , with 2 files ...  stop blablabla

 

 

learns it and modify compiled code for use of multiple langages of your choice ​​simultaneously, not korea, thai, japanese etc ... For custom langage game..

 

function OnLoad()
{
local int i;
local int nMultiSample;
local bool bEnableEngSelection;
local ELanguageType Language;
local string strResolution;

dScript = DialogBox(GetScript("DialogBox"));

bPartyMember = false;
bPartyMaster = false;

if(CREATE_ON_DEMAND==0)
	OnRegisterEvent();

if(CREATE_ON_DEMAND==0)
	InitHandle();
else
	InitHandleCOD();

m_bAirState = false;

RegisterState( "OptionWnd", "GamingState" );
RegisterState( "OptionWnd", "LoginState" );

GetShaderVersion( nPixelShaderVersion, nVertexShaderVersion );

GetResolutionList( ResolutionList );

SetOptionBool( "Game", "HideDropItem", false );

for( i = 0; i < ResolutionList.Length; ++i )
{
	strResolution = "" $ ResolutionList[ i ].nWidth $ "*" $ ResolutionList[ i ].nHeight $ " " $ ResolutionList[ i ].nColorBit $ "bit";
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.ResBox", strResolution );
}

ResetRefreshRate();

nMultiSample = GetMultiSample();
if( 0 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.AABox" );
}
else if( 1 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 870 );
	class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.AABox" );
}
else if( 2 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 870 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 871 );
	class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.AABox" );
}

bEnableEngSelection = IsEnableEngSelection();
Language = GetLanguage();
switch( Language )
{
case LANG_None:
	break;
case LANG_Korean:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Korean" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_English:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	break;
case LANG_Japanese:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Japanese" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Taiwan:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Chinese(Taiwan)" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Chinese:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "China" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Thai:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Thai" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Philippine:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	break;
default:
	break;
}

if( CanUseHDR() )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1230 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1231 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1232 );
}

LoadVideoOption();
LoadAudioOption();
LoadGameOption();

bShow = false;
}

Posted

I don't think just with 2 files can modify it ;)

 

 

LOL

 

THnwE3gVo7.PNG

 

It's my creation for support french & english langage , with 2 files ...  stop blablabla

 

 

learns it and modify compiled code for use of multiple langages of your choice ​​simultaneously, not korea, thai, japanese etc ... For custom langage game..

 

function OnLoad()
{
local int i;
local int nMultiSample;
local bool bEnableEngSelection;
local ELanguageType Language;
local string strResolution;

dScript = DialogBox(GetScript("DialogBox"));

bPartyMember = false;
bPartyMaster = false;

if(CREATE_ON_DEMAND==0)
	OnRegisterEvent();

if(CREATE_ON_DEMAND==0)
	InitHandle();
else
	InitHandleCOD();

m_bAirState = false;

RegisterState( "OptionWnd", "GamingState" );
RegisterState( "OptionWnd", "LoginState" );

GetShaderVersion( nPixelShaderVersion, nVertexShaderVersion );

GetResolutionList( ResolutionList );

SetOptionBool( "Game", "HideDropItem", false );

for( i = 0; i < ResolutionList.Length; ++i )
{
	strResolution = "" $ ResolutionList[ i ].nWidth $ "*" $ ResolutionList[ i ].nHeight $ " " $ ResolutionList[ i ].nColorBit $ "bit";
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.ResBox", strResolution );
}

ResetRefreshRate();

nMultiSample = GetMultiSample();
if( 0 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.AABox" );
}
else if( 1 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 870 );
	class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.AABox" );
}
else if( 2 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 870 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 871 );
	class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.AABox" );
}

bEnableEngSelection = IsEnableEngSelection();
Language = GetLanguage();
switch( Language )
{
case LANG_None:
	break;
case LANG_Korean:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Korean" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_English:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	break;
case LANG_Japanese:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Japanese" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Taiwan:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Chinese(Taiwan)" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Chinese:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "China" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Thai:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Thai" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Philippine:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	break;
default:
	break;
}

if( CanUseHDR() )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1230 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1231 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1232 );
}

LoadVideoOption();
LoadAudioOption();
LoadGameOption();

bShow = false;
}

Posted

I don't think just with 2 files can modify it ;)

 

 

LOL

 

THnwE3gVo7.PNG

 

It's my creation for support french & english langage , with 2 files ...  stop blablabla

 

 

learns it and modify compiled code for use of multiple langages of your choice ​​simultaneously, not korea, thai, japanese etc ... For custom langage game..

 

function OnLoad()
{
local int i;
local int nMultiSample;
local bool bEnableEngSelection;
local ELanguageType Language;
local string strResolution;

dScript = DialogBox(GetScript("DialogBox"));

bPartyMember = false;
bPartyMaster = false;

if(CREATE_ON_DEMAND==0)
	OnRegisterEvent();

if(CREATE_ON_DEMAND==0)
	InitHandle();
else
	InitHandleCOD();

m_bAirState = false;

RegisterState( "OptionWnd", "GamingState" );
RegisterState( "OptionWnd", "LoginState" );

GetShaderVersion( nPixelShaderVersion, nVertexShaderVersion );

GetResolutionList( ResolutionList );

SetOptionBool( "Game", "HideDropItem", false );

for( i = 0; i < ResolutionList.Length; ++i )
{
	strResolution = "" $ ResolutionList[ i ].nWidth $ "*" $ ResolutionList[ i ].nHeight $ " " $ ResolutionList[ i ].nColorBit $ "bit";
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.ResBox", strResolution );
}

ResetRefreshRate();

nMultiSample = GetMultiSample();
if( 0 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.AABox" );
}
else if( 1 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 870 );
	class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.AABox" );
}
else if( 2 == nMultiSample )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 869 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 870 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.AABox", 871 );
	class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.AABox" );
}

bEnableEngSelection = IsEnableEngSelection();
Language = GetLanguage();
switch( Language )
{
case LANG_None:
	break;
case LANG_Korean:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Korean" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_English:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	break;
case LANG_Japanese:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Japanese" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Taiwan:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Chinese(Taiwan)" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Chinese:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "China" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Thai:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Thai" );
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	if( bEnableEngSelection )
		class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
	else
		class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
	break;
case LANG_Philippine:
	class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
	break;
default:
	break;
}

if( CanUseHDR() )
{
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1230 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1231 );
	class'UIAPI_COMBOBOX'.static.SYS_AddString( "OptionWnd.HDRBox", 1232 );
}

LoadVideoOption();
LoadAudioOption();
LoadGameOption();

bShow = false;
}

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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

    • ⭐⭐⭐⭐⭐L2Lusty 50x [Essence - High Five] Start 08 February⭐⭐⭐⭐⭐  L2Lusty Essence - High Five 50x Website: https://l2lusty.online/ Starts on 08/02/2025 16:00 London Time Rates: XP 50X, Adena 20X, Spoil 20X, Drop 20X, Max enchant +16 with 50% normal and 60% blessed, Chaos Event whit 3x Lcoins Drop 24h Website:  https://l2lusty.online/
    • Hi, I inviting you to join L2Einhovant server, lets give them chanse. It's x1 Classic with some bonus futures, no duals box, no wipes, buffs stores and etc. Grow up by litle steps together with the server population.   🔥 Why L2Einhovant? ✅ Authentic Classic Gameplay – No dual box, all classes inportant, no auto farm. ✅ Hardcore x1 Rates – A true test of your gameplay skill, level up stages. ✅ Active Community & Fair Administration – A server built for passionate players. ✅ Long-Term Stability – Grow your character in a world that lasts.   Gather your allies, sharpen your weapons, and prepare for an unforgettable journey. Join to our comunity now and prepare for start.   Open beta: 1th February. Grand opening: 7th February, 20:00 UTC+2.   🔗 Discord: https://discord.gg/zfKd4tU9N2
    • ElmoreLab Harbor - Eternal C1 x1: ✅ https://harbor.elmorelab.com ElmoreLab Harbor - Eternal C1 x1 - is an exclusive server of the Eternal C1 chronicles from the top project ElmoreLab Harbor.   A unique server of its kind, on which everyone will have maximum pleasure, such as oldschool players who dream of nostalgia and to feel the warmest and classic C1 chronicles, as well as experienced players who are tired of thousands unbalanced servers of late chronicles. Due to the professional corrections of the balance system and the HONEST gameplay system - on this server, EVERY player will feel like in their own, warm and cozy Harbor C1. Let's return to the origins of L2 - back to 2004 in C1! ❤️   ⭐ Server characteristics:   STRICTLY 1 window, NO BOXES Bans for RMT and bots/cheats No donations with benefits Unique and high-quality PTS-build from Master Toma Professional corrections and full class-balance Reworked economy and closed all abuses Improved animations and all aspects of the game Exclusive HD-client with high-quality textures Experienced administration and management Fixed all bugs, geodata, exploits and holes Maximum sociality due to the 1-box system Discovering, exploring and researching Big online International server Nostalgia and oldschool-feelings   Rates: x1 Server start: 14.02.2025   The server is at the final stages of development and preparation for release. Information on the server will be updated, soon the patchnotes and changes/edits will be posted. Don't miss the legendary and epic experience on the best server in the last 20 years! ❤️ Join our C1-forum with a lot of information about server and active discussions.   ⭐ Website: https://harbor.elmorelab.com   ✅ Forum: https://forum-harbor.elmorelab.com   💥 Telegram: https://t.me/l2harbor https://t.me/l2harbor_chat   ⚡ Discord: https://discord.gg/harborelmorelab
    • yeah ok, if you say what is fuctional 100% i can't say something different 😛  but if someone find hard to compile it or get vs and all that things i have here one more simple way here to put overlay in your own server or to change your window name with few money.
  • Topics

×
×
  • Create New...