Search the Community
Showing results for tags 'Quest.'.
Found 1 result
-
Boas CyberGamers vou aqui divulgar a Quest traduzida por mim, do banco, vou começar: http://www.4shared.c...bancoquest.html Quest: quest banker begin state start begin when ID_DO_NPC.chat."Bank" begin banker.bankdialog() end function bankdialog() say_title("Banco:") say("Ofereço-te esta oportunidade de guardares o teu yang") say("Banco sem juros.") say("Você pode guardar muito yang, mas no entanto o máximo é") say("4.611.686.016.279.904.256 Yang") say("Armazenar.") say("") local action = select("Depositar", "Retirar Yang", "Cancelar") if action == 1 then say_title("Banco:") if pc.gold < 1 then say("Não tens yang suficiente.") say("") return end say("Você tem"..pc.gold.." Yang.") say("Quanto yang queres depositar?") local yang = tonumber(input()) if yang < 0 then return end if yang > pc.gold then yang = pc.gold end pc.changegold(-yang) local saved_rest = tonumber(pc.getqf("saved_rest")) local saved_signed_longs = tonumber(pc.getqf("saved_signed_longs")) if saved_rest + yang > 2147483647 then pc.setqf("saved_signed_longs", saved_signed_longs + 1) pc.setqf("saved_rest", saved_rest + yang - 2147483647) else pc.setqf("saved_rest", saved_rest + yang) end say_title("Banco:") say("Tens"..yang.."Yang recebido") say("") return elseif action == 2 then local saved_rest = tonumber(pc.getqf("saved_rest")) local saved_signed_longs = tonumber(pc.getqf("saved_signed_longs")) local saved_yang = saved_signed_longs*2147483647+saved_rest say_title("Banco:") if saved_yang < 1 then say("Não existe mais dinheiro") say("") return end say("Eu vou-te devolver o Yang,") say("Agora paga de novo.") say("") say_reward("Equilibrío: "..saved_yang.." Yang") say("") say("Quanto yang você quer para ser pago ?") local yang = tonumber(input()) if yang < 0 then return end if yang > saved_yang then yang = saved_yang end if pc.gold + yang > 1899999999 then yang = 1899999999 - pc.gold end if yang > saved_yang then yang = saved_yang end if saved_rest - yang < 0 then pc.setqf("saved_signed_longs", saved_signed_longs - 1) pc.setqf("saved_rest", 2147483647 - yang + saved_rest) else pc.setqf("saved_rest", saved_rest - yang) end pc.changegold(yang) say_title("Banco:") say("O "..yang.." Yang foi pago.") say("") end end endend Como adicionar a quest: 1º Ir no filezilla = /usr/"rain"/channel/share_data/locale/hongkong/quest 2º Adicionar lá a quest 3º Abrir hongkong.list e adicionar o nome da quest 4º vpc: cd /usr/"rain"/channel/share_data/locale/hongkong/quest sh make.sh ou ./qc "Nome da quest" ** "rain", normalmente é rain mas ás vezes não, como por exemplo: rancoroso, xico etc... Creditos: 100% Eu. Desde já os maiores cumprimentos, AntiVirus. P.s.: Se alguém encontrar algum erro que me avise imediatamente...