єxŧєrмiηαŧєr 50 Posted November 22, 2016 Boa noite eu fiz esta quest mas nao sei algumas coisas se podesem ajudar e a quest da erro de syntax Spoiler quest Mestre begin state start begin when 20095.click begin local mestre = select("OldEliteMt2 Bank"; "Fechar") if mestre == 1 then say_title("OldEliteMt2 Bank") local bank = select("Pedir Cheque"; "Depositar Cheque"; "Fechar") if bank == 1 then pc.give_item2(95002, 1) pc.change_gold(-1000000000) return end elseif mestre == 2 then elseif bank = 2 then item.remove(95002, 1) pc.change_gold(1000000000) return end elseif bank == 3 then return end if mestre == 2 then return end end end end end end se podesse adicionar a funçao para se ele nao tivesse o item nao lhe dar o dinheiro e se ele nao tivesse o dinheiro nao lhe dar o item Cumprimentos Share this post Link to post Share on other sites
0 Annie 1,207 Posted November 22, 2016 select("Pedir Cheque"; "Depositar Cheque"; "Fechar") Não devia ser select("Pedir Cheque", "Depositar Cheque", "Fechar") ? elseif bank = 2 then passa a if bank = 2 then 1 єxŧєrмiηαŧєr reacted to this Share this post Link to post Share on other sites
0 Witness 87 Posted November 22, 2016 (edited) tá ki qualquer bug avisa quest mestre begin state start begin when 20095.chat."Sistema de Banco" begin -- when chat fica melhor do que o begin na minha opinião local mestre = select("OldEliteMt2 Bank", "Fechar") if mestre == 1 then say_title("OldEliteMt2 Bank") local bank = select("Pedir Cheque", "Depositar Cheque", "Fechar") if bank == 1 then local cost = 1000000000 if pc.get_gold() < cost then say("não tens o Yang necessário") else pc.give_item2(95002, 1) pc.change_gold(pc.get_gold()-1000000000) end elseif bank == 2 then if pc.count_item(95002) > 0 then item.remove(95002, 1) pc.change_gold(pc.get_gold()+1000000000) else say("o cheque mano?") say("tas me a tentar enganar?") end elseif bank == 3 then return end else return end end end end Edited November 22, 2016 by (REB)Kranio (see edit history) 1 єxŧєrмiηαŧєr reacted to this Share this post Link to post Share on other sites
0 єxŧєrмiηαŧєr 50 Posted November 22, 2016 1 minuto atrás, Annie disse: select("Pedir Cheque"; "Depositar Cheque"; "Fechar") Não devia ser select("Pedir Cheque", "Depositar Cheque", "Fechar") ? sim enganei me ja corrigi mas da erro de syntax na mesma Share this post Link to post Share on other sites
0 Witness 87 Posted November 22, 2016 usa a quest que meti ai em cima 1 єxŧєrмiηαŧєr reacted to this Share this post Link to post Share on other sites
0 єxŧєrмiηαŧєr 50 Posted November 22, 2016 (edited) 7 minutos atrás, (REB)Kranio disse: usa a quest que meti ai em cima ja deu obrigado +1 Edited November 22, 2016 by єxŧєrмiηαŧєr o arquivo nao salvou (see edit history) Share this post Link to post Share on other sites
0 Witness 87 Posted November 25, 2016 Em 22/11/2016 at 21:47, єxŧєrмiηαŧєr disse: ja deu obrigado +1 blz 1 єxŧєrмiηαŧєr reacted to this Share this post Link to post Share on other sites
Boa noite eu fiz esta quest mas nao sei algumas coisas se podesem ajudar e a quest da erro de syntax
quest Mestre begin
state start begin
when 20095.click begin
local mestre = select("OldEliteMt2 Bank"; "Fechar")
if mestre == 1 then
say_title("OldEliteMt2 Bank")
local bank = select("Pedir Cheque"; "Depositar Cheque"; "Fechar")
if bank == 1 then
pc.give_item2(95002, 1)
pc.change_gold(-1000000000)
return
end
elseif mestre == 2 then
elseif bank = 2 then
item.remove(95002, 1)
pc.change_gold(1000000000)
return
end
elseif bank == 3 then
return
end
if mestre == 2 then
return
end
end
end
end
end
end
se podesse adicionar a funçao para se ele nao tivesse o item nao lhe dar o dinheiro e se ele nao tivesse o dinheiro nao lhe dar o item Cumprimentos
Share this post
Link to post
Share on other sites