|
You last visited: Today at 12:46
Advertisement
Risen Quest schreiben
Discussion on Risen Quest schreiben within the Metin2 Private Server forum part of the Metin2 category.
10/31/2013, 12:10
|
#1
|
elite*gold: 0
Join Date: Jan 2012
Posts: 946
Received Thanks: 23
|
Risen Quest schreiben
Heyho, ichwollte mal fragen wie man einen Quest schreibt. Zb wenn man einen NPC anklickt soll er was sagen und danach sollte man zb Ja oder Nein ankilcken können und danach redet der NPC weiter weiß wer wie sowas geht oder ob das überhaupt geht?
|
|
|
10/31/2013, 13:22
|
#2
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
PHP Code:
quest name begin state start begin when npcvnum.chat.'Dein Text' begin local reden={ [1]='hallo, ich bin der blabla und will blabla, um mehr zu erfahren klick auf weiter', [2]='ja und was ich noch sagen wollte, blabla, ist eine interessante unterhaltung nicht wahr?', [3]='blabla, und mir fällt hier so auf die Schnelle nichts ein, gehts dir genau so?', [4]='blabla genau das selbe hab ich auch gedacht,..', } x =0 say("Hallo ich bin der "..mob_name(npc.get_race())) say'' say'Hast du lust auf eine netten Unterhaltung?' repeat say'' janein=select('Ja','Nein') x=x+1 if reden[x]==nil then say'Ich hab nichts mehr zu sagen'break end say(reden[x]) until janein==2 say'Ok dann melde dich einfach mal bei mir, wenn du lust hast zu Reden.' end end end
Die Texte hier ändern,
>> [1]=...
wenn du was neues einfügen willst einfach
die Zahlen in den eckigen Klammern erweitern, wie zb so...
[5]='das wär jetzt mein neuer text',
das Komma am ende dann nicht evergessen
|
|
|
10/31/2013, 13:31
|
#3
|
elite*gold: 0
Join Date: Jan 2012
Posts: 946
Received Thanks: 23
|
danke schön und damit kann ich jetzt jeden beliebigen npc ansprechen wenn ich npc vnum oben einfüge oder? weisst du vielleicht noch wie man einen kill quest macht? d.h blbla töte bitte für mich 20wilhunde weil sie blabla dafür bekommst du einen stein +4 oder so. Also so eine Artbelohnung für die kills
|
|
|
10/31/2013, 13:41
|
#4
|
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
|
wenn du mehrere npc's benutzen willst musst du das so machen
PHP Code:
quest name begin state start begin when npcvnum.chat.'Dein Text' or npcvnum2.chat.'Dein Text' begin local reden={ [npcvnum]={ [1]='hallo, ich bin der blabla und will blabla, um mehr zu erfahren klick auf weiter', [2]='ja und was ich noch sagen wollte, blabla, ist eine interessante unterhaltung nicht wahr?', [3]='blabla, und mir fällt hier so auf die Schnelle nichts ein, gehts dir genau so?', [4]='blabla genau das selbe hab ich auch gedacht,..', } [npcvnum2]={ [1]='Ich bin der 2te npc', } } x =0 say("Hallo ich bin der "..mob_name(npc.get_race())) say'' say'Hast du lust auf eine netten Unterhaltung?' repeat say'' janein=select('Ja','Nein') x=x+1 if reden[npc.get_race()][x]==nil then say'Ich hab nichts mehr zu sagen'break end say(reden[npc.get_race()][x]) until janein==2 say'Ok dann melde dich einfach mal bei mir, wenn du lust hast zu Reden.' end end end
dann haben die Npc's nicht den selben Text wenn man sie anspricht.
zu deiner 2ten Quest, hier in e*pvp gibt es genug Quest die genau das machen.
|
|
|
10/31/2013, 13:44
|
#5
|
elite*gold: 0
Join Date: Jan 2012
Posts: 946
Received Thanks: 23
|
Quote:
Originally Posted by Noa_
wenn du mehrere npc's benutzen willst musst du das so machen
PHP Code:
quest name begin
state start begin
when npcvnum.chat.'Dein Text' or npcvnum2.chat.'Dein Text' begin
local reden={
[npcvnum]={
[1]='hallo, ich bin der blabla und will blabla, um mehr zu erfahren klick auf weiter',
[2]='ja und was ich noch sagen wollte, blabla, ist eine interessante unterhaltung nicht wahr?',
[3]='blabla, und mir fällt hier so auf die Schnelle nichts ein, gehts dir genau so?',
[4]='blabla genau das selbe hab ich auch gedacht,..',
}
[npcvnum2]={
[1]='Ich bin der 2te npc',
}
}
x =0
say("Hallo ich bin der "..mob_name(npc.get_race()))
say''
say'Hast du lust auf eine netten Unterhaltung?'
repeat
say''
janein=select('Ja','Nein')
x=x+1
if reden[npc.get_race()][x]==nil then say'Ich hab nichts mehr zu sagen'break end
say(reden[npc.get_race()][x])
until janein==2
say'Ok dann melde dich einfach mal bei mir, wenn du lust hast zu Reden.'
end
end
end
dann haben die Npc's nicht den selben Text wenn man sie anspricht.
zu deiner 2ten Quest, hier in e*pvp gibt es genug Quest die genau das machen.
|
Super danke das is ein thx wert
|
|
|
 |
Similar Threads
|
Quest´s schreiben
01/12/2012 - Metin2 Private Server - 7 Replies
Hallo leute ich suche jemanden der mich Quest´s schreiben kann da ich das leider nicht selbst gebacken bekomme :D
wen sich jemand bereit erklärt bitte per PN :awesome:
Danke
und wen nicht noch nen schönen tag ;)
|
[Quest]Telepoter quest schreiben?
11/22/2011 - Metin2 Private Server - 2 Replies
Hallo zusammen
kann mir vill einer eine Teleporter quest schreiben, womit man nur in eine map kommt
also:
-ab level 80
-in 8888 8888
-für 10kk yang
-beim npc 20095
|
Help bei der Quest Schreiben
04/21/2011 - Metin2 Private Server - 3 Replies
hi leute ich weiss net wie ich eine quest schreiben soll ich will in einem npc mehrere shops einrichten ich weiss das man so eine quest schreiben muss aber keine ahnung wie kann mir jmd ein howto schicken wie ich des mache oder könntet ihr mir helfen
thx for help
MfG
lordfist:bandit::bandit
|
Quest Schreiben
12/18/2010 - Metin2 Private Server - 0 Replies
Hey epvp
Ich Suche nach Hilfe Für Eine Quest
(Teleportierung)
WEnn man Blaues Reich Ist Und Teleportiert wird kommt man nach
(1/2)
Rot
(5/8)
|
Quest schreiben
12/02/2010 - Metin2 Private Server - 8 Replies
Hallo,
ich habe da eine frage
ich will eine quest schreibe die wen man das macht 1 status punkt bekommt (sowas ähnliches wie eine Bluttablete nur nicht das man erst einen punkt wegskilln muss)
geht so was?
MfG michi
|
All times are GMT +1. The time now is 12:46.
|
|