|
You last visited: Today at 02:28
Advertisement
[SERVICE] Die Questkontrolle
Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.
09/18/2010, 17:18
|
#436
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Dann hat das aber nichts mit der Quest zu tun..
Greatz Benhero
|
|
|
09/18/2010, 18:43
|
#437
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
PHP Code:
quest ebene3 begin state start begin when 1095.kill with pc.get_map_index() == 212 begin say_title("BlauerTod") say("Danke dass du mich von meiner Seele") say("Befreit hast!") say("Du wirst jetzt in die 2. Ebene Teleportiert!") say("Dort musst du das Rätsel der 3 Reiche lösen!") say_reward("Viel Glück") say("") wait() pc.warp(5555500,5555400) end end end
Die Quest ist von mir getestet worden und funktioniert einwandfrei.
Jump, dann musst du was falsch gemacht haben.
Quote:
Originally Posted by Benhero
@Ivan...so nun sollte es gehen
Greatz Benhero
PHP Code:
quest npc_spawn begin state start begin when 900009.use begin say_title("NPC Spawner") say("") say("Welchen NPC willst du rufen?") say("Wähle aus:") local s = select("Gemi","Waffenhaendler","Ruestungshaendler","Partyfrau","Schmied","NPCs verschwinden lassen","Abbrechen") if s == 1 then mob.spawn(9003, pc.get_x(), pc.get_y(), 0) elseif s == 2 then mob.spawn(9001, pc.get_x(), pc.get_y(), 0) elseif s == 3 then mob.spawn(9002, pc.get_x(), pc.get_y(), 0) elseif s == 4 then mob.spawn(9004, pc.get_x(), pc.get_y(), 0) elseif s == 5 then mob.spawn(20016, pc.get_x(), pc.get_y(), 0) elseif s == 6 then npc.purge() elseif s == 7 then end end end end
|
Nein, leider nicht es ist eine Quest die nicht funktionieren wird.
|
|
|
09/18/2010, 18:54
|
#438
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
wenn sie doch auch bei mir geht <_<.. Ohne GM rechte..
Greatz Benhero
|
|
|
09/18/2010, 19:00
|
#439
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Quote:
Originally Posted by Benhero
wenn sie doch auch bei mir geht <_<.. Ohne GM rechte..
Greatz Benhero
|
Echt oO
Okay, dann werde ich es nochmal testen.
€: Doch nicht..ich habe erhlich gesagt nichts falsch eingetragen.
|
|
|
09/18/2010, 19:31
|
#440
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Ich weiß! aber zu 100% das es geht....
teste die quest ma:
PHP Code:
quest check_kord begin state start begin when login begin notice(pc.get_x()) notice(pc.get_y()) notice(pc.get_local_x()) notice(pc.get_local_y()) end end end
und schreib hier rein was bei dir ausgegeben wird. 4 Zeilen sollten es sein bei login.
Greatz Benhero
|
|
|
09/18/2010, 20:48
|
#441
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Quote:
Originally Posted by Benhero
Ich weiß! aber zu 100% das es geht....
teste die quest ma:
PHP Code:
quest check_kord begin
state start begin
when login begin
notice(pc.get_x())
notice(pc.get_y())
notice(pc.get_local_x())
notice(pc.get_local_y())
end
end
end
und schreib hier rein was bei dir ausgegeben wird. 4 Zeilen sollten es sein bei login.
Greatz Benhero
|
Meinst du jetzt mich?
Wozu ist die gedacht?
|
|
|
09/18/2010, 20:58
|
#442
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
dammit ich erfahre was ich verbessern muss
achja ! schreib mir dazu bitte deine Korids (von Minimap) die du hast wenn du das liest
Greatz Benhero
|
|
|
09/18/2010, 21:05
|
#443
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Die ersten 4 Zeilen. - 9696
- 2784
- 480
- 736
Minimap: 480, 736
|
|
|
09/18/2010, 21:10
|
#444
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
so 
Dann musst du in meiner Quest.
PHP Code:
pc.get_x() und pc.get_y()
durch
PHP Code:
pc.get_local_x() und pc.get_local_y()
ersetzen
Dann gehts !
Best Greatz Benhero
|
|
|
09/18/2010, 21:16
|
#445
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Quote:
Originally Posted by Benhero
so 
Dann musst du in meiner Quest.
PHP Code:
pc.get_x() und pc.get_y()
durch
PHP Code:
pc.get_local_x() und pc.get_local_y()
ersetzen
Dann gehts !
Best Greatz Benhero
|
Neuer Versuch! Ich editiere es hier rein.
€: Erfolg
|
|
|
09/18/2010, 21:23
|
#446
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Gut XD
Greatz Benhero (sagte ja geht ohne GM rechte)
|
|
|
09/18/2010, 21:34
|
#447
|
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
|
Quote:
Originally Posted by Benhero
Gut XD
Greatz Benhero (sagte ja geht ohne GM rechte)
|
Jo, hattest recht, aber könntest du mir die Quest etwas aufwerten?
Also, es kommt das Fenster und man kann Gemi etc auswählen
und es soll auch stehen "Weitere Npcs" und wenn man da draufklickt
man noch mehr zur Auswahl hat.
€: Npcs verschwinden lassen funkt jedoch leider nicht.
|
|
|
09/18/2010, 21:46
|
#448
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
Quote:
Originally Posted by Benhero
@Ivan. Mach das
@Shadow... Telepotiert in die Jeweilige map1 bei benutzung. Item verschwindet nach benutzung.
PHP Code:
quest warpring begin
state start begin
when 70007.use with pc.get_level() > 10 begin
say_title("Ring:")
say("Dieser Ring bringt dich zurück auf die Map 1 deines Reiches")
say("Möchtest du Telepotiert werden?")
local main_set = select("Ja","Nein")
if main_set == 1 then
pc.remove_item2(70007)
local empire = pc.get_empire()
if empire == 1 then
pc.warp(469300 ,964200)
elseif empire == 2 then
pc.warp(55700, 157900)
elseif empire == 3 then
pc.warp(969600, 278400)
end
elseif main_set == 2 then
end
end
end
end
@ivan
durch
PHP Code:
elseif s == 7 then
ersetzen
Greatz Benhero
|
Moin dank dir nochnmals aber ich mein eher z.b vom Blauen ins Rote.. da hat ja niemand lust darüber zulaufen wenn du soetwas hinbekommen könntes währe klasse! Und wenns geht ab 60 GW & RW + DT?
|
|
|
09/18/2010, 21:50
|
#449
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
@ivan.. wegen den NPC´s verschwinden lassen kann ich dir net helfen.. sry :/
oder.. versuch ma durch
PHP Code:
kill_all_in_map(pc.get_map_index())
ersetzen und teste es nochmal. (ACHTUNG! ES STERBEN AUCH ALLE MOBS IN DER UMGEBUNG! was im DT schlecht wäre!)
Greatz Benhero
-------------------
@Shadow sitze dran... Aber ein Thx oder 2 wären auch net verkreht gewesen oder nicht <-<? ... (Nein ich bin kein Thx Gammler!)
|
|
|
09/18/2010, 21:55
|
#450
|
elite*gold: 1
Join Date: Jul 2008
Posts: 1,638
Received Thanks: 352
|
Hab da 'ne Quest
Ehm, sie sollte folgenden Zweck dienen :
Ich hab ja vor den DT-Schmied ( Waffen ) zu verbieten das er SS auf Siri usw uppt
den sonst hat der OT-Sura nicht wirklich viel Bedeutung
Dann hat mir "Downi" 'ne folgende Quest geschreiben diese wär :
PHP Code:
quest blockedquest begin
state start begin
when 20074.take with item.vnum == 149 begin
say_title("Dämonenturmschmied")
say("Du kannst das nciht uppen")
return
end
end
end
Doch "leider" geht sie nicht sobald ich das SS aufm Schmied zieh passiert nichts also mann kann's uppen wie vorher :S...
Hoffe regelt das ( falles überhaupt geht )
Peace
|
|
|
All times are GMT +1. The time now is 02:30.
|
|