Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 00:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Mini_Release]übersetzte Monarchen-Quest - Non-Sinnfrei

Discussion on [Mini_Release]übersetzte Monarchen-Quest - Non-Sinnfrei within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
Post [Mini_Release]übersetzte Monarchen-Quest - Non-Sinnfrei

Joa da ich zurzeit an dem Thread von Alessa arbeite
musst ich mir die Monarch.quest übersetzen und daraus
nen sinnvolles Konzept machen ... hatte nur eine die war
naja ich sag mal schlimmer als googletranslator und sehr durcheinander
ich habs mal geordnet und übersetzt


es ist keine große klar aber ich kenn ja die Spezi aus der Questionsektion
und damit auch der letzte die Quest nutzen kann der es möchte hier die quest.

Wie man sie einfügt sollte glaube bekannt sein ansonsten suchfunktion nutzen es gibt nen How to

sollte jemand verbesserungsvorschläge haben oder so darf er sie gerne posten.

PHP Code:
quest monarch begin
    state start begin
        when electionman1
.chat."Event Starten / Beenden" or electionman2.chat."Event Starten / Beenden" or electionman3.chat."Event Starten / Beenden" with pc.is_gm() begin
            
if game.get_event_flag("monarch") == 1 then
                say
("Hier kann man das Monarchie Event beenden")
                
say_reward("Beenden?")
                
local s select("Beenden","Weitermachen")
                if 
== 1 then
                    say
("Das Monarchie Event wurde Beendet!")
                    
game.set_event_flag("monarch"0)
                else
                    return
                
end
            
else
                
say("Hier können Sie das Event Starten.")
                
say("Wollen Sie dies?")
                
local s select("Starten""Schließen")
                if 
== 1 then
                    game
.set_event_flag("monarch"1)
                    
say("Das Monarch Event wurde gestartet")
                    
notice_all("Das Monarchie Event wurde gestartet")
                    
notice_all("Man kann sich bei den Reich Angehörigen zur Wahl aufstellen lassen!")
                else
                    return
                
end
            end
        end
        when electionman1
.chat."Abstimmung Starten" or electionman2.chat."Abstimmung Starten" or electionman3.chat."Abstimmung Starten" with pc.is_gm() begin
            
if game.get_event_flag("monarch") == 0 then
                say
("Das Monarchie Event ist nicht gestartet!")
                return
            
end
            
if game.get_event_flag("monarch_elect") == 1 then
                say
("Hier kann man die Dauer der Wahlen bestimmen.")
                
say("Bis zum Ende abstimmen?")
                
local s select("Beenden","Weiter machen")
                if 
== 1 then
                    game
.set_event_flag("monarch_elect"0)
                    
say("Die Wahl wurde beendet!")
                
end
            
else
                
say("Hier kann man einstellen, wann der Monarch gewählt wird.")
                
say("Monarchieabstimmung erzwingen?")
                
local s select("Starten""Nicht starten")
                if 
== 1 then
                    game
.set_event_flag("monarch_elect"1)
                    
say("Die Wahl der Kandidaten beginnt!")
                    
notice_all("Die Wahl der Kandidaten im Monarchie Event hat begonnen!")
                
end
            end
        end
        when electionman1
.chat."Abstimmen" or electionman2.chat."Abstimmen" or electionman3.chat."Abstimmen" begin
            
if game.get_event_flag("monarch") == 0 then
                say
("Das Monarchie Event ist nicht gestartet!")
                return
            
end
            
if game.get_event_flag("monarch_elect") == 0 then
                say
("Die Abstimmen hat noch nicht begonnen!")
                
say("Komme später wieder!")
                return
            
end
            local g 
oh.candidacy_list()
            
local gname_table = {}
            
table.foreachi(g,
                function(
np)
                
gname_table[n] = n.."."..oh.candidacy_name(n-1)
            
end)
            if 
table.getn(g) == 0 then
                say
("Es hat sich noch kein Kandidat eingetragen")
                
say("Komme später wieder!")
            else
                
gname_table[table.getn(g)+1] = locale.cancel
                say
("Hier kannst du nun abstimmen!")
                
say("Die Abstimmung verläuft annonym!")
                
say("Bitte wähle mit Bedacht!")
                
say("Der Gewinner des Event wird das Land")
                
say("für eine gewisse Zeit regieren!")
                
wait()
                
local s select_table(gname_table)
                if 
== table.getn(gname_tablethen
                    
return
                else
                    
ret oh.election(1)
                    
say("Deine Stimme für "..oh.candidacy_name(s-1).." wurde")
                    
say("so eben eingetragen.Vielen Dank für's wählen.")
                
end
            end
        end
        when electionman1
.chat."Kandidieren" or electionman2.chat."Kandidieren" or electionman3.chat."Kandidieren" begin
            
if game.get_event_flag("monarch") == 0 then
                say
("Um an der Wahl teilzunehmen, musst du folgende Bedingungen erfüllen:")
                
say("")
                
say_reward(" 1. 100 Millionen Yang")
                
say_reward(" 2. Gildenleader")
                
say_reward(" 3. Mindestens Level 50")
                
say("")
                
say("Aber die Zeit ist noch nicht reif...")
                
say("Komme später wieder!")
                return
            
end
            say
("Sie wollen also teilnehmen" )
            
say("Um an der Wahl teilzunehmen, musst du folgende Bedingungen erfüllen:")
            
say("")
            
say_reward(" 1. Mindestens 100 Millionen Yang")
            
say_reward(" 2. Gildenleader")
            
say_reward(" 3. Mindestens Level 50")
            
say("")
            
say("Wollen Sie sich kandidieren lassen?")
            
local s select("Kandidieren.","Abbrechen")
            if 
== 1 then
                
if oh.candidacycount() >= 8 then
                    say
("Es tut mir leid, aber es sind zu viele Kandidaten.")
                    
say("Du solltest schneller sein...")
                    
say("Viel Glück beim nächsten Mal!")
                    return
                
end
                
if pc.get_gold() < 100000000 then
                    say
("Du benötigst 100 Millionen Yang")
                    
say("Komm wieder wenn du genug Yang hast!")
                    
say("")
                    
local fehlende_yang pc.get_gold() - 100000000
                    say_reward
("Fehlende Yang: "..fehlende_yang)
                elseif 
pc.get_level() < 50 then
                    say
("Du musst Level 50 sein um teilzunehmen!")
                    
say("Komm wieder wenn du Level 50 bist!")
                elseif 
oh.isguildmaster() == 0 then
                    say
("Du musst Gildenmaster sein um zu Kandidieren!")
                    
say("Erstelle bitte erst eine Gilde!")
                else
                    
pc.change_gold(-100000000)
                    
oh.candidacy()
                    
say("Du hast dich erfolgreich zur Wahl aufgestellt!")
                    
notice_all(pc.get_name().." hat sich zu Wahl als Reichkönig aufgestellt!")
                
end
            
else
                
say("Das würde eine große Chance für dich sein")
                
say("Komm später wieder")
                return
            
end
        end
    end
end 
ach und sollte einer nen fehler in der Groß&kleinschreibung sowie Rechtschreibung finden
der korrigiert sich das bitte selber
lfcmaus is offline  
Thanks
14 Users
Old 07/01/2011, 01:09   #2
 
elite*gold: 0
Join Date: Jun 2010
Posts: 866
Received Thanks: 834
Hast du gut gemacht, wieder etwas Arbeit gespart
jackdown9 is offline  
Thanks
2 Users
Old 07/01/2011, 01:23   #3
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Quote:
Originally Posted by lfcmaus View Post
Joa da ich zurzeit an dem Thread von Alessa arbeite
musst ich mir die Monarch.quest übersetzen und daraus
nen sinnvolles Konzept machen ... hatte nur eine die war
naja ich sag mal schlimmer als googletranslator und sehr durcheinander
ich habs mal geordnet und übersetzt


es ist keine große klar aber ich kenn ja die Spezi aus der Questionsektion
und damit auch der letzte die Quest nutzen kann der es möchte hier die quest.

Wie man sie einfügt sollte glaube bekannt sein ansonsten suchfunktion nutzen es gibt nen How to

sollte jemand verbesserungsvorschläge haben oder so darf er sie gerne posten.

PHP Code:
quest monarh begin
    state start begin
        when electionman1
.chat."Wahl start//ende" or electionman2.chat."Wahl start//ende" or electionman3.chat."Wahl start//ende" with pc.is_gm() begin

            
if game.get_event_flag("monarch") == 1 then
                say
("Hier können die Wahlen zwangsläufig")
                
say("beendet werden.")
                
say("Beenden??")
            
                
local a select("Weitermachen","Beenden")

                if 
== 1 then
                    
return
                elseif 
== 2 then
                    game
.set_event_flag("monarch",0)
                
end                
            
else
                
say("Hier können Sie die Wahlen starten")
                
say("Wollen Sie dies?")
                
local b select("Starten","Nicht anfangen")

                if 
== 1 then
                    game
.set_event_flag("monarch",1)
                elseif 
== 2 then
                    
return
                
end
            end
        end
        when electionman1
.chat."Abstimmung starten//beenden" or electionman2.chat."Abstimmung starten//beenden" or electionman3.chat."Abstimmung starten//beenden" with pc.is_gm() begin

            
if game.get_event_flag("monarch_elect") == 1 then
                say
("Hier kann man die Dauer der Wahlen bestimmen.")
                
say("Bis zum Ende abstimmen?")
                
local c select("Beenden","Weitermachen")

                if 
== 1 then
                    game
.set_event_flag("monarch_elect",0)
                    
say("Abstimmungszeitraum beendet.")
                
end
            
else
                
say("Hier kann man einstellen, wann der Monarch gewählt wird.")
                
say("Monarchieabstimmung erzwingen?")
                
local d select("Starten","Nicht starten")

                if 
== 1 then
                    game
.set_event_flag("monarch_elect",1)
                    
say("Abstimmungszeitraum gestartet.")
                
end
            end
        end    
        when electionman1
.chat."Kandidieren" or electionman2.chat."Kandidieren" or electionman3.chat."Kandidieren" begin

            
if game.get_event_flag("monarch") !=1 then
                say_title
("Verwalter.:")
                
say("")
                
say("Momentan läuft bereits eine Amts-")
                
say("periode, sobald die Wahlen beginnen,")
                
say("werde ich euch bescheid geben.")
                
say("")
                
say("Es können sich dann 8 Leute aufstellen")
                
say("lassen.")
                return
            
end
            
if game.get_event_flag("monarch") !=0 then
                say_title
("Verwalter.:")
                
say("")
                
say("Momentan findet die Kandidierungsphase statt.")
                
say("Wenn auch du dich als Reichsverwalter")
                
say("aufstellen lassen möchtest, benötigst du")
                
say("folgende Vorraussetzungen:")
                
say("")
                
say_reward("1. 100 Millionen Yang Kapital")
                
say_reward("2. Leader einer Gilde")
                
say_reward("3. Mindestens Level 50")
                
wait()
                
say_title("Verwalter.:")
                
say("Wollen Sie kandidieren??")

                
local e select("Ablehnen","Kandidieren")
                
local NEED_MONEY 100000000
                
if == 2 then
                    
return
                elseif 
== 2 then
                    
if oh.candidacycount() >= 8 then
                        say
("Es tut mir leid, aber es sind zu viele Kandidaten.")
                        
say("Du solltest schneller sein...")
                        
say("Viel Glück beim nächsten Mal!")
                        return
                    
end
                    
if pc.get_gold() >= NEED_MONEY and pc.get_level() >= 50 and oh.isguildmaster() == 1 then
                        pc
.change_gold(-NEED_MONEY)
                        
oh.candidacy()
                        
say_title("Verwalter.:")
                        
say("")
                        
say("Ich habe dich als Kandidat eingetragen.")
                    
end
                end
            end
        end
        when electionman1
.chat."Abstimmen" or electionman2.chat."Abstimmen" or electionman3.chat."Abstimmen" begin

            
if game.get_event_flag("monarch_elect") != 1 then
                say_title
("Verwalter.:")
                
say("Der Zeitraum für das Stimmen wurde")
                
say("beendet,Komme später wieder!")
                return
            
end
            local g 
oh.candidacy_list()
            
local gname_table = {}
            
table.foreachi(g,
            function(
np)
            
gname_table[n] = n.."."..oh.candidacy_name(n-1)
            
end)

            if 
table.getn(g) == 0 then
                
-- no currently war
                say_title
("Verwalter.:")
                
say("Es ist kein Kandidat verfügbar.")
                
say("Für den Abgestimmt werden kann.")
            else
                
gname_table[table.getn(g)+1] = locale.cancel
                say_title
("Verwalter.:")
                
say("Hier kannst du nun abstimmen!.")
                
say("Die Abstimmung verläuft annonym!")
                
say("Bitte wähle mit Bedacht!")
                
say("Der Gewählte wird das Land,")
                
say("für eine gewisse Zeit regieren!")
                
wait()
                
local s select_table(guser_table)

                if 
== table.getn(gname_tablethen
                    
return
                else
                    
ret oh.election(s-1)
                    
say("Vielen Dank!"..oh.candidacy_name(s-1).." ??.")
                
end
            end
        end
    end
end 
ach und sollte einer nen fehler in der Groß&kleinschreibung sowie Rechtschreibung finden
der korrigiert sich das bitte selber

Hey

Kann ich zwar zurzeit nicht gebrauchen, finde es aber gut.
Allerdings gibt es einen kleinen Fehler. ^^
Schau mal nach "local NEED_MONEY = 100000000", dort muss "if e == 1 then" statt 2 hin.
Trotzdem bekommst du mal ein THX.
: Auf Metin2 SG es ist so, dass man nicht der Leader einer Gilde sein muss, aber nur maximal 2 Leute einer Gilde kandidieren dürfen. Naja, kann man sich ja einstellen wie man es will. ^^
.ReDDoX™ is offline  
Thanks
1 User
Old 07/01/2011, 01:28   #4
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
argh oO **** moment^^ thx
edit: umgeändert
lfcmaus is offline  
Old 07/01/2011, 01:34   #5
 
.ReDDoX™'s Avatar
 
elite*gold: 5
Join Date: Dec 2010
Posts: 356
Received Thanks: 181
Quote:
Originally Posted by lfcmaus View Post
argh oO fuck moment^^ thx
edit: umgeändert


Mh, tut mir Leid wenn ich dich enttäuschen muss... aber ist immer noch falsch.
Muss genau anders rum, und zwar:
PHP Code:
local e select("Ablehnen","Kandidieren")
                
local NEED_MONEY 100000000
                
if == 1 then
                    
return
                elseif 
== 1 then 

So wie du es jetzt hast muss man auf "Ablehnen" klicken um zu kandidieren.
.ReDDoX™ is offline  
Thanks
1 User
Old 07/01/2011, 01:36   #6
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
ach mist ich hab die 2te hochgeladen wunder mcih hier de ganze zeit XD
bei mir hab ichs nämlich andersrum also bei mir steht erst kandidieren dann ablehnen hier isses ja genau andersrum^^
und ne muss ganz anders nicht 1 und 1^^

ich sollt mich mal ne stunde hinlegen^^

jetzt stimmts aber wirklich^^
lfcmaus is offline  
Thanks
1 User
Old 07/01/2011, 07:10   #7
 
elite*gold: 600
Join Date: Dec 2010
Posts: 1,625
Received Thanks: 1,866
sehr nice wenn ich mir das so durch lese dann ist das monarch system richtig nice

wie immer gut arbeit von dir
Bataleon is offline  
Thanks
1 User
Old 07/01/2011, 07:15   #8
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
joa man kann es sich ja was die user seite betrifft noch ausschmücken mit längeren text und regeln blöa tra muss jeder sa selber entscheiden so die grundform reicht aus für nen ordentlichen ablauf

ich will mein namen auch in der schrift -.-
lfcmaus is offline  
Old 07/01/2011, 09:32   #9
 
PhanToM.LorD's Avatar
 
elite*gold: 29
Join Date: Oct 2010
Posts: 1,185
Received Thanks: 1,471
Cool Danke Dir fürs übersetzen können bestimmt viele gebrauchen
PhanToM.LorD is offline  
Thanks
1 User
Old 07/01/2011, 09:51   #10
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Leider Funktioniert das Monarch System immer noch nicht.
Wenn man kandidieren will, kommt ingame ein Lua error.. <.<
Irgendwas ist noch falsch.
.Risan. is offline  
Old 07/01/2011, 09:56   #11
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
du musst den fixx von alessa natürlich auch gemacht haben
das nur die quest zu steht doch im ersten beitrag
lfcmaus is offline  
Old 07/01/2011, 10:02   #12
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
hab ich bereits...
.Risan. is offline  
Old 07/01/2011, 10:09   #13
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
dann anscheinend nicht richtig
da dies die orginale quest zu ist nur übersetzt
wenn du 010er files hast kanns auch daran liegen vllt fehlt dir was in questfunctionen
lfcmaus is offline  
Old 07/01/2011, 22:12   #14
 
Howaner's Avatar
 
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,009
ist das nicht die quest die ich dir geschickt habe?
Howaner is offline  
Old 07/11/2011, 22:09   #15
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
nein ist sie nicht das ist die verquirrlte
lfcmaus is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[HOWTO] Monarchen System Fix 1
04/14/2011 - Metin2 PServer Guides & Strategies - 56 Replies
Hallo, Ich zeige euch heute wie ihr das Monarchen System fixxen könnt. Allerdings ist es diesmal komplizierter. Einige von euch werden schon bemerkt haben. Das in den Syserr dateien des DB server manchmal sowas steht wie field 'name' in field list is ambigious das kommt daher das Ymir bei dem Query einen Fehler gemacht hat. Ihr müsst einen Hex Editor nehmen und die Prefixe richtig setzen. Da ich jetzt keine db datei habe die gefixt ist hier mal wie wie es aussehen soll nachher....
*Warrock Water Bug* Sinnfrei
05/22/2010 - WarRock - 26 Replies
Hey Leute... kingpwnzx3 hat mir heute einen Bug gezeigt :D Map : Beringia ( oder so ) Hier das Video dazu YouTube - Warrock Water Bug Comments pls :awesome:
suche komplett übersetzte npcs + quest ect und starter set
05/11/2010 - Metin2 Private Server - 4 Replies
such das oben mit anleitung zum implementieren (navicat)
suche eine übersetzte quest.rar
05/02/2010 - Metin2 Private Server - 0 Replies
Wie die überschrifft schon sagt, such ich die quest.rar datei die ich entpacken muss dann bei filezilla hochladen kann damit alles deutsch ist. wer sie hat bittttttttte dl-link !
Meiitn2 quest Übersetzte DB Files
11/28/2009 - Metin2 Trading - 1 Replies
Ich Gebe 23Hx name: Eli level: 92 Skill: Mentalo (3Ps) Pferd: Level 1 u1u1



All times are GMT +2. The time now is 00:57.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.