Centre de Téléchargement
Télécharger ( Interne )
Bonjour je poste une nouvelle quête pour pouvoir mettre des sous au banquier pour éviter de dépasser les 2MM.
Elle est 100% fonctionnelle.
quest eventnpc begin
state start begin
when 9005.chat."Banque" begin
local pin = pc.getqf("konto_pin")
local konto_yang = pc.getqf("konto_yang")
if pin == 0 then
--------------------------- PIN FESTLEGEN! ---------------------------
say_title("Magasinier dit: "..pc.get_name()..".")
say("")
say("Bonjour, je suis Magasinier, je suis là pour gérer vos yangs.")
say("C'est la première fois que je vous vois,")
say("Il faut que vous définissiez votre code de sécurité,")
say("Pour contrer toute tentative de hack et")
say("pour que votre compte sois à l'abri des voleurs.")
say("")
say("")
say_reward("S'il vous plait, entrez les 5 chiffres de votre code Chiffres uniquement")
local pin_eing = tonumber(input("12345"))
if pin_eing > 9999 and pin_eing < 100000 then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Votre code est OK !")
say("")
say_reward("Confirmer "..pin_eing.." le code ?")
local sel=select("Oui", "Non")
if sel==1 then
pc.setqf("konto_pin", pin_eing)
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Code Enregistrer")
say("A bientôt.")
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("A bientôt")
end
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Je suis désolé mais votre code")
say("est sois trop court, sois trop long.")
say("")
say_reward("Info: Le code ne doit contenir que des chiffres")
end
end
if pin != 0 then
--------------------------- PIN VORHANDEN! ---------------------------
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Bonjour, je suis Magasinier et je suis là pour")
say("Gérer l'argent que vous me confier.")
say("")
say_reward("Que voulez vous faire ?")
say("")
local sel=select("Déposer de l'argent", "Retirer de l'argent", "Voir mon Compte", "Modifier mon Code", "Rien")
if sel==1 then
---------------------------GELD GEBEN---------------------------
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("S'il vous plait, entrez votre code.")
local pin_abf = tonumber(input(""))
if pin_abf == pc.getqf("konto_pin") then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Le code est correcte.")
say("Combien voulez vous déposer ?")
say("Maximal 99.999.999.999!")
say("")
say_reward("Vous avez sur vous: "..pc.get_money())
say("")
local geld_auf_konto = tonumber(input(""))
local auf_konto_new = tonumber(geld_auf_konto) + pc.getqf("konto_yang")
if pc.get_money() < geld_auf_konto then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous n'avez pas tout cela !")
else
if auf_konto_new < 100000000000 and geld_auf_konto > 0 then
pc.change_money(-geld_auf_konto)
pc.setqf("konto_yang", auf_konto_new)
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("J'ai ajouté "..geld_auf_konto.." Yang à votre compte.")
elseif geld_auf_konto < 0 then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous ne pouvez pas ajouter une somme inférieure ")
say(" à 0 yang.")
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous déposez trop !")
say("Le maximum que vous pouvez déposer")
say("est de 99.999.999.999 yangs.")
end
end
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Code Erroné.")
end
elseif sel==2 then
---------------------------GELD ABHEBEN---------------------------
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Entrez voter code s'il vous plait.")
local pin_abf = tonumber(input(""))
if pin_abf == pc.getqf("konto_pin") then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Votre code est correct.")
say("Combien voulez-vous retirer ?")
say("")
say_reward("Sur le compte: "..pc.getqf("konto_yang"))
say("")
local geld_von_konto = tonumber(input(""))
if geld_von_konto > pc.getqf("konto_yang") then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous n'avez pas tout cela sur votre compte !")
elseif geld_von_konto <= pc.getqf("konto_yang") then
local yang_bug_check = pc.get_money() + geld_von_konto
if yang_bug_check < 2000000000 and geld_von_konto > 0 then
local auf_konto_new = tonumber(pc.getqf("konto_yang") - geld_von_konto)
pc.setqf("konto_yang", auf_konto_new)
pc.change_money(geld_von_konto)
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous avez retirer "..geld_von_konto.." Yang de votre compte.")
elseif geld_von_konto < 0 then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous ne pouvez pas retirer une somme inférieure ")
say(" à 0 yang.")
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("ERREUR")
say("Vous ne pouvez pas retirer autant d'argent")
end
end
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Code erroné.")
end
elseif sel==3 then
---------------------------GELD ABFRAGEN---------------------------
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Vous voulez savoir combien d'argent vous")
say("Avez sur votre compte ?")
say("")
say_reward("Vous avez : "..pc.getqf("konto_yang"))
elseif sel==4 then
---------------------------PIN ÄNDERN---------------------------
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Entrez votre code actuelle.")
local pin_abf = tonumber(input(""))
if pin_abf == pc.getqf("konto_pin") then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Code correcte.")
say("Inscrivez un nouveau code s'il vous plait. (Chiffres uniquement)")
local pin_eing = tonumber(input("12345"))
if pin_eing > 9999 and pin_eing < 100000 then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Votre nouveau code est OK.")
say("")
say_reward("Code : "..pin_eing.." Sauvegarder ?")
local sel=select("Oui", "Non")
if sel==1 then
pc.setqf("konto_pin", pin_eing)
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Code changé avec succès.")
say("A bientôt.")
elseif sel==2 then
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("A bientôt.")
end
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Désoler mais quelque chose ne vas pas avec votre")
say("Nouveau code, c'est pourquoi je ne vous l'ai pas changer.")
say("")
say("")
say_reward("Info: Le code ne dois contenir que des chiffres")
end
else
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("Code Erroné ")
end
else
---------------------------Abbrechen---------------------------
say_title("Magasinier dit "..pc.get_name()..".")
say("")
say("A Bientôt.")
end
end
end
end
end
Voici quelque screens :
[Hidden Content]
[Hidden Content]
Si vous ne savez pas implanter une quête, suivez ce tutoriel : Implanter une quête
source: EB