|
You last visited: Today at 21:47
Advertisement
[SERVICE] Die Questkontrolle
Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.
12/10/2012, 19:37
|
#7261
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
gibt es diese funktion?
PHP Code:
when timer.info begin
poste bitte den screen, es handelt sich laut der bisherigen Info um ein falsch gesetzten Zeichen, meistens ist er immer in Anführungsstrichen gezeichnet ->"Zeichen"
|
|
|
12/11/2012, 00:48
|
#7262
|
elite*gold: 21
Join Date: Oct 2012
Posts: 374
Received Thanks: 524
|
Quote:
Originally Posted by ©by Noa
gibt es diese funktion?
PHP Code:
when timer.info begin
poste bitte den screen, es handelt sich laut der bisherigen Info um ein falsch gesetzten Zeichen, meistens ist er immer in Anführungsstrichen gezeichnet ->"Zeichen"
|
ja gibt es sobald er davor iwann
den timer setzt
PHP Code:
timer("info", 10)
abgerufen wird dann via
PHP Code:
when timer.info begin
sprich wenn er abläuft
MFG
Analyze™
|
|
|
12/11/2012, 01:05
|
#7263
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
Quote:
Originally Posted by Analyze™
ja gibt es sobald er davor iwann
den timer setzt
PHP Code:
timer("info", 10)
abgerufen wird dann via
PHP Code:
when timer.info begin
sprich wenn er abläuft
MFG
Analyze™
|
heißt es dann nicht so
Code:
when info.begin begin
?
|
|
|
12/11/2012, 01:28
|
#7264
|
elite*gold: 21
Join Date: Oct 2012
Posts: 374
Received Thanks: 524
|
Quote:
Originally Posted by ©by Noa
heißt es dann nicht so
Code:
when info.begin begin
?
|
nein es heißt so wie oben im post drüber geschrieben
hab extra nachgeschaut^^
|
|
|
12/11/2012, 01:46
|
#7265
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
Quote:
Originally Posted by ©by Noa
heißt es dann nicht so
Code:
when info.begin begin
?
|
padong habe mich verschrieben meine es andersrum
PHP Code:
when info.timer begin
so muss das heißen.
Quelle-->
PHP Code:
when devil_stone1.kill begin
timer("devil_stone1_1", 5)
PHP Code:
when devil_stone1_1.timer begin
local mapto7= pc.count_item(30302) -- ®ø·À¤£ª¾¬O§_¦s¦bªº¯u¤`ÆF¶ð
dämonenturm
|
|
|
12/12/2012, 17:08
|
#7266
|
elite*gold: 0
Join Date: Jan 2012
Posts: 27
Received Thanks: 1
|
Bekomme ständig ne Fehlermeldung in V-Box beim laden der quest und aktiv ist die auch nicht -.- was ist da falsch ?
PHP Code:
quest Geldspeicher1 begin
state start begin
when 81011.use begin
say_title("Geldspeicher 1")
say("")
say("Hiermit bekommst du deine 100 Mil. Yang wieder.")
say_reward("Falls du dein Geld auszahlen")
say_reward("möchtest drücke dazu auf Auszahlen.")
say_reward("Dieser Gegenstand ist auch handelbar!")
say("")
say_reward("Achtung: Du darfst nicht mehr als")
say_reward("2.000.000.000 Yang im Inventar haben.")
local main_set = select("Auszahlen","Abbrechen")
if main_set == 2 then
return
end
chat("Du löst dein Speicher auf.")
pc . change_money ( 100000000 )
pc.removeitem(81011, 1)
end
end
end
end
|
|
|
12/12/2012, 17:20
|
#7267
|
elite*gold: 0
Join Date: Aug 2012
Posts: 406
Received Thanks: 75
|
Quote:
Originally Posted by MikeAzusaRoulez
Bekomme ständig ne Fehlermeldung in V-Box beim laden der quest und aktiv ist die auch nicht -.- was ist da falsch ?
PHP Code:
quest Geldspeicher1 begin state start begin when 81011.use begin say_title("Geldspeicher 1") say("") say("Hiermit bekommst du deine 100 Mil. Yang wieder.") say_reward("Falls du dein Geld auszahlen") say_reward("möchtest drücke dazu auf Auszahlen.") say_reward("Dieser Gegenstand ist auch handelbar!") say("") say_reward("Achtung: Du darfst nicht mehr als") say_reward("2.000.000.000 Yang im Inventar haben.") local main_set = select("Auszahlen","Abbrechen") if main_set == 2 then return end chat("Du löst dein Speicher auf.") pc . change_money (100000000) pc.removeitem(81011, 1) end end end end
|
PHP Code:
quest Geldspeicher1 begin state start begin when 81011.use begin say_title("Geldspeicher 1") say("") say("Hiermit bekommst du deine 100 Mil. Yang wieder.") say_reward("Falls du dein Geld auszahlen") say_reward("möchtest drücke dazu auf Auszahlen.") say_reward("Dieser Gegenstand ist auch handelbar!") say("") say_reward("Achtung: Du darfst nicht mehr als") say_reward("2.000.000.000 Yang im Inventar haben.") local main_set = select("Auszahlen","Abbrechen") if main_set == 2 then return end chat("Du löst dein Speicher auf.") pc.change_money(100000000) pc.removeitem(81011, 1) end end end end
Versuchs mal so, wenn da nicht klappt änder dies mal um
PHP Code:
pc.change_money(100000000)
in
PHP Code:
pc.change_gold(100000000)
|
|
|
12/12/2012, 17:29
|
#7268
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
|
So sollte es gehen:
PHP Code:
quest Geldspeicher1 begin
state start begin
when 81011.use begin
say_title("Geldspeicher 1")
say("")
say("Hiermit bekommst du deine 100 Mil. Yang wieder.")
say_reward("Falls du dein Geld auszahlen")
say_reward("möchtest drücke dazu auf Auszahlen.")
say_reward("Dieser Gegenstand ist auch handelbar!")
say("")
say_reward("Achtung: Du darfst nicht mehr als")
say_reward("2.000.000.000 Yang im Inventar haben.")
local main_set = select("Auszahlen", "Abbrechen")
if main_set == 1 then
chat("Du loest dein Speicher auf")
pc.change_money(100000000)
pc.removeitem(81011, 1)
elseif main_set == 2 then
return
end
end
end
end
|
|
|
12/12/2012, 17:57
|
#7269
|
elite*gold: 0
Join Date: Jun 2012
Posts: 11
Received Thanks: 4
|
Hi guys, today i make a quest, before lunch worked perfectly, but when i gone, i enter to the game and not working, i make a ./qc and get error:
Code:
assertion failure : nested==0
login.quest:12:Abort (core dumped)
the quest are:
PHP Code:
quest infologin begin
state start begin
when login begin
local current_hour = tonumber(os.date("%H"))
local current_minute = tonumber(os.date("%M"))
if current_minute <= 9 then
chat("Time: "..current_hour..":0"..current_minute.." h")
elseif current_minute >9 then
chat("Time: "..current_hour..":"..current_minute.." h")
end
end
end
Someone knows why get the error?
|
|
|
12/12/2012, 23:25
|
#7270
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
PHP Code:
quest infologin begin state start begin when login begin local current_hour = tonumber(os.date("%H")) local current_minute = tonumber(os.date("%M")) if current_minute <= 9 then chat("Time: "..current_hour..":0"..current_minute.." h") elseif current_minute >9 then chat("Time: "..current_hour..":"..current_minute.." h") end end end end
|
|
|
12/13/2012, 22:01
|
#7271
|
elite*gold: 0
Join Date: May 2012
Posts: 273
Received Thanks: 30
|
Kann mir das jemand so schreiben das wenn man auf das item klickt das man direkt level 99 wird? ohne text usw
PHP Code:
quest lvl99 begin state start begin when NPCVNUM.chat."Level 99 werden" with pc.getqf("level99") != 1 begin pc.give_exp(EXP) pc.give_exp(EXP) pc.give_exp(EXP) pc.setqf("level99", 1) end end end
|
|
|
12/14/2012, 01:04
|
#7272
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
Quote:
Originally Posted by heckii123
Kann mir das jemand so schreiben das wenn man auf das item klickt das man direkt level 99 wird? ohne text usw
PHP Code:
quest lvl99 begin
state start begin
when NPCVNUM.chat."Level 99 werden" with pc.getqf("level99") != 1 begin
pc.give_exp(EXP)
pc.give_exp(EXP)
pc.give_exp(EXP)
pc.setqf("level99", 1)
end
end
end
|
PHP Code:
quest lvl99 begin
state start begin
when item.use begin
while pc.get_level()< 99 do
pc.give_exp2(pc.get_next_exp())
end
end
end
end
|
|
|
12/14/2012, 16:46
|
#7273
|
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
|
PHP Code:
quest fly begin state start begin when 20091.chat."Flügel" begin item={ 32100, 32101, 32102, 32103, 32104 } say_title("Seon-Pyeong") say("Hallo Abenteurer,") say("Neulich wurden mir einige Flügel vom") say("Drachengott verkauft. Diese Flügel und ein") say("Goldtshalpanzer kannst du gegen eine") say("Flügelrüstung tauschen.") wait() say("Ich tausche ein Paar Flügel gegen seltene") say("Items die ich zur Forschung brauche.") local s=select("Zeige mir dir Items","Nein danke") if s==1 then say("Ich brauche 200 von") say_item_vnum(item[1]) say_item_vnum(item[2]) say_item_vnum(item[3]) wait() say("und 200 von") say_item_vnum(item[4]) say_item_vnum(item[5]) if item[1] and item[2] and item[3] and item[4] and item[5] >=200 then say("Wie ich sehe hast du alles bei dir.") say("Möchtest du tauschen?") local a=select("Ja","Nein") if a==1 then pc.remove_item(item[1], 200) pc.remove_item(item[2], 200) pc.remove_item(item[3], 200) pc.remove_item(item[4], 200) pc.remove_item(item[5], 200) pc.give_item2(19321) say_reward("Hier bitte schön") end else return end end else say("Du hast nicht alle Items bei dir") end if s==2 then say("Dann eben nicht") end end end end
PHP Code:
syntax error : [string "start"]:43: <eof> expected near `else' fly.quest:58:Abort trap (core dumped)
|
|
|
12/14/2012, 17:09
|
#7274
|
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
|
Quote:
Originally Posted by MrPlayboy
PHP Code:
quest fly begin
state start begin
when 20091.chat."Flügel" begin
item={ 32100,
32101,
32102,
32103,
32104
}
say_title("Seon-Pyeong")
say("Hallo Abenteurer,")
say("Neulich wurden mir einige Flügel vom")
say("Drachengott verkauft. Diese Flügel und ein")
say("Goldtshalpanzer kannst du gegen eine")
say("Flügelrüstung tauschen.")
wait()
say("Ich tausche ein Paar Flügel gegen seltene")
say("Items die ich zur Forschung brauche.")
local s=select("Zeige mir dir Items","Nein danke")
if s==1 then
say("Ich brauche 200 von")
say_item_vnum(item[1])
say_item_vnum(item[2])
say_item_vnum(item[3])
wait()
say("und 200 von")
say_item_vnum(item[4])
say_item_vnum(item[5])
if item[1] and item[2] and item[3] and item[4] and item[5] >=200 then
say("Wie ich sehe hast du alles bei dir.")
say("Möchtest du tauschen?")
local a=select("Ja","Nein")
if a==1 then
pc.remove_item(item[1], 200)
pc.remove_item(item[2], 200)
pc.remove_item(item[3], 200)
pc.remove_item(item[4], 200)
pc.remove_item(item[5], 200)
pc.give_item2(19321)
say_reward("Hier bitte schön")
end
else
return
end
end
else
say("Du hast nicht alle Items bei dir")
end
if s==2 then
say("Dann eben nicht")
end
end
end
end
PHP Code:
syntax error : [string "start"]:43: <eof> expected near `else'
fly.quest:58:Abort trap (core dumped)
|
Code:
if item[1] and item[2] and item[3] and item[4] and item[5] >=200 then
200 Bananen?
pc.count_item()-- Fehlt
|
|
|
12/14/2012, 17:56
|
#7275
|
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
|
Das ist nicht wirklich mein Problem
PHP Code:
syntax error : [string "start"]:43: <eof> expected near `else' fly.quest:58:Abort trap (core dumped)
Eher das
|
|
|
All times are GMT +1. The time now is 21:47.
|
|