|
You last visited: Today at 15:11
Advertisement
[FRAGE]An die Questpros
Discussion on [FRAGE]An die Questpros within the Metin2 Private Server forum part of the Metin2 category.
09/16/2013, 20:50
|
#1
|
elite*gold: 0
Join Date: Jul 2009
Posts: 749
Received Thanks: 284
|
[FRAGE]An die Questpros
Gibt es einen Befehl der dafür sorgt das eine Quest ab einen bestimmten Level keine Gültigkeit mehr hat, also nicht mehr machbar ist?
|
|
|
09/16/2013, 21:00
|
#2
|
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
|
Bau zum Beispiel ein:
PHP Code:
blablabla, quest und so
when levelup with pc.get_level() >= 30 begin
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
Sobald man Level 30 wird, springt die Quest in den state __COMPLETE__, indem dann "nichts" ist (Quest wird dadurch "abgebrochen"/man kann sie nicht beenden)
|
|
|
09/16/2013, 21:07
|
#3
|
elite*gold: 0
Join Date: Jul 2009
Posts: 749
Received Thanks: 284
|
Quote:
Originally Posted by |★|554
Bau zum Beispiel ein:
PHP Code:
blablabla, quest und so
when levelup with pc.get_level() >= 30 begin
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
Sobald man Level 30 wird, springt die Quest in den state __COMPLETE__, indem dann "nichts" ist (Quest wird dadurch "abgebrochen"/man kann sie nicht beenden)
|
Aber wie dann hier einbauen?
Magste das vielleicht mal machen, bin neu auf dem Gebiet.
Möchte halt das man die Sachen ab Level 25 nicht mehr droppt.
PHP Code:
quest metindrop_15 begin
state start begin
when 8003.kill begin
local d_item = {
{50300, 1, 100},
{27002, 50, 80},
{27005, 50, 80},
}
for i = 1, table.getn(d_item) do
local r_drop = number(1, 100)
if r_drop <= d_item[i][3] then
game.drop_item_with_ownership(d_item[i][1], d_item[i][2])
end
end
end
end
end
|
|
|
09/16/2013, 22:35
|
#4
|
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
|
Quote:
Originally Posted by .Crystal
Aber wie dann hier einbauen?
Magste das vielleicht mal machen, bin neu auf dem Gebiet.
Möchte halt das man die Sachen ab Level 25 nicht mehr droppt.
PHP Code:
quest metindrop_15 begin
state start begin
when 8003.kill begin
local d_item = {
{50300, 1, 100},
{27002, 50, 80},
{27005, 50, 80},
}
for i = 1, table.getn(d_item) do
local r_drop = number(1, 100)
if r_drop <= d_item[i][3] then
game.drop_item_with_ownership(d_item[i][1], d_item[i][2])
end
end
end
end
end
|
PHP Code:
quest metindrop_15 begin
state start begin
when 8003.kill begin
local d_item = {
{50300, 1, 100},
{27002, 50, 80},
{27005, 50, 80},
}
for i = 1, table.getn(d_item) do
local r_drop = number(1, 100)
if r_drop <= d_item[i][3] then
game.drop_item_with_ownership(d_item[i][1], d_item[i][2])
end
end
end
when levelup with pc.get_level() >= 25 begin
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end
|
|
|
09/16/2013, 23:03
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 749
Received Thanks: 284
|
erstmal ein thanks, allerdings musste ich noch ein "when login" davor setzen weil es bei bestehenden charakteren nicht geklappt hat
Danke für deine Mühe & Hilfe !
|
|
|
Similar Threads
|
[Frage]an die Questpros
04/02/2011 - Metin2 Private Server - 0 Replies
Wollte fragen ob es möglich ist
für eine art teleport es so einzustellen das er alle portet die in einer gruppe sind
also zb gegen 500 steine darf man eintreten der den npc anklickt muss die 500 steine haben
wenn er sie hat werden alle die inder gruppe von dem typen der dne npc angeklickt hat geportet
wenn ja wie geht das?
am betsen wärs noch das wenn eine rporten will er 200 steine bruach
bei 2 leuten 400 steine und soweiter
|
All times are GMT +1. The time now is 15:13.
|
|