Turks isn't always the same but xxmehmetcc is noob because understands everything wrong. So it doesn't deserve anything!. I have no problem with other turks friends.
To sysjo this topic because You wanted very much to the system
Quest file :
PHP Code:
--[[
-- Multi-Language(MYSQL)
-- Quest Writer By : HaveBeen TM
-- Script is used:
-- game.get_event_flag() & game.set_event_flag()
-- mysql_query() => library by Mijago.
-- Script Function:
-- Language never change(Just change)
]]--
quest multilanguage begin
state start begin
function GetLanguage()
local t = mysql_query("select * from player.language where id = '"..pc.get_player_id().."'")
if(table.getn(t) == 0) then
return 0
else
return 1
end
end
function GetLetter()
local letter = {
[1] = {"Dilini Değiştir","Dilinizi Seçin"},
[2] = {"Change Language","Select Language"},
}
if(game.get_event_flag(pc.get_name().."_language") == 0) then
return "Select Language"
elseif(game.get_event_flag(pc.get_name().."_language") == 1 or game.get_event_flag(pc.get_name().."_language") == 2) then
return letter[game.get_event_flag(pc.get_name().."_language")][1]
end
end
when login begin
if(multilanguage.GetLanguage() == 0) then
set_state(information)
else
local r = mysql_query("select * from player.language where id = '"..pc.get_player_id().."' ")
if(game.get_event_flag(pc.get_name().."_language") == 0) then
game.set_event_flag(pc.get_name().."_language",r.language[1])
else
set_state(reset)
end
end
end
end
state information begin
when letter begin
send_letter(multilanguage.GetLetter())
end
when button or info begin
say_title(multilanguage.GetLetter())
say("")
---
say(multilanguage.GetLetter())
say("")
---
local language = {
[1] = {"Türkçe"," İngilizce","Diliniz türkçe oldu. ","Diliniz İngilizce oldu. "},
[2] = {"Turkish","English","Your language was turkish","Your language was english"},
}
local s = select(language[game.get_event_flag(pc.get_name().."_language")][1],language[game.get_event_flag(pc.get_name().."_language")][2],"Close")
if(s == 1) then
say_title("Select Language: ")
say("")
---
game.set_event_flag(pc.get_name().."_language",1)
mysql_query("insert into player.language values ('"..pc.get_player_id().."','1') ")
say(language[game.get_event_flag(pc.get_name().."_language")][3])
say("")
elseif(s == 2) then
say_title("Select Language: ")
say("")
--
game.set_event_flag(pc.get_name().."_language",2)
mysql_query("insert into player.language values ('"..pc.get_player_id().."','1') ")
say(language[game.get_event_flag(pc.get_name().."_language")][3])
say("")
end
end
end
state reset begin
when letter begin
send_letter(multilanguage.GetLetter())
end
when button or info begin
say_title(multilanguage.GetLetter())
say("")
---
say(multilanguage.GetLetter())
--
local language = {
[1] = {"Türkçe"," İngilizce","Diliniz türkçe oldu. ","Diliniz İngilizce oldu. "},
[2] = {"Turkish","English","Your language was turkish","Your language was english"},
}
local s = select(language[game.get_event_flag(pc.get_name().."_language")][1],language[game.get_event_flag(pc.get_name().."_language")][2],"Close")
if(s == 1) then
say_title(multilanguage.GetLetter())
say("")
---
game.set_event_flag(pc.get_name().."_language",1)
mysql_query("update player.language set language = '1' where id = '"..pc.get_player_id().."' ")
say(language[game.get_event_flag(pc.get_name().."_language")][3])
say("")
elseif(s == 2) then
say_title(multilanguage.GetLetter())
say("")
--
game.set_event_flag(pc.get_name().."_language",2)
mysql_query("update player.language set language = '2' where id = '"..pc.get_player_id().."' ")
say(language[game.get_event_flag(pc.get_name().."_language")][3])
say("")
end
end
end
end
Mysql file :
PHP Code:
CREATE TABLE `language` (
`id` int(2) NOT NULL ,
`language` int(2) NOT NULL ,
PRIMARY KEY (`id`)
)
;
How do i use it?
Very to simplete to use.
For Example ;
PHP Code:
quest example begin
state start begin
when 20016.chat."Test" begin
if(game.get_event_flag(pc.get_name().."_language") == 1) then
say("Merhaba Elitepvpers halkı. ")
else
say("Hello People Elitepvpers. ")
end
end
end
end
- Language doesn't change the login-output
- See you later.
Turks isn't always the same but xxmehmetcc is noob because understands everything wrong. So it doesn't deserve anything!. I have no problem with other turks friends.
((: türk forumunda barındırmadım barındırmadık seni senin gibileri geldin buraya, burda adamlar ne olduğunu bilmedikleri için sana iyi davranıyorlar sanıyorsun. Bu 1 o yandaşcın hadesbaymıdır nedir o göt kuyruğun la birbirinizi ben böyle iyiyim kanka sen şöyle iyisin helal felan diye diye kendinizi balon yaptınız çok yükseklerde uçuyorsunuz. buda 2 bide karı gibi laflar atıcağına adam akıllı erkek gibi dur ve son olarak bana 2 kelime öğrendin diye laflar atmayı kes.
((: türk forumunda barındırmadım barındırmadık seni senin gibileri geldin buraya, burda adamlar ne olduğunu bilmedikleri için sana iyi davranıyorlar sanıyorsun. Bu 1 o yandaşcın hadesbaymıdır nedir o göt kuyruğun la birbirinizi ben böyle iyiyim kanka sen şöyle iyisin helal felan diye diye kendinizi balon yaptınız çok yükseklerde uçuyorsunuz. buda 2 bide karı gibi laflar atıcağına adam akıllı erkek gibi dur ve son olarak bana 2 kelime öğrendin diye laflar atmayı kes.
((: türk forumunda barındırmadım barındırmadık seni senin gibileri geldin buraya, burda adamlar ne olduğunu bilmedikleri için sana iyi davranıyorlar sanıyorsun. Bu 1 o yandaşcın hadesbaymıdır nedir o göt kuyruğun la birbirinizi ben böyle iyiyim kanka sen şöyle iyisin helal felan diye diye kendinizi balon yaptınız çok yükseklerde uçuyorsunuz. buda 2 bide karı gibi laflar atıcağına adam akıllı erkek gibi dur ve son olarak bana 2 kelime öğrendin diye laflar atmayı kes.
Doğranınızın amına koyarım lan orospu cocukları kardesimle adam gıbı konusun lan sızı ananızın amına gerı sokar ananızıda anasının amına sokarım ananızın anası ölüyse mezardan cıkarıda sokarım putperes piçler !!!
Nicht wirklich die beste Lösung...
Einfach einen QF in einer Quest setzen, und die ganzen Texte in die Questlib oder
locale schreiben und ees like Ymir ausgeben lassen...
Multi-Language System 02/13/2013 - Metin2 Private Server - 2 Replies Hi there is my new system^^
Multi-Language System by ZeroMentu - YouTube
Have a nice day
Multi Pet System ? 01/30/2013 - Metin2 Private Server - 3 Replies Gibt es eine quest für das Multi Pet System wenn nein könnte es jemand questen wäre echt nice hier das video wie es aussieht.
Multi Pet System - YouTube
multi client für 64-bit system 12/22/2010 - Archlord - 3 Replies hi leute :)
ich möchte gern archlord 2 oder 3 mal öffnen aber mit meinem 64-bit system funzt das irgenwie nicht. es wäre nett wenn ihr mir helfen könntet :)
mfg joeker