Quest

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Gabriell.GM
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 31 Oct 2015, 17:25
Aprecieri: 0
Mulţumiri: 0
Medalii

sal cum fac si eu ca dupa ce se termina acele 5 secunde sa imi trimita o scrisoare ? va rog mult ... am incercat asa :

Cod: Selectaţi tot

			local s = select ("123")
			if s == 1 then
                        say_black ("da"
			if get_time() > pc.getqf("duration1") then
			pc.setqf("duration1",get_time()+5)
			end
			if pc.getqf("duration1",get_time())==6 then
			send_letter("Erou") 
dar nu merge si daca pun '+' la

Cod: Selectaţi tot

if pc.getqf("duration1",get_time())+6 then
imi apare direct scrisoara si cu ce am scris eu in s1.. va rog mult :(


Edit : pentru cei ce nu au inteles vreau sa fac un simplu quest in care sa omori 100 de arcasi in 10 min si sa iti vina scrisoare cand ai inceput questul cu timpul ramas dar daca apesi pe ea sa nu dispara si cand timpul sa scurs sa imi scrie altceva in scrisoare gen : AI esuat .. va rog mult
Avatar utilizator
Gabriell.GM
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 31 Oct 2015, 17:25
Aprecieri: 0
Mulţumiri: 0
Medalii

UP
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

N-ai cum pentru ca scrisorile sunt incarcate la fiecare login sau trimise de in interiorul lui when levelup/when login/when kill etc. Poti face verificare in interiorul lui when letter begin sa verifice daca a trecut timpul pus atunci sa-i dea scrisoare
Afișează semnătura
Avatar utilizator
Gabriell.GM
Nivel 1

Nivel 1
Mesaje: 97
Membru din: 31 Oct 2015, 17:25
Aprecieri: 0
Mulţumiri: 0
Medalii

Si cum ar trebui sa fac asta ?
Avatar utilizator
Pietonu'
Nivel 7

Nivel 7
Mesaje: 1351
Membru din: 18 Mar 2015, 13:47
Regat: Chunjo
Aprecieri: 3  
Mulţumiri: 52  
Medalii

ai nevoie de o linie ceva la modu asta
if pc.getqf("time_to_wait") > pc.get_playtime() then
local time_to_wait = pc.getqf("time_to_wait") - pc.get_playtime()
say("Timpul de asteptat inca nu au trecut.")
say("")
say("Timp ramas: "..time_to_wait.." minute.")
say("")
else
pc.setqf("time_to_wait", 0)
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 31 vizitatori