Salut, imi poate face si mie cineva un quest? Sau poate e postat pe aici...
Cand fac 2kkk vreau sa-mi transforme 500kk intr-un lingou!
Va rog!
Cerere QUEST *LINGOU CAND FACI 2kkk*
- [Mafia83]
-

- Mesaje: 777
- Membru din: 24 Feb 2016, 20:32
- Server: Metin2KGB
- Regat: Jinno
- Aprecieri: 279
- Mulţumiri: 2287
- Discord: Copiază ID
- Contact:
Incearca asta, l-am avut inainte sa scot limita de yang, poate te ajuta.
(iti face lingou daca ai in inventar peste 1.900.000.000 yang cand te teleportezi)
(iti face lingou daca ai in inventar peste 1.900.000.000 yang cand te teleportezi)
Cod: Selectaţi tot
quest lingouri begin
state start begin
when 100000.use or 100001.use or 100002.use or 100003.use or 100004.use begin
local table_lingou =
{
[100000] = 25000000,
[100001] = 50000000,
[100002] = 100000000,
[100003] = 250000000,
[100004] = 500000000
}
if not pc.can_warp() then -- Bug fix I
notice("[Securitate Lingou] Asteapta 2 secunde !")
elseif pc.countitem(item.vnum) == 0 then -- Bug fix II
notice("[Securitate Lingou] Nu aveti niciun lingou în inventar!")
else
if (table_lingou[item.get_vnum()] + pc.get_gold()) > 1959999999 then
syschat("<Informatii> Nu detii suficient spatiu pentru a depozita toti bani !")
syschat("<Informatii> Limita maxima este de 1.999.999.999 Yang.")
--cmdchat("exclamarii")
else
pc.remove_item(item.get_vnum(), 1)
pc.changemoney(table_lingou[item.get_vnum()])
end -- if
end-- w
end -- s
end -- x
end -- q- [Reizo]
-

- Mesaje: 1301
- Membru din: 22 Oct 2019, 15:44
- Server: SAPPHIRE2
- Regat: Chunjo
- Aprecieri: 409
- Mulţumiri: 4322
- Discord: Copiază ID
- Contact:
Poate-s prost eu , dar cred că face altcevaMafia83 scrie: ↑31 Dec 2019, 13:38 Incearca asta, l-am avut inainte sa scot limita de yang, poate te ajuta.
(iti face lingou daca ai in inventar peste 1.900.000.000 yang cand te teleportezi)Cod: Selectaţi tot
quest lingouri begin state start begin when 100000.use or 100001.use or 100002.use or 100003.use or 100004.use begin local table_lingou = { [100000] = 25000000, [100001] = 50000000, [100002] = 100000000, [100003] = 250000000, [100004] = 500000000 } if not pc.can_warp() then -- Bug fix I notice("[Securitate Lingou] Asteapta 2 secunde !") elseif pc.countitem(item.vnum) == 0 then -- Bug fix II notice("[Securitate Lingou] Nu aveti niciun lingou în inventar!") else if (table_lingou[item.get_vnum()] + pc.get_gold()) > 1959999999 then syschat("<Informatii> Nu detii suficient spatiu pentru a depozita toti bani !") syschat("<Informatii> Limita maxima este de 1.999.999.999 Yang.") --cmdchat("exclamarii") else pc.remove_item(item.get_vnum(), 1) pc.changemoney(table_lingou[item.get_vnum()]) end -- if end-- w end -- s end -- x end -- q
Am scris şio cv nuj cât de bun e, dar cred că-şi face trb, foloseşti questu de mai sus, pt lingouri.
quest reizo_convert begin state start begin when login with pc.get_gold() >= 2000000000 begin local yangactual = pc.get_gold() pc.changemoney(-50000000) local yangdupaschimbare = pc.get_gold() if (yangdupaschimbare > yangactual) then -- ceva anti bug gandit aiureapc.give_item2(vnum_lingou, 1) chat("Ai primit un lingou deoarece detii deja maximul de yang.") else return end end end end
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Intr-adevar, primul quest schimba lingouri in yang, si nu invers...Raiidon scrie: ↑31 Dec 2019, 17:11Poate-s prost eu , dar cred că face altcevaMafia83 scrie: ↑31 Dec 2019, 13:38 Incearca asta, l-am avut inainte sa scot limita de yang, poate te ajuta.
(iti face lingou daca ai in inventar peste 1.900.000.000 yang cand te teleportezi)Cod: Selectaţi tot
quest lingouri begin state start begin when 100000.use or 100001.use or 100002.use or 100003.use or 100004.use begin local table_lingou = { [100000] = 25000000, [100001] = 50000000, [100002] = 100000000, [100003] = 250000000, [100004] = 500000000 } if not pc.can_warp() then -- Bug fix I notice("[Securitate Lingou] Asteapta 2 secunde !") elseif pc.countitem(item.vnum) == 0 then -- Bug fix II notice("[Securitate Lingou] Nu aveti niciun lingou în inventar!") else if (table_lingou[item.get_vnum()] + pc.get_gold()) > 1959999999 then syschat("<Informatii> Nu detii suficient spatiu pentru a depozita toti bani !") syschat("<Informatii> Limita maxima este de 1.999.999.999 Yang.") --cmdchat("exclamarii") else pc.remove_item(item.get_vnum(), 1) pc.changemoney(table_lingou[item.get_vnum()]) end -- if end-- w end -- s end -- x end -- qCred că, când foloseşti un anumit item îţi dă o sumă de yang sau cv gen, în niciun caz dă convert
Am scris şio cv nuj cât de bun e, dar cred că-şi face trb, foloseşti questu de mai sus, pt lingouri.quest reizo_convert begin state start begin when login with pc.get_gold() >= 2000000000 begin local yangactual = pc.get_gold() pc.changemoney(-50000000) local yangdupaschimbare = pc.get_gold() if (yangdupaschimbare > yangactual) then -- ceva anti bug gandit aiureapc.give_item2(vnum_lingou, 1) chat("Ai primit un lingou deoarece detii deja maximul de yang.") else return end end end end
Cat despre questul tau Reizo, ar fi ok daca:
-nu l-ai complica atat de mult cu detalii inutile(verifica direct suma de yang: if pc.get_gold() >=1,9kkk)
-ai adauga o verificare in loop(loop_timer), pentru ca in felul in care este scris, verifica doar la login si/sau teleport
-ai adauga o verificare a sloturilor libere din inventar(nu risti sa pice omului lingourile pe jos)
Nu o lua in nume de rau, apreciez faptul ca iti dai interesul sa ajuti pe altii, incearca doar sa il rescrii.
An nou fericit.
- Titan
-

- Mesaje: 2783
- Membru din: 01 Iun 2015, 15:09
- Server: In curand.
- Regat: Chunjo
- Aprecieri: 42
- Mulţumiri: 377
- Rezolvări prob.: 3
- Discord: Copiază ID
- Contact:
quest evita_bug_yang_max begin
state start begin
when login or levelup begin
if pc.get_gold() >= 1990000000 then
pc.changemoney(-suma_de_yang)
pc.give_item2(vnum_lingou, 1)
chat("Ai primit un lingou deoarece detii deja maximul de yang.")
end
end
end
end- [Reizo]
-

- Mesaje: 1301
- Membru din: 22 Oct 2019, 15:44
- Server: SAPPHIRE2
- Regat: Chunjo
- Aprecieri: 409
- Mulţumiri: 4322
- Discord: Copiază ID
- Contact:
Mulţumesc de sugestii, o să le iau în considerare.[RaffaeL] scrie: ↑31 Dec 2019, 18:01 Intr-adevar, primul quest schimba lingouri in yang, si nu invers...
Cat despre questul tau Reizo, ar fi ok daca:
-nu l-ai complica atat de mult cu detalii inutile(verifica direct suma de yang: if pc.get_gold() >=1,9kkk)
-ai adauga o verificare in loop(loop_timer), pentru ca in felul in care este scris, verifica doar la login si/sau teleport
-ai adauga o verificare a sloturilor libere din inventar(nu risti sa pice omului lingourile pe jos)
Nu o lua in nume de rau, apreciez faptul ca iti dai interesul sa ajuti pe altii, incearca doar sa il rescrii.
An nou fericit.
Am încercat ceva.. Nuj cât de bun e, dar totuşi, dacă poţi arunca o privire Raffael, ar fi perfect.
quest reizo_convert begin
state start begin
when login begin
loop_timer('yangverify', 900)
end
when yangverify.timer begin
if pc.get_gold() >= 1990000000 and pc.enough_inventory(cod_lingou) then
pc.give_item2(lingou, 1)
pc.changemoney(-sumayang)
notice("Ti-au fost retrasi x yang din cont si ai primit un lingou in valoare de x.")
else
notice("Nu detii spatiu in inventar, pentru a iti transforma yangul.")
end
end
end
end
Răspunsuri
2 Vizualizări
175
2 Vizualizări
175
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori





