t4zu scrie:eubogdanel2018 scrie:
Ia incearca asa cum am modificat acum sau daca nu altul modificat de mine.
[ Postat de pe Android ] 
Daca te rog, poti sa-l pui sub forma de cod? Multumesc
Mai tovarase, asta al tau avea multe greseli.... putea fi folosit chiar daca aveai cal armat si dupa la militar la fel le lua bani si alea degeaba si unele functii introduse gresit... eu iti voi da lt quest facut de mine si iti spun ce optiuni are:
cumpara cal -> cal armat si militar
cal armat-> poti lua cu 15kk si 15 medalii de cal
in caz ca ai deja cal armat nu te lasa ca sa mai iei si iti spune ca ai deja, daca ai deja cal militar si dai armat nu te lasa sa iei si iti spune
cal militar-> trebuie sa ai nivel 15 ca sa il poti lua si 35kk si 30 medalii, daca ai de la lvl 21 nu te mai lasa ca sa il iei iar ca il ai si iti spune apoi daca ai de la nivel 14 in jos nu te lasa ca sa iei militar ca tu nici nu ai armat si iti spune
Pe langa astea mai ai o functie vreau inapoi armat in caz ca ai militar poti sa ti iei armat iar si iti spune ce vei pierde si iti v a lua iar 15kk si 15 medalii dar trebuie sa ai deja armat ca sa iti dea si daca ai nivel 15 adica armat deja iti spune ca optiunea asta este doar pentru cei ce au deja militar si voi inapoi armat. uite aici:
sau
Cod: Selectaţi tot
quest grajdar begin
state start begin
when 20349.chat."Magazin (Shop)" begin
say_title(""..mob_name(20349).."-> Magazin (Shop)")
say("")
say_galben("(Ro)")
say_verde(""..pc.get_name()..",")
say_alb("Doresti sa deschizi magazinul grajdarului?")
say_galben("(En)")
say_verde(""..pc.get_name()..",")
say_alb("Do you want to open the shop?")
say("")
say("")
say("")
local s = select("Da (Yes)","Nu (No)")
if s == 1 then
npc.open_shop(47)
else
return
end
end
when 20349.chat."Vreau inapoi Armat" begin
say_title("Grãjdar:")
say("Salut tinere aventurier.")
say("Vrei sa iti recapeti calul armat?")
say("Ei bine eu te pot ajuta")
say("însã trebuie sã faci ceva pentru mine.")
say_reward("Am uitat sa ti spun si anume,")
say_reward("vei pierde tot ce ai cladit pana acum,")
say_reward("bani si medaliile investite pana la militar")
say_reward("si iti voi lua iar 15.000.000 si 15 medalii de cal")
say_rosu("Deci, esti deacord?")
local alege = select("Sunt de acord", "Nu sunt de acord")
if alege == 1 then
if pc.count_item(50050) <= 14 and pc.gold < 15000000 then
say_reward("Imi pare rau dar calul nu este gratis")
say_reward("el costa 15.000.000 yang si")
say_reward("15 medalii de cal.")
say_reward("Eu ti l as da pentru nimic dar,")
say_reward("trebuie sa imi intretin familia.")
else
if horse.get_level() <= 15 then
say_reward("Imi pare nespus de rau dar,")
say_reward("aceasta categorie este doar pentru cei ce")
say_reward("au de la nivelul 16 in sus la cal si")
say_reward("deja detin un cal militar,")
say_reward("pentru cei ce vor ca sa revina la cal armat")
say_reward("in cazul in care nu le place cel militar")
else
if horse.get_level() >= 16 and pc.gold() == 15000000 and pc.count_item(50050) == 15 then
say_galben("Imi pare rau ca nu ti a placut sa ai un cal")
say_galben("militar, dar poate ca iti place mai mult cel")
say_galben("armat si iti respect decizia.")
say_galben("Poftim calul tau armat inapoi")
say_galben("Dar sa sti ca ti am luat 15.000.000 de yang")
say_galben("si 15 medalii de cal, pe langa faptul ca ai")
say_galben("pierdut si calul militar,")
say_galbem("ai pierdut si investitiile")
say_galben("anterioare in armat si militar")
wait()
horse.set_level(15)
pc.give_item2(50052)
pc.change_money(-15000000)
pc.remove_item(50050, 15)
pc.remove_item(50053, 1)
horse.summon()
wait()
horse.ride()
elseif alege == 2 then
say_verde("O decizia inteleapta.")
say_verde("Daca ai fi facut asta, ti as fi luat")
say_verde("calul militar, 15.000.000 yang, 15 medalii de cal")
say_verde("si ai fi pierdut investitiile anterioare")
say_verde("in armat si militar.")
wait()
end
end
when 20349.chat."Cumpãrã Cal" begin
say_title("Grãjdar:")
say("Salut tinere aventurier.")
say("Vrei sã afli cum poþi avea un cal?")
say("Ei bine eu te pot ajuta")
say("însã trebuie sã faci ceva pentru mine.")
say_reward("Deci esti deacord?")
local anfrage = select("Da", "Nu")
if anfrage == 1 then
say_title("Grãjdar:")
say("Mai jos ai niºte opþiuni ")
say("din care poþi alege numai una.")
say_galben("Calul armat costã: 15.000.000 Yang.")
say_galben("Si 15 medalii de cal")
say_rosu("Calul militar costã: 35.000.000 Yang.")
say_rosu("Si 30 medalii de cal")
say_reward("Care este calul pe care doriti sã-l cumpãrati?")
local kaufen = select("Cal armat", "Cal militar" , "Închide")
if kaufen == 1 then
if pc.count_item(50050) <= 14 and pc.gold < 15000000 then
say_title("Grãjdar:")
say_reward("Calul nu este gratuit.")
say_reward("Eu þi l-aº da pentru nimic,")
say_reward("dar trebuie sã îmi întreþin familia")
else
if horse.get_level() == 15 then
say_rosu("Imi pare nespus de rau dar calul tau detine deja")
say_rosu("nivelul 21 si tu deja detii un cal militar.")
say_rosu("Daca as face asta ti as lua 15 medalli de cal")
say_rosu("si 15.000.000 de yang degeaba.")
else
if horse.get_level() <= 14 then
say_verde("Felicitari, "..pc.get_name()..".")
say_verde("Ai primit calul armat,acum vei sti cum este")
say_verde("sa ai un cal armat si eu pot sa imi hranesc familia")
say("")
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
pc.give_item2(50052)
pc.change_money(-15000000)
pc.remove_item(50050, 15)
horse.summon()
wait()
horse.ride()
end
elseif kaufen == 2 then
if pc.count_item(50050) <= 29 and pc.gold < 35000000 then
say_title("Grãjdar:")
say_reward("Calul nu este gratuit.")
say_reward("Eu þi l-aº da pentru nimic,")
say_reward("dar trebuie sã îmi întreþin familia")
else
if horse.get_level() >= 21 then
say_rosu("Imi pare nespus de rau dar calul tau detine deja")
say_rosu("nivelul 21 si tu deja detii un cal militar.")
say_rosu("Daca as face asta ti as lua 30 medalli de cal")
say_rosu("si 35.000.000 de yang degeaba.")
else
if horse.get_level() <= 14 then
say_rosu("Imi pare rau dar nu ai nici macar un cal armat.")
say_rosu("Ca sa obtii un cal militar trebuie ca mai intai ")
say_rosu("sa ai un cal armat.")
else
if horse.get_level() == 15 and pc.count_item(50050) == 30 and pc.gold == 35000000 then
say_verde("Felicitari, "..pc.get_name()..".")
say_verde("Ai primit calul militar,acum vei sti cum este")
say_verde("sa ai un cal militar si eu pot sa imi intretin familia")
say("")
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
horse.advance()
pc.give_item2(50053)
pc.change_money(-35000000)
pc.remove_item(50050, 30)
horse.summon()
wait()
horse.ride()
end
end
end
end
end
end
in caz ca nu merge ceva lasi reply ca nu am avut timp sa il p
testez si nici nu mai am laptop.
Ti am lasat optiunea ta cu shop ul de la grajdar doar ca eu l am testat la cineva si avea deja shop cu 47 vnum , tu iti faci shop ul cu ce cod vnim vrei la shop si il inlocuiesti cu 47. nu am mai testat si celelalte lucruri decat shop ul...
Sa stergi continutul folderului use adica toate fisierele din use care se afla in folderul 20349 din quest/object dupa care rulezi quest ul ca sa nu se suprapuna unele lucruri daca ai deja fisiere create pe grajdar sau eventual ti le salvezi altundeva .
[ Postat de pe Android ] 