|
You last visited: Today at 17:13
Advertisement
[Problem]Quest funktioniert nicht
Discussion on [Problem]Quest funktioniert nicht within the Metin2 Private Server forum part of the Metin2 category.
01/22/2012, 15:02
|
#1
|
elite*gold: 150
Join Date: Sep 2010
Posts: 1,071
Received Thanks: 555
|
[Problem]Quest funktioniert nicht
Hallo liebe Com.
Ich habe gerade eine Questgeschrieben, und wie immer bei mir :P kommt ein fehler.
Hier die Quest.
Code:
quest clientfehler begin
state start begin
when 20083.chat."Client fehler Beheben" begin
say("Hallo " ..pc.get_name().. ".")
say("Ich bin nun für dich da, um deine")
say("Client Probleme zu lösen!")
say("Bitte wähle nun einen dieser Fehler aus!")
local s=select("Map Fehler.", "Waffen Fehler.", "Grafik Fehler", "Char Fehler", "EXP Fehler", "Abbrechen")
if s==6 then
return
end
elseif s==1 then
say("Du hast also einen Map Fehler.")
say("Dafür habe ich natürlich eine Lösung.")
say("Lösung:")
say("")
say("Lösch den Clienten komplett von deinem")
say("Computer. Dannach geh auf die Homepage,")
say("unter "Downloads". Dann klickst du auf")
say("Anion-World. Dannach wählst du aus,")
say("bei welchem Anbierter du den Clienten")
say("Downloaden möchtest.")
say("Sobald der Client gedownloadet und entpackt ist")
say("sollter er eine Größe von:")
say("1.491.357.869 Bytes haben.")
say("So du kannst wieder ohne Fehler Spielen!")
say("Viel Spaß.")
end
elseif s==2 then
say("Du hast also einen Waffen fehler.")
say("Dafür habe ich natürlich eine Lösung.")
say("Lösung:")
say("")
say("Lösch den Clienten, Downloade ihn neu und")
say("Entpackt ihn wieder.")
say("Er sollte dann")
say("1.491.357.869 Bytes haben.")
say("Viel Spaß.")
end
elseif s==3 then
say("Du hast also einen Grafikfehler.")
say("Natürlich habe ich dafür eine Lösung.")
say("Lösung:")
say("")
say("Pass deine Einstellungen inder Config.exe")
say("nochmals an. Wenn der Fehler immernoch")
say("besteht, Entpacke deinen Clienten neu.")
say("Viel Spaß.")
end
elseif s==4 then
say("Du hast also einen Char fehler.")
say("Dafür habe ich leider keine Lösung.")
say("Um eine Lösung zu erhalten schau doch")
say("bitte in das Forum, oder bitte einen")
say("Teamler um Hilfe.")
say("Bis dann.")
end
elseif s==5 then
say("Du hast also einen EXP Fehler, oder")
say("einen gefunden.")
say("Dafür habe ich eine Lösung.")
say("Lösung:")
say("")
say("Gib einem Teamler bescheit,")
say("das du einen EXP Fehler gefunden hast.")
say("Viel Spaß.")
end
end
end
end
Ich hoffe mir kann jemand Helfen.
lg
Con
|
|
|
01/22/2012, 15:45
|
#2
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
PHP Code:
quest clientfehler begin state start begin when 20083.chat."Client fehler Beheben" begin say("Hallo " ..pc.get_name().. ".") say("Ich bin nun für dich da, um deine") say("Client Probleme zu lösen!") say("Bitte wähle nun einen dieser Fehler aus!") local s=select("Map Fehler.", "Waffen Fehler.", "Grafik Fehler", "Char Fehler", "EXP Fehler", "Abbrechen") if s==6 then return elseif s==1 then say("Du hast also einen Map Fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten komplett von deinem") say("Computer. Dannach geh auf die Homepage,") say("unter "Downloads". Dann klickst du auf") say("Anion-World. Dannach wählst du aus,") say("bei welchem Anbierter du den Clienten") say("Downloaden möchtest.") say("Sobald der Client gedownloadet und entpackt ist") say("sollter er eine Größe von:") say("1.491.357.869 Bytes haben.") say("So du kannst wieder ohne Fehler Spielen!") say("Viel Spaß.") elseif s==2 then say("Du hast also einen Waffen fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten, Downloade ihn neu und") say("Entpackt ihn wieder.") say("Er sollte dann") say("1.491.357.869 Bytes haben.") say("Viel Spaß.") elseif s==3 then say("Du hast also einen Grafikfehler.") say("Natürlich habe ich dafür eine Lösung.") say("Lösung:") say("") say("Pass deine Einstellungen inder Config.exe") say("nochmals an. Wenn der Fehler immernoch") say("besteht, Entpacke deinen Clienten neu.") say("Viel Spaß.") elseif s==4 then say("Du hast also einen Char fehler.") say("Dafür habe ich leider keine Lösung.") say("Um eine Lösung zu erhalten schau doch") say("bitte in das Forum, oder bitte einen") say("Teamler um Hilfe.") say("Bis dann.") elseif s==5 then say("Du hast also einen EXP Fehler, oder") say("einen gefunden.") say("Dafür habe ich eine Lösung.") say("Lösung:") say("") say("Gib einem Teamler bescheit,") say("das du einen EXP Fehler gefunden hast.") say("Viel Spaß.") end end end end
probiers mal so
|
|
|
01/22/2012, 15:48
|
#3
|
elite*gold: 150
Join Date: Sep 2010
Posts: 1,071
Received Thanks: 555
|
Quote:
Originally Posted by Sp0ngeb0b ist cool
PHP Code:
quest clientfehler begin state start begin when 20083.chat."Client fehler Beheben" begin say("Hallo " ..pc.get_name().. ".") say("Ich bin nun für dich da, um deine") say("Client Probleme zu lösen!") say("Bitte wähle nun einen dieser Fehler aus!") local s=select("Map Fehler.", "Waffen Fehler.", "Grafik Fehler", "Char Fehler", "EXP Fehler", "Abbrechen") if s==6 then return elseif s==1 then say("Du hast also einen Map Fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten komplett von deinem") say("Computer. Dannach geh auf die Homepage,") say("unter "Downloads". Dann klickst du auf") say("Anion-World. Dannach wählst du aus,") say("bei welchem Anbierter du den Clienten") say("Downloaden möchtest.") say("Sobald der Client gedownloadet und entpackt ist") say("sollter er eine Größe von:") say("1.491.357.869 Bytes haben.") say("So du kannst wieder ohne Fehler Spielen!") say("Viel Spaß.") elseif s==2 then say("Du hast also einen Waffen fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten, Downloade ihn neu und") say("Entpackt ihn wieder.") say("Er sollte dann") say("1.491.357.869 Bytes haben.") say("Viel Spaß.") elseif s==3 then say("Du hast also einen Grafikfehler.") say("Natürlich habe ich dafür eine Lösung.") say("Lösung:") say("") say("Pass deine Einstellungen inder Config.exe") say("nochmals an. Wenn der Fehler immernoch") say("besteht, Entpacke deinen Clienten neu.") say("Viel Spaß.") elseif s==4 then say("Du hast also einen Char fehler.") say("Dafür habe ich leider keine Lösung.") say("Um eine Lösung zu erhalten schau doch") say("bitte in das Forum, oder bitte einen") say("Teamler um Hilfe.") say("Bis dann.") elseif s==5 then say("Du hast also einen EXP Fehler, oder") say("einen gefunden.") say("Dafür habe ich eine Lösung.") say("Lösung:") say("") say("Gib einem Teamler bescheit,") say("das du einen EXP Fehler gefunden hast.") say("Viel Spaß.") end end end end
probiers mal so
|
Geht nicht...
|
|
|
01/22/2012, 17:06
|
#4
|
elite*gold: 0
Join Date: Oct 2010
Posts: 385
Received Thanks: 174
|
was für ein fehler wird dir denn angezeigt wenn du die quest einliest?
|
|
|
01/22/2012, 17:32
|
#5
|
elite*gold: 150
Join Date: Sep 2010
Posts: 1,071
Received Thanks: 555
|
Quote:
Originally Posted by Event150
was für ein fehler wird dir denn angezeigt wenn du die quest einliest?
|
Mom. Lade eben pic hoch.
Pic
Edit: Geht!!!^^ Ich hatte bei Downloads " davor^^
|
|
|
01/22/2012, 17:47
|
#6
|
elite*gold: 0
Join Date: Oct 2010
Posts: 385
Received Thanks: 174
|
PHP Code:
quest clientfehler begin state start begin when 20083.chat."Client fehler Beheben" begin say("Hallo " ..pc.get_name().. ".") say("Ich bin nun für dich da, um deine") say("Client Probleme zu lösen!") say("Bitte wähle nun einen dieser Fehler aus!") local s=select("Map Fehler.", "Waffen Fehler.", "Grafik Fehler", "Char Fehler", "EXP Fehler", "Abbrechen") if s==6 then return elseif s==1 then say("Du hast also einen Map Fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten komplett von deinem") say("Computer. Dannach geh auf die Homepage,") say("unter ""Downloads". Dann klickst du auf") say("Anion-World. Dannach wählst du aus,") say("bei welchem Anbierter du den Clienten") say("Downloaden möchtest.") say("Sobald der Client gedownloadet und entpackt ist") say("sollter er eine Größe von:") say("1.491.357.869 Bytes haben.") say("So du kannst wieder ohne Fehler Spielen!") say("Viel Spaß.") elseif s==2 then say("Du hast also einen Waffen fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten, Downloade ihn neu und") say("Entpackt ihn wieder.") say("Er sollte dann") say("1.491.357.869 Bytes haben.") say("Viel Spaß.") elseif s==3 then say("Du hast also einen Grafikfehler.") say("Natürlich habe ich dafür eine Lösung.") say("Lösung:") say("") say("Pass deine Einstellungen inder Config.exe") say("nochmals an. Wenn der Fehler immernoch") say("besteht, Entpacke deinen Clienten neu.") say("Viel Spaß.") elseif s==4 then say("Du hast also einen Char fehler.") say("Dafür habe ich leider keine Lösung.") say("Um eine Lösung zu erhalten schau doch") say("bitte in das Forum, oder bitte einen") say("Teamler um Hilfe.") say("Bis dann.") elseif s==5 then say("Du hast also einen EXP Fehler, oder") say("einen gefunden.") say("Dafür habe ich eine Lösung.") say("Lösung:") say("") say("Gib einem Teamler bescheit,") say("das du einen EXP Fehler gefunden hast.") say("Viel Spaß.") end end end end
Probiers mal so
Wenn die oberste nicht klappt probier die hier
PHP Code:
quest clientfehler begin state start begin when 20083.chat."Client fehler Beheben" begin say("Hallo " ..pc.get_name().. ".") say("Ich bin nun für dich da, um deine") say("Client Probleme zu lösen!") say("Bitte wähle nun einen dieser Fehler aus!") local s=select("Map Fehler.", "Waffen Fehler.", "Grafik Fehler", "Char Fehler", "EXP Fehler", "Abbrechen") if s==6 then return elseif s==1 then say("Du hast also einen Map Fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten komplett von deinem") say("Computer. Dannach geh auf die Homepage,") say("unter Downloads.Dann klickst du auf") say("Anion-World. Dannach wählst du aus,") say("bei welchem Anbierter du den Clienten") say("Downloaden möchtest.") say("Sobald der Client gedownloadet und entpackt ist") say("sollter er eine Größe von:") say("1.491.357.869 Bytes haben.") say("So du kannst wieder ohne Fehler Spielen!") say("Viel Spaß.") elseif s==2 then say("Du hast also einen Waffen fehler.") say("Dafür habe ich natürlich eine Lösung.") say("Lösung:") say("") say("Lösch den Clienten, Downloade ihn neu und") say("Entpackt ihn wieder.") say("Er sollte dann") say("1.491.357.869 Bytes haben.") say("Viel Spaß.") elseif s==3 then say("Du hast also einen Grafikfehler.") say("Natürlich habe ich dafür eine Lösung.") say("Lösung:") say("") say("Pass deine Einstellungen inder Config.exe") say("nochmals an. Wenn der Fehler immernoch") say("besteht, Entpacke deinen Clienten neu.") say("Viel Spaß.") elseif s==4 then say("Du hast also einen Char fehler.") say("Dafür habe ich leider keine Lösung.") say("Um eine Lösung zu erhalten schau doch") say("bitte in das Forum, oder bitte einen") say("Teamler um Hilfe.") say("Bis dann.") elseif s==5 then say("Du hast also einen EXP Fehler, oder") say("einen gefunden.") say("Dafür habe ich eine Lösung.") say("Lösung:") say("") say("Gib einem Teamler bescheit,") say("das du einen EXP Fehler gefunden hast.") say("Viel Spaß.") end end end end
|
|
|
01/22/2012, 20:18
|
#7
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
das 2. wird funktionieren
nächstes mal direkt den fehler posten
darüber hinaus versteh ich nicht, wie man nicht selber den fehler beheben kann wenn dort steht: "expected ')' near 'downloads'" das sagt doch alles
naja fürs nächste mal:
expected = erwarten; also eine klammer wird in der nähe von dem wort downloads erwartet fazit: du kannst keine gänsefüßchen einzeln stehen lassen
|
|
|
01/23/2012, 16:49
|
#8
|
elite*gold: 150
Join Date: Sep 2010
Posts: 1,071
Received Thanks: 555
|
Habe hier noch ne, die nicht geht. Ich habe es zwar mit den Klammern, wie es Sp0ngeb0b ist cool, gesagt hat aber es geht leider nicht.
Hier die Quest
Code:
quest packet begin
state start begin
when 20083.chat."Das Packet" with pc.get_level >1 begin
say("Info Mann")
say("Hallo " ..pc.get_name().. ".")
say("Herzlich Willkommen auf Anion!")
say("Ich bin nun für dich bis zum Level")
say("245 verantwortlich!")
say("Ich werde dir einige Aufgaben stellen.")
say("Manche sind nicht für jeden leicht!")
say("Sobald du das Level 245 erreicht hast,")
say("wirst du von mir eine tolle Belohnung")
say("erhalten. Was du erhalten wirst, werde")
say("ich dir noch nicht veraten.")
local s=select("Weiter", "Abbrechen")
if s==2 then
return
end
say("Info Mann")
say("Nun kommen wir zu deinem ersten Auftrag.")
say("Da du noch ein geringes Level hast,")
say("werde ich dir einen leichten Aufrag geben.")
say("Ich möchte, dass du los gehst und")
say("soviele Wildhunde tötest,")
say("bis du von ihnen")
say("25.000.000 Yang bekommen hast.")
say("")
say("Du solltest diesen Aufrag ausführen,")
say("da bei fertigstellung dieses Auftrages")
say("eine gute Belohnung erhalten wirst.")
say("Viel Spaß.")
elseif s==1 and pc.get_money(25000000) then
say("Info Mann")
say("Wie ich sehe, hast du das Yang")
say("zusammen. Super!")
say("Ich werde dir nun als Belohnung")
say("30x 1-4 Bonus Hinzufügen")
say("15x 1-4 Bonus Verzaubern")
say("3x Segenskugel")
say("300.000 Erfahrungspunkte")
say("geben.")
pc.get_item2(71085,30)
pc.get_item2(71084,15)
pc.get_item2(70024,3)
pc.give_exp(300000)
end
end
end
end
end
end
Hier der Fehler
|
|
|
01/23/2012, 17:11
|
#9
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
PHP Code:
quest packet begin state start begin when 20083.chat."Das Packet" with pc.get_level() > 1 begin say("Info Mann") say("Hallo " ..pc.get_name().. ".") say("Herzlich Willkommen auf Anion!") say("Ich bin nun für dich bis zum Level") say("245 verantwortlich!") say("Ich werde dir einige Aufgaben stellen.") say("Manche sind nicht für jeden leicht!") say("Sobald du das Level 245 erreicht hast,") say("wirst du von mir eine tolle Belohnung") say("erhalten. Was du erhalten wirst, werde") say("ich dir noch nicht veraten.") local s = select("Weiter", "Abbrechen") if s == 2 then return end if pc.get_money() < 25000000 then say("Info Mann") say("Nun kommen wir zu deinem ersten Auftrag.") say("Da du noch ein geringes Level hast,") say("werde ich dir einen leichten Aufrag geben.") say("Ich möchte, dass du los gehst und") say("soviele Wildhunde tötest,") say("bis du von ihnen") say("25.000.000 Yang bekommen hast.") say("") say("Du solltest diesen Aufrag ausführen,") say("da bei fertigstellung dieses Auftrages") say("eine gute Belohnung erhalten wirst.") say("Viel Spaß.") return end say("Info Mann") say("Wie ich sehe, hast du das Yang") say("zusammen. Super!") say("Ich werde dir nun als Belohnung") say("30x 1-4 Bonus Hinzufügen") say("15x 1-4 Bonus Verzaubern") say("3x Segenskugel") say("300.000 Erfahrungspunkte") say("geben.") pc.give_item2(71085, 30) pc.give_item2(71084, 15) pc.give_item2(70024, 3) pc.give_exp2(300000) end end end
die quest ist zwar sofort fertig sobald man 25kk oder mehr hat aber das mit dem level 245 schaffste bestimmt noch
|
|
|
|
Similar Threads
|
[QUEST] Funktioniert nicht.
10/23/2011 - Metin2 Private Server - 3 Replies
Hey
Habe folgende Quest in meinen Server eingebaut
quest automessage begin
state start begin
when login begin
timer("timer1", 970)
notice("Hacker und Cheater werden permanent gebannt !")
end
|
[Quest]Exp verdoppelungs Quest funktioniert nicht richtig :o
10/18/2011 - Metin2 Private Server - 8 Replies
Guten Tag epvp com.
Hab mal wieder ne Quest die etwas muckt ;D
Also hier die Quest:
quest exp_verdopp begin
state start begin
when 20011.chat."Erfahrungspunkte verdoppeln" begin
local ep = pc.get_exp() -- Exp Abfrage
|
[Quest/Npc]Problem - Funktioniert nicht
06/26/2011 - Metin2 Private Server - 2 Replies
Liebe Epvp*Com,
ich hab folgendes Problem:
Ich habe eine Quest geschrieben, die komplett richtig ist und bei der beim compilen auch keine Fehlermeldung angezeigt wird. Trotzdem funktioniert sie nicht. In der syserr steht folgendes:
SYSERR: May 20 21:33:53 :: Click: CQuestManager::Click(pid=57697, target_npc_name=Kriegergeist) - NOT EXIST NPC RACE VNUM
Der Kriegergeist existiert jedoch, ich kann ihn auch spawnen etc.
Weiß jemand wo das Problem liegt? Die Quest ging davor auch schon.
|
Quest funktioniert nicht.
10/10/2010 - Metin2 Private Server - 2 Replies
Abend.
Also ich hätte da mal eine Frage an euch.
Ich habe eine Quest geschrieben und die funktioniert nicht.
Und ich wollte fragen was ich falsch gemacht habe.
Hier Quest:
|
[HELP] Quest funktioniert nicht !
01/22/2010 - Metin2 PServer Guides & Strategies - 6 Replies
Erstens, die Rede des
Ich habe ein kleines Problem, nicht Sie auf NPC und funktioniert nicht, wie würde eine reguläre Version, dort, wo Fehler, ich danke Ihnen :handsdown::handsdown:
zu schreiben, so schlimm aus meiner deutschen Übersetzer..
quest skillsk begin
state start begin
when 20094.chat."Skillci" begin
say_title("Seon:")
|
All times are GMT +2. The time now is 17:13.
|
|