|
You last visited: Today at 06:45
Advertisement
[FRAGE]QUEST VERBESSERN
Discussion on [FRAGE]QUEST VERBESSERN within the Metin2 Private Server forum part of the Metin2 category.
02/21/2011, 05:29
|
#1
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
[FRAGE]QUEST VERBESSERN
So kurze Red eich hab die ganze nacht an dieser quest geschrieben
und bin immernoch net fertig mir fehlen irgendwie die befehle ich find sie net
PHP Code:
quest reittier begin state start begin when 71114.use begin say_title("Siegelschrift.:") say("Dieses Legendäre Siegel wurde") say("erschaffen aus dem reinsten Kupfer") say("und Gold was es in Alleria zu finden") say("gab.Alte Esoteriker haben es mit einer") say("alten und sehr starken Energie belegt.") say("") say("Diese Energie ist so stark das es") say("dich selbst die wildesten Tiere") say("zähmen lässt und Du somit auf Ihnen") say("reiten kannst.") say("Die Esoterische Energie ist so stark,") say("dass selbst die Nacht und das Wetter") say("Auswirkungen auf die Tiere haben.") wait() say_title("Siegelschrift.:") say("") say("Möchtest du ein Tier reiten?") local a = select ("Ja","Nein") if a == 1 then if game.get_event_flag("xmas_snow") == 0 then say("Welches Tier möchtest du reiten?") local b = select ("Löwen","Tiger") if b == 1 then pc.mount(39912,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) else pc.mount(39913,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) end else say("Welches Tier möchtest du reiten?") local c = select ("Löwen","Tiger") if c == 1 then pc.mount(39915,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) else pc.mount(39914,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) end end else return end end end end
hierist die quest wers es drauf hat kann die gerne noch bearbeiten bin am ende mitten latein
ich wollte noch eine prüfung einbauen am anfang wo er schaut ob der chara schon auf den reittier sitzt wenn ja sollte ein anderer text kommen wo der effect weggenommen wird und der chara unmountet wird
desweiteren wollte ich es eigtl so schrieben das er prüft ob schnee oder nahct an ist
wenn eins von den beiden aktiviert ist er halt die 39915 und 39914 ruft und nciht die normalen
wärs hinbekommt bekommt nen fettes thx
|
|
|
02/21/2011, 05:40
|
#2
|
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
|
Etwas Deutlicher schreiben bitte, dann kann dir vllt dabei helfen.
|
|
|
02/21/2011, 07:20
|
#3
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
in der quest
fehlt folgendes.:
eine abfrage ob der benutzer bereits auf einem reittier sitzt(pc.mount)
dann fehlt eine oder erweiterung um die abfrage
if schnee an oder nacht an dann
zu vollenden
|
|
|
02/21/2011, 07:25
|
#4
|
elite*gold: 421
Join Date: Aug 2010
Posts: 6,083
Received Thanks: 1,259
|
Do you use google Translator?
|
|
|
02/21/2011, 07:27
|
#5
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
harte?
|
|
|
02/21/2011, 07:29
|
#6
|
elite*gold: 421
Join Date: Aug 2010
Posts: 6,083
Received Thanks: 1,259
|
Quote:
Originally Posted by lfcmaus
harte?
|
We dont Understand you
|
|
|
02/21/2011, 07:33
|
#7
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
<<<de =german
german website with german language
|
|
|
02/21/2011, 08:55
|
#8
|
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
|
if is.pc_mount() == true (oder 1) begin
Das wäre dann das.
Pferd wird auch gezählt.
|
|
|
02/21/2011, 09:06
|
#9
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
So momentan sind wir also auf diesen status.:
PHP Code:
quest reittier begin state start begin when 71114.use begin if pc.is_mount() == false then say_title("Siegelschrift.:") say("Dieses Legendäre Siegel wurde") say("erschaffen aus dem reinsten Kupfer") say("und Gold was es in Alleria zu finden") say("gab.Alte Esoteriker haben es mit einer") say("alten und sehr starken Energie belegt.") say("") say("Diese Energie ist so stark das es") say("dich selbst die wildesten Tiere") say("zähmen lässt und Du somit auf Ihnen") say("reiten kannst.") say("Die Esoterische Energie ist so stark,") say("dass selbst die Nacht und das Wetter") say("Auswirkungen auf die Tiere haben.") wait() say_title("Siegelmenü.:") say("") say("Möchtest du ein Tier reiten?") local a = select ("Ja","Nein") if a == 1 then if game.get_event_flag("xmas_snow") == 0 then say("Welches Tier möchtest du reiten?") local b = select ("Löwen","Tiger") if b == 1 then pc.mount(39912,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) else pc.mount(39913,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) end else say("Welches Tier möchtest du reiten?") local c = select ("Löwen","Tiger") if c == 1 then pc.mount(39915,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) else pc.mount(39914,3600) affect.add_collect(apply.MOV_SPEED,25,3600) affect.add_collect(apply.DEF_GRADE_BONUS,300,3600) end end else return end else say_title("Siegelmenü.:") say("Tiere sind auch nur Lebewesen") say("gib Ihnen doch ab und an ein") say("wenig Zeit um sich aus zu ruhen.") say("") say("Möchtest du von deinem Tier absetzen?") local d = select ("Ja","Nein") if d == 1 then pc.unmount() affect.remove_collect() else return end end end end end
momentan funktioniert die quest wie folgt.:
man klickt auf das siegel
sollte man gerade reiten so zwingt Ihnen die quest zum absetzen oder weiter reiter
kann der player wählen
sollte er sich zum absteigen entschieden haben oder saß auf keinem pferd
wird ihm ein kleiner text erzählt und er kann dann entscheiden ob er reiten möchte
oder nicht entscheidet er sich fürs reiten kann er wählen zwischen löwe un tiger
nun prüft die quest ob es schneid wenn ja mountet die quest die dunklen reittiere
wenn nciht die normalen
nun soll aber bei der abfrage ob es schneid auch noch eine erweiterung
er soll abfragen ob schnee = 0 ODER nacht = 0
(ist nacht an oder schnee an dann)
ist dies nicht der fall also beides aus werden wieder die normalen gemountet
sollte eins von beiden aktiv sein die dunklen reittiere
wie muss mans umändern?
|
|
|
02/21/2011, 11:05
|
#10
|
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
|
PHP Code:
if game.get_event_flag("Hier der /e Befehl für tag/nacht.") == 0 then --(glaube tag) else endif
Versuch mal über eventflag abzurufen.
|
|
|
02/21/2011, 11:12
|
#11
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
mach ich ja
if game.get_event_flag("xmas_snow") == 0 then
nur ich kenn keine funktionierende Oder funktion
ich dahct ja an sowas
if game.get_event_flag("xmas_snow 0") AND game.get_event_flag("x 0") == true then
funktioniert leider nicht
weil hier prüft er ja was er rufen soll
|
|
|
02/21/2011, 11:15
|
#12
|
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
|
PHP Code:
if xy == 0 AND abc == 0 then elseif xy == 0 AND abc == 1 then elseif xy == 1 AND abc == 0 then elseif xy == 1 AND abc == 1 then else --fehler aufgetreten end
Oder Funktion
PHP Code:
if abc == 1 OR xy == 1 then elseif [..] end
ps -- Mal essen hohlen xD
|
|
|
02/21/2011, 11:15
|
#13
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
das erste versteh ich garnet
OR macht er nicht bringt string fehler
|
|
|
02/21/2011, 11:17
|
#14
|
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
|
dann hast du bestimmt den fehler
If a or b == 1 then
If a == 1 OR b == 1 then <- Richtig
|
|
|
02/21/2011, 11:18
|
#15
|
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
|
was ist mit a und b hä?
|
|
|
|
|
Similar Threads
|
[FRAGE]Quest befehl frage
12/24/2010 - Metin2 Private Server - 0 Replies
Moin,
da ich noch ned so gut in questen bin wollte ich mal fragen wie ich den befehl ensetze:
next_time_set()
muss der befehl nach der handlung sein
z.b.
pc.give_item(vnum)
next_time_set(10)
und die 10 dann 10 minuten ist und ich muss dann ja vor der handlung
|
[FRAGE] Honor, bzw FPS verbessern
12/03/2010 - CrossFire - 14 Replies
Hi leute,
Frage 1 - ich spiel schon etwas laenger aber
weiß immernoch nicht wozu der Honor ist..
meiner ist "Bad"
wie kann man den verbessern ?
was man dafuer tuhen ?
Frage 2 -
FPS. mein durchschnittlicher FPS liegt bei 30..
naja ich finde es geht eigentlich..
|
[Frage]GM Mode Quest/Admin ist Online quest
10/25/2010 - Metin2 Private Server - 1 Replies
Hey ich habe eine Kurze frage und zwar möchte ich lieber doppelt sicher sein und habe noch eine Quest gefunden die /admin_test flag 0 alle paar sek. schreibt und dazu auf der Letzen seite hat einer geschrieben das angezeigt wird sprich
xxxx ist nun für eure Fragen und Probleme verfügbar+ diesen /event_flag test 0 cmd nur wie bzw wo füg ich das sein ich habe kein passenden Thread zu gefunden..
Dort auf der letzen seite:...
|
[Frage]China CF Ping Verbessern ??
09/11/2010 - CrossFire - 8 Replies
Hallo, Habe mal ne kleine frage weiss jemand wie man seinen ping im china cf verbessern kann dass man normal zocken kann ?
oder gibt es dort so eine art UK server ?
|
All times are GMT +2. The time now is 06:45.
|
|