[LUA] Vote4Buff aka Bonus zilnic

Deconectat
Avatar utilizator
AndyOpris
Mister Just4Metin
Mister Just4Metin
Mesaje: 446
Membru din: 09 Iun 2015
Status: Pensionat
Server Metin2: -
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 159

[LUA] Vote4Buff aka Bonus zilnic

Mesajde AndyOpris » 07 Apr 2018, 15:43

Ideea este luata de la Metin2.global si questul este scris de mine.
Imagine
Imagine
Ai posibilitatea sa nu alegi pe butonul (Inchide) :
Imagine
Cand alegi bonusul iti apare asa:
Imagine
La fiecare logare o sa iti scrie cat timp mai e pana cand poti alege alt bonus:
Imagine

quest vote4buff_andy begin
state start begin
when login begin
if get_time() < pc.getf("vote4buff_andy","timer_24h_andy") then
syschat("|cff04ff00|H|h(Metin2A)|h|r In "..get_time_remaining(pc.getf("vote4buff_andy","timer_24h_andy") - get_time()).."vei putea alege alt bonus.")
else
send_letter("Vote4Buff")
end
end
when info or button begin
-- local timp = 10 -- Pentru test (10 secunde)
local timp = 60*60*24 -- Valoarea normala (24 de ore)
say_title("Vote4Buff")
say("De aici poti lua zilnic cate un bonus")
say("care dureaza 24 de ore.")
say("Dupa ce trece timpul, poti alege altul.")
say("")
say_reward("Ce bonus vrei sa alegi?")
local a= select("Sansa lovitura critica +15%","Sansa lovitura patrunzatoare +15%","Rezistenta la magie +10%","Tare impotriva semi-om +10%","Inchide")
if 1==a then
pc.setf("vote4buff_andy", "timer_24h_andy",get_time()+timp)
affect.add_collect(apply.CRITICAL_PCT, 15, timp)
syschat("|cff04ff00|H|h(Metin2A)|h|r Ai primit bonusul |cffffe500|H|h[Sansa lovitura critica +15%]|h|r pentru "..get_time_remaining(pc.getf("vote4buff_andy","timer_24h_andy") - get_time())..".")
set_state(start)
clear_letter()
elseif 2==a then
pc.setf("vote4buff_andy", "timer_24h_andy",get_time()+timp)
affect.add_collect(apply.PENETRATE_PCT, 15, timp)
syschat("|cff04ff00|H|h(Metin2A)|h|r Ai primit bonusul |cffffe500|H|h[Sansa lovitura patrunzatoare +15%]|h|r pentru "..get_time_remaining(pc.getf("vote4buff_andy","timer_24h_andy") - get_time())..".")
set_state(start)
clear_letter()
elseif 3==a then
pc.setf("vote4buff_andy", "timer_24h_andy",get_time()+timp)
affect.add_collect(apply.RESIST_MAGIC, 10, timp)
syschat("|cff04ff00|H|h(Metin2A)|h|r Ai primit bonusul |cffffe500|H|h[Rezistenta la magie +10%]|h|r pentru "..get_time_remaining(pc.getf("vote4buff_andy","timer_24h_andy") - get_time())..".")
set_state(start)
clear_letter()
elseif 4==a then
pc.setf("vote4buff_andy", "timer_24h_andy",get_time()+timp)
affect.add_collect(apply.ATTBONUS_HUMAN, 10, timp)
syschat("|cff04ff00|H|h(Metin2A)|h|r Ai primit bonusul |cffffe500|H|h[Tare impotriva semi-om +10%]|h|r pentru "..get_time_remaining(pc.getf("vote4buff_andy","timer_24h_andy") - get_time())..".")
set_state(start)
clear_letter()
elseif 5==a then
syschat("|cff04ff00|H|h(Metin2A)|h|r Nu ai ales nici un buff.")
set_state(start)
send_letter("Vote4Buff")
end
end
end
end


Paste fericit :D
Imagine
Imagine

Deconectat
Avatar utilizator
mOrphyBX
Nou Venit
Nou Venit
Mesaje: 10
Membru din: 07 Mar 2016
Localitate: IASI
Status: Sunt bine mersi ^.^
Server Metin2: www.metin2Savage.ro
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0
Contact:

Re: [LUA] Vote4Buff aka Bonus zilnic

Mesajde mOrphyBX » 05 Oct 2018, 18:53

:ymapplause:
Imagine

Deconectat
Avatar utilizator
ionut669
Nivel 1
Nivel 1
Mesaje: 145
Membru din: 20 Iul 2018
Localitate: Croatia
Status: astept ajutorul tau
Server Metin2: n-am
Regat: Shinsoo
Mulțumiri acordate: 15
Mulțumiri primite: 0

Re: [LUA] Vote4Buff aka Bonus zilnic

Mesajde ionut669 » 14 Oct 2018, 12:45

stii de ce cand apas pe el nu se intampla nimic ? gen pe letter..

Deconectat
Avatar utilizator
cosmin931
Nivel 2
Nivel 2
Mesaje: 211
Membru din: 25 Ian 2016
Localitate: Bucuresti
Status: Gandeste , nu costa !
Server Metin2: Pro-Metin2
Regat: Jinno
Mulțumiri acordate: 4
Mulțumiri primite: 2
Contact:

Re: [LUA] Vote4Buff aka Bonus zilnic

Mesajde cosmin931 » 24 Oct 2018, 22:50

A incercat cineva acest quest ?
Viata e un joc ... iar in jocuri exista si trisori .

Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
kawkaw
Nou Venit
Nou Venit
Mesaje: 16
Membru din: 20 Oct 2018
Status: pvp.mt2.ro
Server Metin2: Metin2 PvP Romania
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [LUA] Vote4Buff aka Bonus zilnic

Mesajde kawkaw » 01 Noi 2018, 23:21

e bun, merge


Înapoi la “Quest-uri”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: dadadecenu și 22 vizitatori