Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: Teddy Dátum 2012-10-25, 20:28:11

Cím: Quest kérés (K)
Írta: Teddy Dátum 2012-10-25, 20:28:11
Sziasztok!
Egy questet szeretnék kérni valakitől, akinek van egy kis szabad ideje. Természetesen nem óriási questekben gondolkodom mindössze egy egyszerű kéne.
A quest lényege az, hogy ha a karakternek van a leltárában egy X tárgy és egy Y tárgy. Amennyiben az Y tárgyra jobb klikkel kattint akkor ellenőrzi, hogy van e X tárgya és, ha van akkor kap egy Z tárgyat. Ha nincs akkor nem történik semmi.
Esetleg ezt valaki megtudná nekem írni?
Köszönöm előre is.
Cím: Re:Quest kérés
Írta: CiTrOm Dátum 2012-10-25, 21:06:07
quest targyelkero begin
state start begin
when YtárgyID.use begin
local c4 = pc.count_item(Xtárgy ID)
if c4 > 0 then
pc.give_item2( Z tárgy ID ,1)
else
syschat("Neked nincs meg a megfelelö tárgyad)

end
end
end
end

Talán nem 100%
Cím: Re:Quest kérés
Írta: SceneXYZ Dátum 2012-10-25, 21:28:29
Egy icipicit kiegészítettem Citrom questjét,ez el is veszi az X,illetve Y tárgyakat,miután megkaptuk a Z tárgyat.
quest targykezelo begin
state start begin
when YtargyID.use begin

local count = pc.countitem(XtargyID)

if count >= 1 then
pc.give_item2(ZtargyID, darabszam)
pc.remove_item(XtargyID, 1)
pc.remove_item(YtargyID, 1)

elseif count < 1 then
syschat("Nincs nálad a szükséges tárgy!")
end
end
end
end
Cím: Re:Quest kérés
Írta: Distraught Dátum 2012-10-25, 22:11:05
Rövidebben:
quest xyz begin
state start begin
when x.use with pc.countitem(y) >= 1 begin
pc.removeitem(y, 1)
pc.removeitem(x, 1)
pc.give_item2(z, 1)
end
end
end


Szerkesztve!
~[MOD]Aegist
Cím: Re:Quest kérés
Írta: Teddy Dátum 2012-10-26, 14:47:19
Köszönöm szépen mindenkinek :)
Mindhármótoknak ment a pozitív, 1000 hála a segítségért :)
EhPortal 1.39 © 2025, WebDev