gyakornok láda (K)

Indította sipos77, 2013-08-03, 05:02:37

2013-08-03, 05:02:37 Utolsó szerkesztés: 2013-08-17, 12:28:58 Szerző: [MOD]Aegist
Sziasztok tudjátok most GF-en bennt van a gyak láda ami 10 szintenként add ládát
Nah abba én hogy tudnék droopot írni meg azt hogy tudom megcsinálni amikr uj karit csinálok adjon egyet kinyitom kapok egy 10-es ládát felmegyek 10-re kinyitom eltünnik jönn egy 20-as ezt folyamatosan hogy tudnám megcsinálni, Meg szükségem lenne egy LVL 1-s questre amikor belép ajátékos kapjon +9es alap cuccok kasztra meg potit meg 200db bátorság köpenyt!

questben kell megcsinálni.
gf_boxes nevű quest kint van a gyűjtőtémában is,
de azon nincs kasztfüggő ....
Hamarosan...

Gyakornok láda:

-------------------------
By P3NG3R
-------------------------
quest gf_boxes begin
state start begin
function check_grade(inum)
if pc.level >= (inum-50187)*10 then
return true
end
return false
end
function get_reward_list(inum)
return ({
[50187] = {{27001, 20},{27004, 10},{27110, 5},{27103, 5},{50188, 1}},
[50188] = {{72723,  1},{27110,  3},{71050, 3},{71004, 3},{50189, 1}},
[50189] = {{72727,  1},{27110,  3},{71050, 3},{27989, 1},{71085, 3},{71084, 3},{50190, 1}},
[50190] = {{71050,  3},{71034,  3},{71014, 3},{25040, 5},{70003, 1},{50191, 1}},
[50191] = {{71101,  3},{71034,  3},{71153, 1},{70003, 1},{50192, 1}},
[50192] = {{70038, 20},{71101,  3},{71034, 3},{71095, 5},{70058, 1},{50193, 1}},
[50193] = {{71032,  3},{71034,  3},{70020, 5},{71101, 3},{50194, 1}},
[50194] = {{71034,  3},{71101,  3},{71085, 3},{71084, 3},{71002, 1},{50195, 1}},
[50195] = {{71034,  3},{71101,  3},{72729, 1},{71035, 3},{50196, 1}},
[50196] = {{30191,  3},{72725,  1},{30320, 3},{70024, 1}},
})[inum]
end
when 50187.use or 50188.use or 50189.use or 50190.use or 50191.use or
50192.use or 50193.use or 50194.use or 50195.use or 50196.use begin
local iVnum = item.get_vnum()
if gf_boxes.check_grade(iVnum) == true then
pc.remove_item(iVnum, 1)
local items = gf_boxes.get_reward_list(iVnum)
for i=1, table.getn(items) do
local vnum, count = items[i][1], items[i][2] or 1
if vnum == 25040 or vnum == 71032 or vnum == 71101 then  --nem egyberakható tárgyak
for i=1, count do
pc.give_item2(vnum, 1)
end
else
pc.give_item2(vnum, count)
end
end
else
syschat("A szinted nem elegendő e láda kinyitásához.")
end
end
end
end



lvl 1 quest:

quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)
if pc.job == 0 then
item = 19
item2 = 11209
item3 = 12209
elseif pc.job == 1 then
item = 1009
item2 = 11409
item3 = 12349
elseif pc.job == 2 then
item = 19
item2 = 11609
item3 = 12489
elseif pc.job == 3 then
item = 7009
item2 = 11809
item3 = 12629
end
if pc.countitem(item) == 0 and pc.countitem(item2) == 0 and pc.countitem(item3) == 0 and

pc.weapon != item then
pc.give_item2(item)--Kasztnak megfelelő fegyver
pc.give_item2(item2)--Kasztnak megfelelő vért
pc.give_item2(item3)--Kasztnak megfelelő sisak
pc.give_item2(13009,1) --Csatapajzs
pc.give_item2(14009,1) --Fa karkötő
pc.give_item2(15009,1) --Fa cipő
pc.give_item2(16009,1) --Fa nyaklánc
pc.give_item2(17009,1) --Fa fülbevaló
pc.give_item2(27003,200) --Vörös Ital (nagy)
pc.give_item2(27006,200) --Kék Ital (nagy)
pc.give_item2(39006,200) --Bátorság köpeny
pc.give_item2(50187,1) -- 1. gyakornok láda
end
end
end -w
end -s
end -q

Köszönöm a segítséget :D