Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 04:02

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

Advertisement



MySQL Update - Connection refused

Discussion on MySQL Update - Connection refused within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1


 
elite*gold: 1810
Join Date: Jan 2012
Posts: 2,180
Received Thanks: 1,617
Angry MySQL Update - Connection refused

Hallo, habe eben versucht ein Wartungssystem einzubauen.
Alles klappt auch wunderbar, nur wenn alle Accounts per Quest auf shutdown gesetzt werden sollen, kommen unzählige connection refused.


Edit: Liegt doch nicht an der SQL, sondern an der Quest. Wenn ich das System
ohne Timer oder Cmdchat("Exit") einstelle, funktioniert alles und mit Server Timer + Cmdchat("Exit") crasht alles.

Quest: (von Stamm1994)
PHP Code:
quest test123 begin
    state start begin
        when 20006.chat
."SA: Wartung" with pc.is_gm() begin
            
if game.get_event_flag("login") == 0 then
                say
('Wartung in wie vielen Minuten?[ENTER](Mindestens 30 Minuten vorher ankündigen!)')
                
local a tonumber(input())
                if 
== nil then
                    say
('Bitte in Zahlen angeben!')
                    return
                
end
                minutes 
a
                notice_all
('Wartung in '..minutes..' Minuten. Bitte rechtzeitig ausloggen!')
                
server_loop_timer('reboot_time',60*5,(os.time()+minutes*60));
            else
                
say("Willst du den Login wieder freigeben?")
                
local f select ("Ja" "Abbrechen")
                if 
== 1 then
                    mysql_query
("UPDATE account.account SET account.status = 'OK' WHERE status = 'SHUTDOWN' and account.login NOT IN (SELECT mAccount FROM common.gmlist);")
                    
game.set_event_flag("login"0)
                
end
            end
        end
        when reboot_time
.server_timer begin
            
if os.time() < get_server_timer_arg() then
                notice_all
('Wartung in '..tostring(math.floor((get_server_timer_arg()-os.time())/60))..' Minuten. Alle ausloggen!')
            else
                
mysql_query("UPDATE account.account SET account.status = 'SHUTDOWN' WHERE status = 'OK' and account.login NOT IN (SELECT mAccount FROM common.gmlist);")
                
cmdchat("exit"
                
game.set_event_flag("login"1)
            
end
        end
    end
end 
MaxChri is offline  
Old 08/25/2015, 12:16   #2

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Du kannst in einem Servertimer keine Befehle ausführen, die eine Player Instanz benötigen (cmdchat).
rollback is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
connection refused
07/13/2012 - Metin2 Private Server - 3 Replies
Moin! Ich habe ein kleines Problem undzwar wenn ich meinem Server (root) starte kommt immer 'Connection refused' wenn ich xyz xyz eingebe kommt PW oder ID Falsch, bei realen daten kommt 'Sie werden verbunden' Bitte um Hilfe.
connection refused...
10/05/2010 - Metin2 Private Server - 4 Replies
Hallo, Ich habe meinen P-Server auf einen anderen Computer kopiert, also ich habe unter Programme den oder kopiert, (8GB) mit der Datenbank, jetzt habe ich auf dem anderen Computer alles eingerichtet mit VPC, Portmaps usw. Jetzt bekomme ich wo normalerweise "Opporation Timout" kommen sollte 3x "connection refused" aber auf meinem alten PC geht es ja noch...? Was kann ich tun?
Metin2 DB/Connection Refused/MySQL
07/14/2010 - Metin2 Private Server - 3 Replies
Hallo ich habe ein problem mit Connection Refused ich habe noch kein P server gemacht nach demm ich mein Pc neu aufgespeilt habe :D . In einen anderen Thema wurde mir dieser Code gesagt #!/bin/sh cd db ./db & sleep 10 cd ../auth ./auth & sleep
Connection Refused-.-
05/30/2010 - Metin2 Private Server - 5 Replies
Moin Ich habe heute den Fehler bekommen "Connection Refused" wenn ich alle Tabelle Reparien gehen auch alle aber "Information_Schema" wenn ich auf Reparien will dann kommt da das "1044 - Acces denied for user ´root´@´%´to database´ Information_schema" Kann mir einer helfen...
Connection refused
03/14/2010 - Metin2 Private Server - 7 Replies
hii.. kurze frage..ich habe gestern meinen server gestartet , ich konnte auch mit rain rein.. dann wollt ich eine regi page machen habe meinen pc neu gestartet und wollte server starten und der zeigt dann nach .-start nur ununterbrochen : Connect : connection refused :(:confused: bitte um hilfe ...



All times are GMT +2. The time now is 04:02.


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.