Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 20:01

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

Advertisement



Prestigesystem Problem ?! Char wird nicht gekickt oder lvlv zurück gesetzt!

Discussion on Prestigesystem Problem ?! Char wird nicht gekickt oder lvlv zurück gesetzt! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
MrAiiRMaaX's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 196
Received Thanks: 129
Exclamation Prestigesystem Problem ?! Char wird nicht gekickt oder lvlv zurück gesetzt!

Hi,
also ich habe das Problem das, wenn ich das Prestigeitem benutze nicht gekickt werde und mein lvl auch nicht auf zurückgesetzt wird ! (Root-Server, Kein hamachi!!!)
Nach dem ich das Item benutzt habe steht in Putty das hier:


Mein Prestigequest:
PHP Code:
--------------------------------------------------------------------- 
---
THIS PRESTIGE SYSTEM WAS MADE BY [SA]TEARS 
--------------------------------------------------------------------- 
-----------------------
PRESTIGE1 START----------------------------------------------------- 
quest prestigeget begin  
    state start begin  
        when 20094.chat
"Prestige 1" with pc.get_level() == 105 and pc.getqf("prestige1") == 0 begin 
         
            say_title
("Das erste Prestige"
            
say("Da du nun das Level 105 erreicht hast bist du bereit das"
            
say("Prestige 1 zu betreten, es wird dir je höherem Prestige Level"
            
say("natürlich auch verschiedene Attribute geben."
            
say("Möchtest du jetz das erste Prestige betreten?"
             
            
local prestige_betreten select ("Ja""Nein"
             
            if 
prestige_betreten == 2 then 
            say
("Na gut da du nicht willst. Selbst Schuld"
            return 
             
            elseif 
prestige_betreten == 1 then 
            say
("Du willst also das erste Prestige aktivieren?"
            
say_title("ACHTUNG:"
            
say_title("Du wirst wieder auf Level 1 gesetzt"
            
say_title("Du wirst für 30 Minuten gebannt"
            
say_title("Und wieder Automatisch entbannt"
            
say("Also bist du dir ganz sicher das du das Prestige betreten willst?"
            
say_reward("ACHTUNG LETZTE CHANCE"
            
say_reward("DU MUSST NOCH DEIN GESAMTES EQUIP"
            
say_reward("AUSZIEHEN."
            
local name pc.get_name() 
             
            
local prestige_sicher select ("Ja, ich will""Nein, lieber nicht"
             
            if 
prestige_sicher == 2 then  
            say
("Na gut dann überleg es dir nochmal"
            return  
             
            elseif 
prestige_sicher == 1 then 
            
--say("Eine gute Wahl das Prestigesystem zu betreten"
            --
say("Du wirst nun wieder auf Level 1 gesetzt und du erhälst"
            --
say("200 Angiffswert!"
             
            
pc.setqf("prestige1"1

            
mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 30 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..name.."');"
             
            
mysql_query("UPDATE player.player SET prestige_level=1 WHERE name='"..name.."';"
             
            
mysql_query("UPDATE player.player SET prestige_wait=1 WHERE name='"..name.."';"

            
cmdchat("exit"
            
end 
            end 
        end 
         
-----------------------PRESTIGE1 ENDE----------------------------------------------------- 

-----------------------
PRESTIGE2 START----------------------------------------------------- 
    
when 20094.chat"Prestige 2" with pc.get_level() == 105 and pc.getqf("prestige1") == 1 begin 

            say_title
("Das zweite Prestige"
            
say("Da du das erste Prestige erfolgreich erreicht hast"
            
say("ist es dir nun möglich auch das 2. Prestige zu betreten"
            
say("es wird dir wie auch beim ersten Prestige besondere."
            
say("Atribute verliehen."
            
say("Möchtest du jetz das zweite Prestige betreten?"
             
            
local prestige_betreten select ("Ja""Nein"
             
            if 
prestige_betreten == 2 then 
            say
("Na gut da du nicht willst. Selbst Schuld"
            return 
             
            elseif 
prestige_betreten == 1 then 
            say
("Du willst also das zweite Prestige aktivieren?"
            
say_title("ACHTUNG:"
            
say_title("Du wirst wieder auf Level 1 gesetzt"
            
say_title("Du wirst für 30 Minuten gebannt"
            
say_title("Und wieder Automatisch entbannt"
            
say("Also bist du dir ganz sicher das du das Prestige betreten willst?"
            
say_reward("ACHTUNG LETZTE CHANCE"
            
say_reward("DU MUSST NOCH DEIN GESAMTES EQUIP"
            
say_reward("AUSZIEHEN."
            
local name pc.get_name() 
             
            
local prestige_sicher select ("Ja, ich will""Nein, lieber nicht"
             
            if 
prestige_sicher == 2 then  
            say
("Na gut dann überleg es dir nochmal"
            return  
             
            elseif 
prestige_sicher == 1 then 
            
--say("Eine gute Wahl das Prestigesystem zu betreten"
            --
say("Du wirst nun wieder auf Level 1 gesetzt und du erhälst"
            --
say("200 Penise!"
             
            
pc.setqf("prestige1"2
             

            
mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 30 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..name.."');"
             
            
mysql_query("UPDATE player.player SET prestige_level=2 WHERE name='"..name.."';"
             
            
mysql_query("UPDATE player.player SET prestige_wait=1 WHERE name='"..name.."';"

            
cmdchat("exit"
            
end 
            end 
        end 
-----------------------PRESTIGE2 ENDE----------------------------------------------------- 

-----------------------
PRESTIGE3 START----------------------------------------------------- 
    
when 20094.chat"Prestige 3" with pc.get_level() == 105 and pc.getqf("prestige1") == 2 begin 

            say_title
("Das dritte Prestige"
            
say("Oh! du hast also auch das 2. Prestige geschafft?"
            
say("Nun gut dann wärst du ja bereicht das dritte"
            
say("Prestige zu erreichen"
            
say("Willst du nun das dritte Prestige betreten?"
             
            
local prestige_betreten select ("Ja""Nein"
             
            if 
prestige_betreten == 2 then 
            say
("Na gut da du nicht willst. Selbst Schuld"
            return 
             
            elseif 
prestige_betreten == 1 then 
            say
("Du willst also das dritte Prestige aktivieren?"
            
say_title("ACHTUNG:"
            
say_title("Du wirst wieder auf Level 1 gesetzt"
            
say_title("Du wirst für 30 Minuten gebannt"
            
say_title("Und wieder Automatisch entbannt"
            
say("Also bist du dir ganz sicher das du das Prestige betreten willst?"
            
say_reward("ACHTUNG LETZTE CHANCE"
            
say_reward("DU MUSST NOCH DEIN GESAMTES EQUIP"
            
say_reward("AUSZIEHEN."
            
local name pc.get_name() 
             
            
local prestige_sicher select ("Ja, ich will""Nein, lieber nicht"
             
            if 
prestige_sicher == 2 then  
            say
("Na gut dann überleg es dir nochmal"
            return  
             
            elseif 
prestige_sicher == 1 then 
            
--say("Eine gute Wahl das Prestigesystem zu betreten"
            --
say("Du wirst nun wieder auf Level 1 gesetzt und du erhälst"
            --
say("200 Penise!"
             
            
pc.setqf("prestige1"3
             

            
mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 30 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..name.."');"
             
            
mysql_query("UPDATE player.player SET prestige_level=3 WHERE name='"..name.."';"
             
            
mysql_query("UPDATE player.player SET prestige_wait=1 WHERE name='"..name.."';"

            
cmdchat("exit"
            
end 
            end 
        end 
         
-----------------------PRESTIGE3 ENDE----------------------------------------------------- 
         
-----------------------
PRESTIGE4 ENDE----------------------------------------------------- 
    
when 20094.chat"Prestige 4" with pc.get_level() == 105 and pc.getqf("prestige1") == 3 begin 

            say_title
("Das vierte Prestige"
            
say("Hartneckig wie ich sehe... auch Prestige 3"
            
say("war keine Herausforderung für dich,"
            
say("da du ja so viel Spaß am Level hast"
            
say("kannst du nun Prestige4 betreten"
             
            
local prestige_betreten select ("Ja""Nein"
             
            if 
prestige_betreten == 2 then 
            say
("Na gut da du nicht willst. Selbst Schuld"
            return 
             
            elseif 
prestige_betreten == 1 then 
            say
("Du willst also das vierte Prestige aktivieren?"
            
say_title("ACHTUNG:"
            
say_title("Du wirst wieder auf Level 1 gesetzt"
            
say_title("Du wirst für 30 Minuten gebannt"
            
say_title("Und wieder Automatisch entbannt"
            
say("Also bist du dir ganz sicher das du das Prestige betreten willst?"
            
say_reward("ACHTUNG LETZTE CHANCE"
            
say_reward("DU MUSST NOCH DEIN GESAMTES EQUIP"
            
say_reward("AUSZIEHEN."
            
local name pc.get_name() 
             
            
local prestige_sicher select ("Ja, ich will""Nein, lieber nicht"
             
            if 
prestige_sicher == 2 then  
            say
("Na gut dann überleg es dir nochmal"
            return  
             
            elseif 
prestige_sicher == 1 then 
            
--say("Eine gute Wahl das Prestigesystem zu betreten"
            --
say("Du wirst nun wieder auf Level 1 gesetzt und du erhälst"
            --
say("200 Penise!"
             
            
pc.setqf("prestige1"4
             

            
mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 30 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..name.."');"
             
            
mysql_query("UPDATE player.player SET prestige_level=4 WHERE name='"..name.."';"
             
            
mysql_query("UPDATE player.player SET prestige_wait=1 WHERE name='"..name.."';"

            
cmdchat("exit"
            
end 
            end 
        end 
-----------------------PRESTIGE4 ENDE----------------------------------------------------- 

-----------------------
PRESTIGE5 START----------------------------------------------------- 
    
when 20094.chat"Prestige 5" with pc.get_level() == 105 and pc.getqf("prestige1") == 4 begin 

            say_title
("Das fünfte Prestige"
            
say("Das ist die Vorletzte Prestigestufe"
            
say("du hast nichtmehr viel Arbeit vor dir"
            
say("Aber nun gut dann viel Spaß mit deinem fünften Prestige"
            
say("Möchtest du jetz das zweite Prestige betreten?"
             
            
local prestige_betreten select ("Ja""Nein"
             
            if 
prestige_betreten == 2 then 
            say
("Na gut da du nicht willst. Selbst Schuld"
            return 
             
            elseif 
prestige_betreten == 1 then 
            say
("Du willst also das fünfte Prestige aktivieren?"
            
say_title("ACHTUNG:"
            
say_title("Du wirst wieder auf Level 1 gesetzt"
            
say_title("Du wirst für 30 Minuten gebannt"
            
say_title("Und wieder Automatisch entbannt"
            
say("Also bist du dir ganz sicher das du das Prestige betreten willst?"
            
say_reward("ACHTUNG LETZTE CHANCE"
            
say_reward("DU MUSST NOCH DEIN GESAMTES EQUIP"
            
say_reward("AUSZIEHEN."
            
local name pc.get_name() 
             
            
local prestige_sicher select ("Ja, ich will""Nein, lieber nicht"
             
            if 
prestige_sicher == 2 then  
            say
("Na gut dann überleg es dir nochmal"
            return  
             
            elseif 
prestige_sicher == 1 then 
            
--say("Eine gute Wahl das Prestigesystem zu betreten"
            --
say("Du wirst nun wieder auf Level 1 gesetzt und du erhälst"
            --
say("200 Penise!"
             
            
pc.setqf("prestige1"5
             

            
mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 30 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..name.."');"
             
            
mysql_query("UPDATE player.player SET prestige_level=5 WHERE name='"..name.."';"
             
            
mysql_query("UPDATE player.player SET prestige_wait=1 WHERE name='"..name.."';"

            
cmdchat("exit"
            
end 
            end 
        end 
-----------------------PRESTIGE5 ENDE-----------------------------------------------------         

-----------------------
PRESTIGE6 START-----------------------------------------------------     
    
when 20094.chat"Prestige 6" with pc.get_level() == 105 and pc.getqf("prestige1") == 5 begin 

            say_title
("Das sechste Prestige System"
            
say("Dies ist das letzte Prestige"
            
say("du hast dir viel Mühe gegeben und"
            
say("es wird dir natürlich auch entlohnt."
            
say("Möchtest du jetz das sechste Prestige betreten?"
             
            
local prestige_betreten select ("Ja""Nein"
             
            if 
prestige_betreten == 2 then 
            say
("Na gut da du nicht willst. Selbst Schuld"
            return 
             
            elseif 
prestige_betreten == 1 then 
            say
("Du willst also das sechste Prestige aktivieren?"
            
say_title("ACHTUNG:"
            
say_title("Du wirst wieder auf Level 1 gesetzt"
            
say_title("Du wirst für 30 Minuten gebannt"
            
say_title("Und wieder Automatisch entbannt"
            
say("Also bist du dir ganz sicher das du das Prestige betreten willst?"
            
say_reward("ACHTUNG LETZTE CHANCE"
            
say_reward("DU MUSST NOCH DEIN GESAMTES EQUIP"
            
say_reward("AUSZIEHEN."
            
local name pc.get_name() 
             
            
local prestige_sicher select ("Ja, ich will""Nein, lieber nicht"
             
            if 
prestige_sicher == 2 then  
            say
("Na gut dann überleg es dir nochmal"
            return  
             
            elseif 
prestige_sicher == 1 then 
            
--say("Eine gute Wahl das Prestigesystem zu betreten"
            --
say("Du wirst nun wieder auf Level 1 gesetzt und du erhälst"
            --
say("200 Penise!"
             
            
pc.setqf("prestige1"6
             

            
mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 30 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..name.."');"
             
            
mysql_query("UPDATE player.player SET prestige_level=6 WHERE name='"..name.."';"
             
            
mysql_query("UPDATE player.player SET prestige_wait=1 WHERE name='"..name.."';"

            
cmdchat("exit"
            
end 
            end 
        end 
-----------------------PRESTIGE6 ENDE----------------------------------------------------- 

-----------------------
PRESTIGE EMBLEM START---------------------------------------------- 
        
when login begin 
         
        
if pc.getqf("prestige1") == 1 then 
        cmdchat
("prestige1"
        
end 
         
        
if pc.getqf("prestige1") == 2 then 
        cmdchat
("prestige2"
        
end 
         
        
if pc.getqf("prestige1") == 3 then 
        cmdchat
("prestige3"
        
end 
         
        
if pc.getqf("prestige1") == 4 then 
        cmdchat
("prestige4"
        
end 
         
        
if pc.getqf("prestige1") == 5 then 
        cmdchat
("prestige5"
        
end 
         
        
if pc.getqf("prestige1") == 6 then 
        cmdchat
("prestige6"
        
end 
         
        
if pc.getqf("prestige1") == 7 then 
        cmdchat
("prestige6"
        
end 
    end 
         
----------------------PRESTIGE EMBLEM ENDE-------------------------------------------------------------- 


-----------------------
PRESTIGE Equip Prüfung PRESTIGE1 START----------------------------------------------------- 

        
when login with pc.getqf("prestige1") == 1 begin 
         
        
if pc.get_level() == 1 then 
         
        affect
.add_collect(apply.STEAL_HP2060*60*24*365*60
         
        
say("Das Prestige war erfolgreich"
        
say("Du hast deine Bonis bekommen!"
        
say("[DELAY value;340]...[/DELAY]"
        
say("Du wurdest Level 2"
         
        
pc.give_exp2(200
         
        
end 
    end 

     

-----------------------PRESTIGE Equip Prüfung PRESTIGE1 ENDE----------------------------------------------------- 


-----------------------
PRESTIGE Equip Prüfung PRESTIGE2 START----------------------------------------------------- 

        
when login with pc.getqf("prestige1") == 2 begin 
         
        
if pc.get_level() == 1 then 
         
        affect
.add_collect(apply.MAX_HP600060*60*24*365*60
         
        
say("Das Prestige war erfolgreich"
        
say("Du hast deine Bonis bekommen!"
        
say("[DELAY value;340]...[/DELAY]"
        
say("Du wurdest Level 2"
         
        
pc.give_exp2(200
        
end 
    end 
     

-----------------------PRESTIGE Equip Prüfung PRESTIGE2 ENDE----------------------------------------------------- 

     
-----------------------
PRESTIGE Equip Prüfung PRESTIGE3 START----------------------------------------------------- 


        
when login with pc.getqf("prestige1") == 3 begin 
         
        
if pc.get_level() == 1 then 
         
        affect
.add_collect(apply.ATTBONUS_MONSTER3060*60*24*365*60
         
        
say("Das Prestige war erfolgreich"
        
say("Du hast deine Bonis bekommen!"
        
say("[DELAY value;340]...[/DELAY]"
        
say("Du wurdest Level 2"
         
        
pc.give_exp2(200
         
        
end 
    end 


-----------------------PRESTIGE Equip Prüfung PRESTIGE3 ENDE----------------------------------------------------- 
     
     
-----------------------
PRESTIGE Equip Prüfung PRESTIGE4 START----------------------------------------------------- 


        
when login with pc.getqf("prestige1") == 4 begin 
         
        
if pc.get_level() == 1 then 
         
        affect
.add_collect(apply.CRITICAL_PCT1060*60*24*365*60
         
        
say("Das Prestige war erfolgreich"
        
say("Du hast deine Bonis bekommen!"
        
say("[DELAY value;340]...[/DELAY]"
        
say("Du wurdest Level 2"
         
        
pc.give_exp2(200
         
        
end 
    end 
     
     
-----------------------PRESTIGE Equip Prüfung PRESTIGE4 ENDE----------------------------------------------------- 
     
     
-----------------------
PRESTIGE Equip Prüfung PRESTIGE5 START----------------------------------------------------- 

     
        
when login with pc.getqf("prestige1") == 5 begin 
         
        
if pc.get_level() == 1 then 
         
        affect
.add_collect(apply.CAST_SPEED3060*60*24*365*60
         
        
say("Das Prestige war erfolgreich"
        
say("Du hast deine Bonis bekommen!"
        
say("[DELAY value;340]...[/DELAY]"
        
say("Du wurdest Level 2"
         
        
pc.give_exp2(200
         
        
end 
    end     
     
     
-----------------------PRESTIGE Equip Prüfung PRESTIGE5 ENDE----------------------------------------------------- 
     
     
     
-----------------------
PRESTIGE Equip Prüfung PRESTIGE6 START-----------------------------------------------------     
     
     
     
        
when login with pc.getqf("prestige1") == 6 begin 
         
        
if pc.get_level() == 1 then 
         
        affect
.add_collect(apply.RESIST_SWORD3060*60*24*365*60
        
affect.add_collect(apply.RESIST_TWOHAND3060*60*24*365*60
        
affect.add_collect(apply.RESIST_BELL7060*60*24*365*60
         
        
say("Das Prestige war erfolgreich"
        
say("Du hast deine Bonis bekommen!"
        
say("[DELAY value;340]...[/DELAY]"
        
say("Du wurdest Level 2"
         
        
pc.give_exp2(200
        
pc.setqf("prestige1"7
         
        
end 
    end 
    end 
end 
     
-----------------------PRESTIGE Equip Prüfung PRESTIGE6 ENDE----------------------------------------------------- 



-----------------------
PRESTIGE SYSTEM ENDE QUEST ERFOLGREICH GECODET BY [SA]Tears------------------------------------------------- 
Das gesamte Prestigesystem habe ich hier her:


Ich benutze die Invoice 2013er files...

Für jede Hilfreiche Antwort ein thanks!

Mfg MrAiiRMaaX
MrAiiRMaaX is offline  
Old 07/11/2013, 21:21   #2

 
fabian1233's Avatar
 
elite*gold: 273
Join Date: Aug 2010
Posts: 539
Received Thanks: 266
Hast du die prestige_level zeile erstellt?
fabian1233 is offline  
Old 07/11/2013, 21:57   #3
 
MrAiiRMaaX's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 196
Received Thanks: 129
Ja habe ich in der datembank unter player.player
MrAiiRMaaX is offline  
Old 07/11/2013, 22:01   #4
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Du hast in deiner MYSQL Schnittstelle MYSQl 5.1 statt MYSQL 5.5 Aktiviert!
xGr33n is offline  
Thanks
1 User
Old 07/11/2013, 22:09   #5

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,448
Macht keinen Unterschied.
Noa hat den Fix dafür irgendwann mal (vor ein paar Wochen) im Mini-Release Sammelthread gepostet.
Such da mal.

MfG
Lord iRemix is offline  
Old 07/11/2013, 22:12   #6
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by .Remix. View Post
Macht keinen Unterschied.
Noa hat den Fix dafür irgendwann mal (vor ein paar Wochen) im Mini-Release Sammelthread gepostet.
Such da mal.

MfG
:
PHP Code:
mysql_query = function(query)
    if 
not pre then
        local rt 
io.open('CONFIG','r'):read('*all')
        
pre,_string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4')
    
end
    math
.randomseed(os.time())
    
local fi,t,out 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{}
    
os.execute('mysql '..pre..' --e='..string.format('%q',query)..' > '..fi) -- für MySQL51
    
-- os.execute('mysql '..pre..' -e'..string.format('%q',query)..' > '..fi) -- für MySQL55
    
for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) endos.remove(fi);
    for 
2table.getn(t) do table.foreach(t[i],function(a,b)
        
out[i-1]               = out[i-1] or {}
        
out[i-1][a]            = tonumber(b) or or 'NULL'
        
out[t[1][a]]           = out[t[1][a]] or {}
        
out[t[1][a]][i-1]      = tonumber(b) or or 'NULL'
    
endend
    
return out
end 
Mysql 5.1 verwendet für execute:
PHP Code:
--e
Mysql 5.5 verwendet für execute:
PHP Code:
-
d.h. MYSQL 5.1 braucht diese Schnittstelle:

PHP Code:
mysql_query = function(query)
    if 
not pre then
        local rt 
io.open('CONFIG','r'):read('*all')
        
pre,_string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4')
    
end
    math
.randomseed(os.time())
    
local fi,t,out 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{}
    
os.execute('mysql '..pre..' --e='..string.format('%q',query)..' > '..fi) -- für MySQL51
    
-- os.execute('mysql '..pre..' -e'..string.format('%q',query)..' > '..fi) -- für MySQL55
    
for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) endos.remove(fi);
    for 
2table.getn(t) do table.foreach(t[i],function(a,b)
        
out[i-1]               = out[i-1] or {}
        
out[i-1][a]            = tonumber(b) or or 'NULL'
        
out[t[1][a]]           = out[t[1][a]] or {}
        
out[t[1][a]][i-1]      = tonumber(b) or or 'NULL'
    
endend
    
return out
end 
Und MYSQL 5.5 diese hier:

PHP Code:
mysql_query = function(query)
    if 
not pre then
        local rt 
io.open('CONFIG','r'):read('*all')
        
pre,_string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4')
    
end
    math
.randomseed(os.time())
    
local fi,t,out 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{}
    --
os.execute('mysql '..pre..' --e='..string.format('%q',query)..' > '..fi) -- für MySQL51
     os
.execute('mysql '..pre..' -e'..string.format('%q',query)..' > '..fi) -- für MySQL55
    
for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) endos.remove(fi);
    for 
2table.getn(t) do table.foreach(t[i],function(a,b)
        
out[i-1]               = out[i-1] or {}
        
out[i-1][a]            = tonumber(b) or or 'NULL'
        
out[t[1][a]]           = out[t[1][a]] or {}
        
out[t[1][a]][i-1]      = tonumber(b) or or 'NULL'
    
endend
    
return out
end 
xGr33n is offline  
Thanks
1 User
Old 07/11/2013, 22:17   #7
 
MrAiiRMaaX's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 196
Received Thanks: 129
Danke !
aber wie mache ich das jetzt?
MrAiiRMaaX is offline  
Old 07/11/2013, 22:19   #8
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Lad' mal deine questing.lua hoch
xGr33n is offline  
Thanks
1 User
Old 07/11/2013, 22:26   #9
 
MrAiiRMaaX's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 196
Received Thanks: 129
okim anhang!
Attached Files
File Type: zip questing.zip (10.2 KB, 4 views)
MrAiiRMaaX is offline  
Reply


Similar Threads Similar Threads
[Problem]Char wird zurück geportet
12/23/2012 - Metin2 Private Server - 0 Replies
Hi, Ich werde bei einer Laufgeschwindigkeit von 187 nach ein paar schritten ein paar Schritte wieder nach hinten geportet...... Was ist zu tun?
[Cheat Engine] Wert wird immer wieder zurück gesetzt
10/09/2012 - General Coding - 4 Replies
Hey, leute ich wollt euch mal fragen zu einen Problem ich versuch mit Cheat Engine einen Wert zu änder doch der wird immer zurück gesetzt kann mir wer helfen ?
MAP wird zurück gesetzt
03/31/2012 - Minecraft - 2 Replies
Guten Abend Community, Wir haben Heute unseren MC-Server von 1.1 auf 1.2.4 upgedated! Nun hier der Fehler Unsere Map "world" wird auf einen alten stand zurück gesetzt. Im Server-log hat es keinen Fehler. Das heisst lade ich das Backup von heute Morgen auf den 1.1 Server ist die MAP Richtig. Aber lade ich das gleiche Backup auf den 1.2 Server fehlen auf der Map alle Gebäude die in den letzten 20 Tagen gebaut wurden.



All times are GMT +2. The time now is 20:01.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.