Register for your free account! | Forgot your password?

You last visited: Today at 04:28

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Quest]Banking-Function Extended

Discussion on [Quest]Banking-Function Extended within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,365
[Quest]Banking-Function Extended

Hi,

hier mal eine Banking-Funktion, mit der jeder Spieler bis zu 4.611.686.016.279.904.256 Yang speichern kann (nicht nur 2.147.483.647), und das mithilfe von nur 2 Quest-Flags.

PHP Code:
    function bankdialog()
        
say_title("Lagerverwalter:")
        
say("Ich biete dir die Möglichkeit, dein Yang")
        
say("Zinsenfrei aufzubewahren.")
        
say("Du kannst jedoch maximal einen Betrag")
        
say("von 4.611.686.016.279.904.256 Yang")
        
say("aufbewahren.")
        
say("")
        
local action select("Yang einzahlen""Yang auszahlen""Abbrechen")
        if 
action == 1 then
            say_title
("Lagerverwalter:")
            if 
pc.gold 1 then
                say
("Du hast kein Yang.")
                
say("")
                return
            
end
            say
("Du hast "..pc.gold.." Yang.")
            
say("Wieviel möchtest du davon einzahlen?")
            
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
("Lagerverwalter:")
            
say("Es wurden "..yang.." Yang eingezahlt.")
            
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
("Lagerverwalter:")
            if 
saved_yang 1 then
                say
("Ich habe kein Geld mehr von dir.")
                
say("")
                return
            
end
            say
("Ich kann dir das Geld, das du eingezahlt hast,")
            
say("nun wieder auszahlen.")
            
say("")
            
say_reward("Kontostand: "..saved_yang.." Yang")
            
say("")
            
say("Wieviel Yang möchtest du ausgezahlt bekommen?")
            
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("Lagerverwalter:")
            
say("Es wurden "..yang.." Yang ausgezahlt.")
            
say("")
        
end
    end 
Die Funktion braucht ihr nur noch aufzurufen.

Beispiel-Quest:

Wer will, kann ja noch eine PIN-Funktion einbauen, wobei ich das unnötig finde - Wird sowieso vergessen.
musicinstructor is offline  
Thanks
37 Users
Old 09/19/2011, 20:52   #2

 
passy305's Avatar
 
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
Nice

Aber die Menge an Yang kann doch eh keiner auftreiben
passy305 is offline  
Old 09/19/2011, 20:52   #3

 
elite*gold: 216
Join Date: Aug 2009
Posts: 1,768
Received Thanks: 1,962
#Thanks für Mühe.
Quest auch Nice



Quote:
Originally Posted by passy305 View Post
Nice

Aber die Menge an Yang kann doch eh keiner auftreiben
Deswegen ja,
damit man soviel Speichern kann wie man will.
Lord Avo​ is offline  
Thanks
1 User
Old 09/19/2011, 21:17   #4


 
ZyoX's Avatar
 
elite*gold: 83
Join Date: Apr 2010
Posts: 1,665
Received Thanks: 685
Endlich habe ich für meine 4 Trillionen Yang eine Verwendung. Wenn jemand das in Euro umwandeln kann, bitte PN an mich.
Ne, ernsthaft, einfach nur Top.
ZyoX is offline  
Thanks
3 Users
Old 09/19/2011, 21:21   #5
 
Ŧ4๓4ђ's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 459
Received Thanks: 259
Quote:
Originally Posted by passy305 View Post
Nice

Aber die Menge an Yang kann doch eh keiner auftreiben
Ich denke darum gehts ja .
Richtig nice.
#thx given
Ŧ4๓4ђ is offline  
Old 09/19/2011, 21:24   #6
 
.Nagato's Avatar
 
elite*gold: 1
Join Date: Mar 2011
Posts: 1,473
Received Thanks: 1,382
Och man.. wieso kommt das pub.
Naja nice.. fast zu nice für manche hier.
.Nagato is offline  
Old 09/19/2011, 21:30   #7
 
ηєσχ's Avatar
 
elite*gold: 53
Join Date: Feb 2009
Posts: 2,041
Received Thanks: 617
epvp verdient sowas nicht.

wie soll denn mal ein Server besonders werden, wenn Jeder den ganzen scheiß released?.

Was hat man davon ?! Nichts.
ηєσχ is offline  
Thanks
1 User
Old 09/19/2011, 22:07   #8
 
elite*gold: 0
Join Date: Aug 2011
Posts: 43
Received Thanks: 2
Keine nebenwirkungen?
Zwizzy is offline  
Old 09/19/2011, 22:11   #9
 
elite*gold: 6
Join Date: Aug 2011
Posts: 528
Received Thanks: 252
Quote:
Originally Posted by °NeoX° View Post
epvp verdient sowas nicht.

wie soll denn mal ein Server besonders werden, wenn Jeder den ganzen scheiß released?.

Was hat man davon ?! Nichts.
Er will etwas gutes für die Community tun.
Finde deine Quest gut , danke dir
Werde ich jedoch nicht verwenden.
Arschgesicht™ is offline  
Old 09/19/2011, 22:27   #10
 
elite*gold: 0
Join Date: Aug 2011
Posts: 43
Received Thanks: 2
Quote:
Originally Posted by °NeoX° View Post
epvp verdient sowas nicht.

wie soll denn mal ein Server besonders werden, wenn Jeder den ganzen scheiß released?.

Was hat man davon ?! Nichts.
Muss genau son lowlifer wie du sagen ha-ha-ha
Zwizzy is offline  
Thanks
1 User
Old 09/19/2011, 22:33   #11
 
[SGA]Jango's Avatar
 
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 463
wie wärst ihr speichert es in ein textdokummnt? keine begrenuzung(fast keine )
[SGA]Jango is offline  
Old 09/19/2011, 22:54   #12
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Ich denke 4.611.686.016.279.904.256 Yang wird man nit zusammenbekommen, da kann man suchteln wie man will
Da brauch man das nit extra in ein Textdokument speichern.
√π. is offline  
Old 09/20/2011, 04:45   #13
 
elite*gold: 0
Join Date: Aug 2011
Posts: 43
Received Thanks: 2
FUNCTION bankdialog()
Calls undeclared function! :
banker.bankdialog
Abort trap (core dumped)
Zwizzy is offline  
Old 09/20/2011, 05:35   #14
 
~LuckyStrike~'s Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 1,812
Received Thanks: 1,977
Quote:
Originally Posted by Zwizzy View Post
Muss genau son lowlifer wie du sagen ha-ha-ha
Und sowas zu erwähnen sagt dann ausgerechnet so ein lowlife wie du ?
Mal im Ernst Elitepvpers hats leider nicht so ganz verdient
noch etwas in dieser Section du erhalten aber das ist jedem
dem seinen überlassen.

Ich habe mich zurückgezogen und viele andere ebenfalls.
Finde es teilweise gut das Musicinstructor immernoch Hoffnungen
in der Com hat. Aber ich hoffe du wirst nicht so enttäuscht wie
wir alle die gegangen sind.

btw: Nice Quest
~LuckyStrike~ is offline  
Thanks
2 Users
Old 09/20/2011, 11:48   #15
 
elite*gold: 0
Join Date: Nov 2009
Posts: 875
Received Thanks: 278
Quote:
Originally Posted by ~LuckyStrike~ View Post
Und sowas zu erwähnen sagt dann ausgerechnet so ein lowlife wie du ?
Mal im Ernst Elitepvpers hats leider nicht so ganz verdient
noch etwas in dieser Section du erhalten aber das ist jedem
dem seinen überlassen.

Ich habe mich zurückgezogen und viele andere ebenfalls.
Finde es teilweise gut das Musicinstructor immernoch Hoffnungen
in der Com hat. Aber ich hoffe du wirst nicht so enttäuscht wie
wir alle die gegangen sind.

btw: Nice Quest

Eure Post nerven wirkl wir sind gegangen blablabla!!
Wenn du gegangen bist was machst hier?? Was soll die nummer was ihr hier abzieht die Com verdient es nicht blablabla Hauptsache immer noch hier sein und sowas Posten nervt wirkl! Wenn du/ihr gegangen bist dann bleibt dort wo du bist statt hier zu spammen!!
Und bist du was besseres oder was das ist verdammt noch einmal ein Forum was habt ihr alle? Manchmal kommt es mir so vor als hättet ihr kein "REALLIFE"!!
Und außerdem wenn es hier paar Idioten herum "streifen" heißt das nicht das es alle sind!! und die Idioten werden überall sein hier oder wo anders!!
Das was wichtig ist was einer im Kopf hat und nicht was auf Papier steht das er 18 ist xD!!! Aber du hast kein Recht so über alle zu Urteilen!!! Das ist einfach nur Niveau los!!
Whit3W0lf is offline  
Reply

Tags
0 yang, 2kk, mehr, overflow, yangbug


Similar Threads Similar Threads
[SEARCH] Quest function
09/15/2011 - Metin2 Private Server - 2 Replies
Hello e*pvp community! I'am writing a arena pvp quest, and I need a function, which will give me the result of my opponent's name... I got my name with function: pc.get_name() But I need to get name of the character which I killed... Please, any help with quest function/method was be respected! :) Mfg bull
EC Banking
03/23/2011 - WarRock - 4 Replies
Hallo, wofür brauch Gamersfirst bei EC karten banking die Telefonnummer ?
Mobile Banking
01/16/2011 - World of Warcraft - 2 Replies
#
Web-banking?
08/20/2006 - Main - 0 Replies
I' looking for a nice online forex trading system.. maybe onyone can help me by providing some links? :) I may be a good referal... ;) thanks



All times are GMT +1. The time now is 04:30.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.