Drop Quest(k)

Indította Local, 2014-12-06, 13:43:42

Sziasztok,olyan kérésem,kérdésem lenne,quest írok felé,hogy megoldható-e ez a quest?

Olyat szeretnék hogy egy questbe lenne 3 tárgy,(alternatív) ki/be kapcsolható,

És valami nagyon kis esély a dropra

Ha valaki meg vágna egy ilyennel hálás lennék :)

2014-12-06, 14:07:56 #1 Utolsó szerkesztés: 2014-12-06, 14:14:15 Szerző: TheSLZ
Egy ilyen questet kb 5perc megírni.

quest alterd begin
state start begin
when letter with pc.is_gm() begin
send_letter("Alternativ drop")
end
when button or info begin
say_title("Alternativ drop:")
say(" ")
say("Bekapcsoljam a Alternativ drop eventet?")
say("Ezeket a tárgyakat fogja dobni:")
say("-valami1, valami2, valami3")
say(" ")
say_reward("Addig aktív míg itt ki nem nyomod!")
local b = select ( "Bekapcsolom" , "Kikapcsolom" , "Mégse" )
if b == 3 then
return
end
if b == 2 then
game.set_event_flag("alterd", 0)
notice_all("Alternativ drop event befejeződött!")
send_letter("Alternativ drop")
end
if b == 1 then
game.set_event_flag("alterd", 1)
notice_all("Alternativ drop event elkezdődött!")
send_letter("Alternativ drop")
end
end
when kill with not npc.is_pc() and game.get_event_flag("alterd") == 1 begin
local talan = math.random(1,900)
if talan == 2 then
local rand = math.random(1,3)
if rand == 1 then
game.drop_item_with_ownership(11, 1)
end
if rand == 2 then
game.drop_item_with_ownership(12, 1)
end
if rand == 3 then
game.drop_item_with_ownership(13, 1)
end
end
end
end
end

Ha esetleg nem fut le, vagy bármi van, írj, én is hibázhatok.
1,900 az esély, ha neked ez nem elég akkor növeld a 900-at és még nehezebben dobja.

[spoiler]Én úgy vagyok vele, ha itt kér valaki questet, 5x segítek neki, ha utána sem hajlandó ilyen alap szinten megtanulni questet írni, akkor nem foglalkozok többet vele semmilyen téren.[/spoiler]

Köszi,de egy hülye kérdés XD hova írja a tárgyakat ?XD

2014-12-06, 14:14:55 #3 Utolsó szerkesztés: 2014-12-06, 14:16:32 Szerző: TheSLZ
if rand == 1 then
game.drop_item_with_ownership(11, 1)
end
if rand == 2 then
game.drop_item_with_ownership(12, 1)
end
if rand == 3 then
game.drop_item_with_ownership(13, 1)
end


11--kard+1
12--kard+2
13--kard+3

Természetesen átírhatod, ha esetleg nincs benne a quest_functionsba a game.drop_item_with_ownership, írd bele.
Ez a funkció úgy dobja a földre a tárgyat, hogy rajta lesz a név is.

Benne van

game.drop_item_with_ownership

Le fút minden jó,csak nincs tekercs,nem lehet bekapcsolni :D





Biztos le qc-ztad, ha meg make-el csinálod akkor beleírtad a quest_listbe? Mert a questnek semmi baja  :)

Minden meg vande nem adja be  :o :o :o

2014-12-06, 15:03:46 #7 Utolsó szerkesztés: 2014-12-06, 15:19:55 Szerző: TheSLZ
Az nem létezik.
Asszem megvagy Skype-on, rádírok és adj T.V. adatokat és ránézek.

Üzenet összefésülés: 2014-12-06, 15:19:55

Probléma megoldva, az volt a gond hogy szerkesztette a quest szövegét és ékezetet hagyott a sor végén, emiatt nem adta be.