|
You last visited: Today at 21:19
Advertisement
Quest Falsch!
Discussion on Quest Falsch! within the Metin2 Private Server forum part of the Metin2 category.
10/08/2012, 12:16
|
#1
|
elite*gold: 0
Join Date: Mar 2012
Posts: 147
Received Thanks: 8
|
Quest Falsch!
Code:
quest player_kill1 begin
state start begin
when login with pc.level >= 80 begin
set_state(player_kill1)
end
end
state player_kill1 begin
when letter begin
send_letter("Töte Gegner aus anderen Reichen")
end
when button or info begin
say("Es wird Zeit dass du zeigst,")
say("was in dir steckt!")
say("Zeige es uns, indem du 50")
say("Spieler aus anderen Reichen tötest!")
say_reward("Töte 50 andere Spieler aus anderen Reichen!")
say("")
pc.setqf("state", 50)
q.set_counter("kills", 50)
set_state (kill)
end
end
state kill begin
when letter begin
send_letter("Töte Spieler")
end
when button or info begin
say_title("Spieler:")
say_reward( "Du musst noch ".." "..pc.getqf("state").."von 50 töten")
say("")
end
when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("state") - 1
if count <= 50 then
pc.setqf("state", count)
q.set_counter("kills", -count)
end
if count == 0 then
say_title("Du hast es geschafft!")
say("50 Spieler aus anderen Reichen zu töten!")
say("Du erhälst für deine Mühen:")
say_reward("30x Weiße Perlen")
say_reward("30x Blaue Perlen")
say_reward("30x Rote Perlen")
pc.give_item2(27992, 30)
pc.give_item2(27993, 30)
pc.give_item2(27994, 30)
notice_all("".. pc.get_name() .." hat soeben die PvP Quest abgeschlossen!")
notice_all("Er/Sie hat 50 Spieler getötet, Glückwunsch!")
clear_letter()
set_state(__COMPLETE__)
end
end
end
end
state __COMPLETE__ begin
end
end
Wenn ich die Quest dann richtig eingefügt habe und ich ein test char level 80 mache kommt die quest nicht an der seite?
|
|
|
10/08/2012, 19:14
|
#2
|
elite*gold: 0
Join Date: Oct 2009
Posts: 413
Received Thanks: 393
|
Hey poste das mal hier .
dort wird man dir Fix helfen können
NoX
|
|
|
10/08/2012, 19:23
|
#3
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
versuch mal meine...
PHP Code:
quest player_kill1 begin state start begin when login with pc.level >= 70 begin set_state(kill1) end end state kill1 begin when letter begin send_letter("Töte Spieler") end when button or info begin say_title("Töte Spieler") say("Endlich erreichst du das Level, was") say("benötigt wird um sich im PvP zu") say("Beweisen. Um das zu tun musst du") say("50 Spieler aus anderen Reichen töten.") pc.setqf("state", 50) q.set_counter("kills", 50) set_state(kill) end end state kill begin when letter begin send_letter("Töte Spieler") end when button or info begin say_title("Töte Spieler") say_reward("Du musst noch "..pc.getqf("state").." von 50 töten") wait() send_letter("Töte Spieler") end when kill with npc.is_pc() and npc.get_empire() != pc.get_empire() begin local count = pc.getqf("state") - 1 if count <= 50 then pc.setqf("state", count) q.set_counter("kills", -count) end if count == 0 then clear_letter() set_state(belohnung) end end end state belohnung begin when letter begin send_letter("Töte Spieler abgeschlossen") end when button or info begin say_title("Töte Spieler abgeschlossen") say("Du hast 50 Spieler aus anderen") say("Reichen getötet!") say_reward("Suche dir eine Belohnung aus") local s = select("Weiße Perle", "Blaue Perle", "Rote Perle") if s == 1 then pc.give_item2("27992", 1) elseif s == 2 then pc.give_item2("27993", 1) elseif s == 3 then pc.give_item2("27994", 1) end clear_letter() set_state(complete) end end state complete begin end end
|
|
|
10/08/2012, 20:57
|
#4
|
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
|
quest rechte gegeben ?
richtig kompriliert ?
|
|
|
10/08/2012, 21:31
|
#5
|
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,738
|
Quote:
Originally Posted by ©by Noa
versuch mal meine...
PHP Code:
quest player_kill1 begin
state start begin
when login with pc.level >= 70 begin
set_state(kill1)
end
end
state kill1 begin
when letter begin
send_letter("Töte Spieler")
end
when button or info begin
say_title("Töte Spieler")
say("Endlich erreichst du das Level, was")
say("benötigt wird um sich im PvP zu")
say("Beweisen. Um das zu tun musst du")
say("50 Spieler aus anderen Reichen töten.")
pc.setqf("state", 50)
q.set_counter("kills", 50)
set_state(kill)
end
end
state kill begin
when letter begin
send_letter("Töte Spieler")
end
when button or info begin
say_title("Töte Spieler")
say_reward("Du musst noch "..pc.getqf("state").." von 50 töten")
wait()
send_letter("Töte Spieler")
end
when kill with npc.is_pc() and npc.get_empire() != pc.get_empire() begin
local count = pc.getqf("state") - 1
if count <= 50 then
pc.setqf("state", count)
q.set_counter("kills", -count)
end
if count == 0 then
clear_letter()
set_state(belohnung)
end
end
end
state belohnung begin
when letter begin
send_letter("Töte Spieler abgeschlossen")
end
when button or info begin
say_title("Töte Spieler abgeschlossen")
say("Du hast 50 Spieler aus anderen")
say("Reichen getötet!")
say_reward("Suche dir eine Belohnung aus")
local s = select("Weiße Perle", "Blaue Perle", "Rote Perle")
if s == 1 then
pc.give_item2("27992", 1)
elseif s == 2 then
pc.give_item2("27993", 1)
elseif s == 3 then
pc.give_item2("27994", 1)
end
clear_letter()
set_state(complete)
end
end
state complete begin
end
end
|
Respekt.
Einfach etwas kleines abgeändert und es als deine ausgeben
|
|
|
 |
Similar Threads
|
Was ist an der Quest falsch ?
06/15/2012 - Metin2 Private Server - 2 Replies
Hey Community ich wolte mir grad für den Rüssi händler unterklassen erstellen aber die quest funtzt net :/
quest Rustungshandler begin
state start begin
when 9002.chat."Rüstungen" begin
npc.open_shop(1444)
setskin(NOWINDOW)
end
|
Was ist an der quest Falsch?!
06/11/2012 - Metin2 Private Server - 5 Replies
Hey com, ich hab fürn test server ne run quest gemacht, aber es gibt immer ein fehler -.-
20251.chat ("Zum Roboter Run")
with pc . get_level ( ) >= 95
expecting 'state'
run1.quest:21:Abort trap (core dumped)
Error occured on compile run1.quest
woran kann das liegen? ich hab alles angeguckt, getestet umgeschrieben etc...
|
quest falsch??
04/12/2012 - Metin2 Private Server - 6 Replies
Hallo epvp habe ein problem mit der quest man kann die reittiersiegel holen vom Reittiershop aber man kann es auch ohne kriegssymbole why?
quest ReittierShop begin
state start begin
when 9010.chat."Reittier Löwe" with pc.level>=86 begin
say_title("ReittierShop:")
say("Hey du Ich habe Wilde Tiere Gefangen")
say("und nun sind sie zahm du Kannst drauf Reiten")
say("Bringe mir 5 Krieger Symbole und ich gebe dir eins.")
|
Quest, was falsch???
10/30/2011 - Metin2 Private Server - 7 Replies
Würde mir vllt jemand sagen können was da falsch ist und wie es richtig geschrieben wird?
when 691.kill begin
local Reward = 2
local Achievement = "Oberork"
local killcount = pc.getqf("691")
local pc.count_item("70013") = pc.getqf("achievement_points")
pc.setqf("691", killcount + 1)
pc.setqf("achievement_points", pc.give_item2(70013))
cmdchat("achievement ".. Achievement .."_getötet#".. killcount + 1 .."%".. pc.give_item2(70013) .."")
|
[F]Was ist an der Quest falsch?
08/13/2010 - Metin2 Private Server - 2 Replies
Jow, Titel unso ..
Genaueres Problem:
Ja also wenn man den Seeli benutzt tut er zwar seinen Job ..
er zieht den Skill auf P ( den man sich ausgesucht hat )
allerdings beachtet er nicht das der Skill G sein muss
er ziehts einfach so auch von M1 auf P
&' mit scripten kenn ich mich eher nicht so aus d.h frag ich jz einfach mal ob des jmd beheben kann / "erklären" kann
|
All times are GMT +1. The time now is 21:21.
|
|