elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   Metin2 Private Server (https://www.elitepvpers.com/forum/metin2-private-server/)
-   -   CoreRestarter (https://www.elitepvpers.com/forum/metin2-private-server/3472149-corerestarter.html)

Tuora 10/27/2014 03:49

CoreRestarter
 
Hallo Epvp,ich wollte gerade einen CoreRestarter einbauen jedoch verstehe ich es nicht genau,ich hoffe jemand kann mir helfen.

Thread:[Only registered and activated users can see links. Click Here To Register...]

Habe es versucht ohne Lua zu machen aber funktionierte nicht,jetz möchte ich die Lua Version ausprobieren,

Lua
Spoiler:
PHP Code:

--[[
    
Dieser Core nutzt Lua5.1!
    
start_daemon()          Keine Parameter     Startet den Core als Daemon
                                                
Damit ist kein Shellscript nötigum diesen Core am Leben zu halten.
    
pause(int)              integer (Zahl)      Lässt den Prozess für X Sekunden anhalten
    is_process_running
(int) integer (Zahl)      Prüftob ein Prozess läuftint ist die PID.
--]]
start_daemon()
data = {
    {
"/files/ch1/main/","gc_1_main"},
    {
"/files/ch1/sub1/","gc_1_sub_1"},
    {
"/files/ch1/sub2/","gc_1_sub_2"},
    {
"/files/ch2/main/","gc_2_main"},
    {
"/files/ch2/sub1/","gc_2_sub_1"},
    {
"/files/ch2/sub2/","gc_2_sub_2"},
}
while 
true do
  for 
ab in pairs(data) do
    
local f io.open(b[1].."pid")
    if 
not f or not is_process_running(f:read"*all"then
      os
.execute("cd "..b[1].." && nohup ./"..b[2].." >> startlog & cd . ")
      -- print (
"Core restarted. ("..b[2]..")")
    
end
    
if f then
      f
:close()
    
end
  end
  pause
(5)
end 


Ich weiß nicht genau wie ich den pfad anpassen soll,ich habe 5cores pro channel und möchte nur 2 Channels restarten lassen.

Könnte mir jemand sie anpassen und mir noch sagen was ich benötige/wo ich es verschieben soll?

Rechtschreibfehler schenke ich euch :) bin müde
Mfg
ImTweet

x'Radon 10/27/2014 12:49

Pn mich mal bei skype heute nachmittag.

Bercol 10/27/2014 12:52

Wollte ich gestern ebenfalls einfügen. Und habe damit auch Probleme.

x'Radon 10/27/2014 17:14

[Only registered and activated users can see links. Click Here To Register...]

Hier ein HowTo


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

Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.