*Resursă folosită: -
*ServerFiles utilizat: - ServerFiles 40K Clean
*Syserr: -
*Detalii suplimentare:
Salutare J4M !
Am şi eu o problemă la Administrator Depozit.
Am quest-ul normal pentru depozit + quest-ul pentru schimbare Won în Yang şi invers dar nu reuşesc să adaug la quest-ul original, mesajul de la depozit pentru schimbare won în yang.
Mai exact, pentru quest-ul normal de la depozit, îmi arată o listă cu 3 mesaje şi eu vreau ca în listă să mai bag şi mesajul "Birou de schimb" , aşa cum se numeşte şi quest-ul.
Am încercat să le combin cumva, mi-am bătut capul vreo 2 zile cu quest-urile astea dar nu am reuşit.
Cine ar putea să îmi combine şi mie aceste 2 quest-uri şi să funcţioneze ?
Vă rog, dau thx.
Quest Depozit :
Cod: Selectaţi tot
quest warehouse begin
state start begin
when 9005.click begin
if pc.getqf("pw")==0 then
say_title("Administratorul depozitului:")
say("Bine ai venit. Eu îţi pot oferi depozitul")
say("tău personal în schimbul a 500 Yang.")
say_reward("Vrei să cumperi ?")
local s=select("Cumpară.", "M-am răzgândit.")
if s==2 then
return
end
if pc.get_gold()<500 then
say_title("Administratorul depozitului:")
say("Nu ai Yang suficient pentru a cumpăra aceste")
say("spaţii pentru depozitare.")
return
end
say_title("Administratorul depozitului:")
say("Ai achiziţionat depozitul tău personal.")
say_reward("Parola depozitului este: 000000")
pc.change_gold(-500)
game.set_safebox_level(1)
pc.setqf("pw", 1)
elseif pc.getqf("pw")==1 then
say_title("Administratorul depozitului:")
say("Ce doreşti să faci în acest moment?")
say("")
local f = select("Deschide depozitul.", "Deschide item-shop.", "Magazinul Lingouri.","Închide. ")
if f == 1 then
game.open_safebox()
setskin(NOWINDOW)
elseif f == 2 then
game.open_mall()
setskin(NOWINDOW)
elseif f == 3 then
setskin(NOWINDOW)
npc.open_shop( )
end
end
end
end
endCod: Selectaţi tot
quest cheque_trade begin
state start begin
when 9005.chat."Birou de schimb" begin
local wonToYang = 100000000 -- 100kk
local s = select("Won in Yang", "Yang in Won", "Inchide")
if s == 1 then
say("Won in Yang")
say("Cat won vrei sa schimbi ?")
say("1 Won = 100.000.000 Yang")
say("Min. 1 Won - Max. 19 Won")
local won = input_number()
if won < 1 or won > 19 then
say("Verifica schema si incearca din nou ![ENTER]")
say("Suma max. de won : 99 ")
say("Suma max. de yang : 2.000.000.000 ")
return
end
local newMoney = wonToYang * won
say("Won in Yang:[ENTER]")
say("Cantitatea de won adaugata : "..won.." Won")
say("Cantitatea de yang primita : "..newMoney.." Yang")
local s2 = select("Schimba","Inchide")
if s2 == 2 then return end
if pc.get_cheque() < won then
say("Ai schimbat WON ! ")
return
end
if pc.get_gold() + newMoney > 2000000000 then --2kkk
say("Ai prea mult yang in inventar ! ")
return
end
pc.change_cheque(-won)
pc.change_gold(newMoney)
elseif s == 2 then
say("Yang in Won")
say("Cat yang vrei sa schimbi ? ")
say("1 Won = 100.000.000 Yang")
say("Min. 1 Won - Max. 19 Won ")
local won = input_number()
if won < 1 or won > 19 then
say("Verifica schema si incearca din nou ![ENTER]")
say("Suma max. de won : 99 ")
say("Suma max. de yang : 2.000.000.000 ")
return
end
local newMoney = (wonToYang * won) + wonToYang * won * 3 / 100
say("3% Impozit")
say("Yang in Won:[ENTER]")
say("Cantitatea de yang adaugata : "..newMoney.." Yang")
say("Cantitatea de won primita : "..won.." Won")
local s2 = select("Schimba","Inchide")
if s2 == 2 then return end
if pc.get_gold() < newMoney then
say("Ai schimbat YANG ! ")
return
end
if pc.get_cheque() + won > 99 then --99 max won
say("Ai prea mult won in inventar ! ")
return
end
pc.change_cheque(won)
pc.change_gold(-newMoney)
else return end
end
end
end





