Problem In Yang ?

01/31/2012 21:47 Metin2 AR#1
My server yang is too big

to 2 kkk
and to 0


how i'm get my yang from 2 kkk
to 50kkk
??
01/31/2012 21:51 Michael_X#2
Try this quest right here, when you activate it, you can use Uriel like a bank. Then you can safe 4.611.686.016.279.904.256 Yang on him.

PHP Code:
quest banker begin 
    state start begin 
        when 20011.chat
."Bank" begin 
            banker
.bankdialog() 
        
end 
        
function bankdialog() 
            
say_title("Banker:") 
            
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
("Banker:") 
                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
("Banker:") 
                
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
("Banker:") 
                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("Banker:") 
                
say("Es wurden "..yang.." Yang ausgezahlt.") 
                
say("") 
            
end 
        end 
    end 
end 
You can deposit and take off the money everytime you want.
02/01/2012 08:59 Metin2 AR#3
i'm add this quest but not woork

this quest for item or npc ?
02/03/2012 03:10 Michael_X#4
It is for Uriel, a normal NPC on map1.
02/03/2012 03:50 localocaloca#5
Findet das " banker.bankdialog() " als Fehler?