Jump to content

Luckxy

Miembro
  • Contador contenido

    16
  • Ingreso

  • Última visita

Mensajes publicados por Luckxy

  1. Hola a todos.

     

    Desde hace unos dias vengo luchando tratando de hacer un script para detener el servidor, ya que hace un tiempo lamentablemente perdi los que usaba. 

     

    Yo diseñe el siguiente:

    #!/bin/sh
    
    echo -e "\033[31m 
    ¿Que Channel deseas detener? \n 
    1 --> Channel 1 \n 
    2 --> Channel 2 \n 
    3 --> Todos \n \033[0m"
    
    read chs
    
    case $chs in 
    1*) 
        echo -e "\033[31m \n Cerrando CH 1 Nucleo_1...\033[0m"
        cd /usr/home/game/channel1/nucleo_1 &&
        ./shut.sh &
    	echo -e "\033[31m \n Cerrando CH 1 Nucleo_2...\033[0m"
    	cd /usr/home/game/channel2/nucleo_2 &&
    	./shut.sh 
        sleep 2
        clear
    	echo -e "\033[32m \n CH 1 Detenido\033[0m"
    ;;
    2*) 
        echo -e "\033[31m \n Cerrando CH 2 Nucleo_1...\033[0m"
        cd /usr/home/game/channel2/nucleo_1 &&
        ./shut.sh &
    	echo -e "\033[31m \n Cerrando CH 2 Nucleo_2...\033[0m"
    	cd /usr/home/game/channel1/nucleo_2 &&
    	./shut.sh
        sleep 2
        clear
    	echo -e "\033[32m \n CH 2 Detenido\033[0m"
    ;;
    3*)
        echo -e "\033[31m Cerrando base de datos ..\033[0m"
        cd /usr/home/game/db &&
        ./shut.sh
        sleep 2
    	clear
        echo -e "\033[31m \n Cerrando Auth ..\033[0m"
        cd /usr/home/game/auth &&
        ./shut.sh
        sleep 2
        clear
        echo -e "\033[31m \n Cerrando CH 1 Nucleo_1...\033[0m"
        cd /usr/home/game/channel1/nucleo_1 &&
        ./shut.sh &
    	echo -e "\033[31m \n Cerrando CH 1 Nucleo_2...\033[0m"
    	cd /usr/home/game/channel2/nucleo_2 &&
    	./shut.sh 
        sleep 2
        clear
        echo -e "\033[31m \n Cerrando CH 2 Nucleo_1...\033[0m"
        cd /usr/home/game/channel2/nucleo_1 &&
        ./shut.sh &
    	echo -e "\033[31m \n Cerrando CH 2 Nucleo_2...\033[0m"
    	cd /usr/home/game/channel1/nucleo_2 &&
    	./shut.sh
        sleep 2
        clear
    	echo -e "\033[31m \n Cerrando game99...\033[0m"
    	cd /usr/home/game/game99 &&
    	./shut.sh
        sleep 2
        clear
    	echo -e "\033[32m \n Servidor Detenido\033[0m"
    ;;
    
    esac  
    

    El cual al ejecutarlo, me dice que los pid no tienen ningun proceso.

     

    Alguien que me ayude? Se lo estare super agradecido

     

    Edit: Olvide de aclarar, son files 34k

  2. Paso a dar como solucionado el problema, todo esta en el xml del uiscripts 

     

    <File archivedPath="uiscript/achievementboard.py" type="2"><![CDATA[uiscript_descompilado\uiscript\achievementboard.py]]></File>
    <File archivedPath="uiscript/warteschleife.py" type="2"><![CDATA[uiscript_descompilado\uiscript\warteschleife.py]]></File>
     
    donde dice type, para mi xml tuve que cambiarlo por un 1, compile y al probarlo el juego empezo a andar sin problemas. Gracias a todos por la ayuda.
  3. Te falte el uiachievement.py en el root.

    Si tenias razon, habia puesto mal el nombre en el root.xlm

    Lo corregi, compile de nuevo y esta vez se me cerro el juego y el syserror me arrojo esto:

     

    0609 19:04:41720 :: Failed to load script file : uiscript/achievementboard.py
    0609 19:04:41755 :: 
    ui.py(line:2670) LoadScriptFile
    system.py(line:192) execfile
    system.py(line:161) Run
    system.py(line:176) __LoadTextFile__
    system.py(line:64) __init__
     
    LoadScriptFile - exceptions.AttributeError:'NoneType' object has no attribute 'split'
     
    0609 19:04:41755 :: ============================================================================================================
    0609 19:04:41755 :: Abort!!!!
     
     
    0609 19:04:41756 :: 
    uiAchievement.py(line:32) __Load_LoadScript
    ui.py(line:2675) LoadScriptFile
    exception.py(line:36) Abort
     
    AchievementDialog.__Load_LoadScript - exceptions.SystemExit:
     
    0609 19:04:41756 :: ============================================================================================================
    0609 19:04:41756 :: Abort!!!!
  4. Mil perdones por no haberlo pasado antes...

     

    0609 18:09:33157 :: Traceback (most recent call last):
     
    0609 18:09:33157 ::   File "game.py", line 1725, in BINARY_ServerCommand_Run
     
    0609 18:09:33157 ::   File "stringCommander.py", line 63, in Run
     
    0609 18:09:33157 ::   File "stringCommander.py", line 31, in __call__
     
    0609 18:09:33157 ::   File "stringCommander.py", line 20, in __call__
     
    0609 18:09:33157 ::   File "game.py", line 2001, in __ShowAchievementPoints
     
    0609 18:09:33157 ::   File "system.py", line 137, in __pack_import
     
    0609 18:09:33157 :: ImportError
    0609 18:09:33157 :: : 
    0609 18:09:33157 :: No module named uiAchievement
    0609 18:09:33157 :: 
     
    0609 18:09:33157 :: Unknown Server Command achievementpoints 1 | achievementpoints
    0609 18:10:46532 :: Traceback (most recent call last):
     
    0609 18:10:46532 ::   File "game.py", line 1725, in BINARY_ServerCommand_Run
     
    0609 18:10:46532 ::   File "stringCommander.py", line 63, in Run
     
    0609 18:10:46532 ::   File "stringCommander.py", line 31, in __call__
     
    0609 18:10:46532 ::   File "stringCommander.py", line 20, in __call__
     
    0609 18:10:46532 ::   File "game.py", line 2007, in __AchievementTest
     
    0609 18:10:46533 ::   File "system.py", line 137, in __pack_import
     
    0609 18:10:46533 :: ImportError
    0609 18:10:46533 :: : 
    0609 18:10:46533 :: No module named uiAchievement
    0609 18:10:46533 :: 
     
    0609 18:10:46533 :: Unknown Server Command achievement Ver_tus_logros_derrotado#1%1 | achievement
    0609 18:15:59174 :: Traceback (most recent call last):
     
    0609 18:15:59174 ::   File "game.py", line 1725, in BINARY_ServerCommand_Run
     
    0609 18:15:59175 ::   File "stringCommander.py", line 63, in Run
     
    0609 18:15:59175 ::   File "stringCommander.py", line 31, in __call__
     
    0609 18:15:59175 ::   File "stringCommander.py", line 20, in __call__
     
    0609 18:15:59175 ::   File "game.py", line 2007, in __AchievementTest
     
    0609 18:15:59175 ::   File "system.py", line 137, in __pack_import
     
    0609 18:15:59175 :: ImportError
    0609 18:15:59175 :: : 
    0609 18:15:59175 :: No module named uiAchievement
    0609 18:15:59175 :: 
     
    0609 18:15:59175 :: Unknown Server Command achievement Ver_tus_logros_derrotado#1%1 | achievement
  5. Hola a toda la comunidad de Metin2 Zone.

     

    Hace unas horas intente implementar el sistema de logros como por 5ta vez en mi server siguiendo esta guia de KeKo

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

     

    La cual siguiendo siempre al pie de la letra, la he implementado si problemas, pero al momento de obtener los logros no aparece el cartel del costado anunciando el logro obtenido, pero revisando la base de datos el servidor reconoce el logro.

     

     

    Desde ya toda ayuda posible sera bienvenida y mas que agradecida

  6. Hola a todos M2Z, hace unos dias estoy con un problema que he buscado soluciones y no me encontrado con alguna que me ayude. Resulta que en la tienda pongo a la venta 50 Alubias Zen, pero al comprarlas solo da uno, y al comprar otro y querer apilarlas no se puede.

    Si alguien conoce el motivo de dicho problema le estaré mas que agradecido :)

×
×
  • Crear nuevo...