Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Szukam programu skryptu który robi podchanelle

Featured Replies

Rozwiązane przez mrvns

Opublikowano
Spoiler

 

Edytowane przez ExoCarossa

Opublikowano
  • Autor

Jeszcze skrypt do startowania o ile się nie myle?

 

 

HTMLKod został skopiowany
#!/bin/sh # -------------------------------------- ## Script to execute all required files   ## for metin2 game server.                ## -------------------------------------- ## Copyright (C) Ethoard (www.ethoard.tk) ## -------------------------------------- # echo -e "\033[32m"read -p "Ile channeli chcesz uruchomiæ? (1/4) : " rch if [ -z $rch ] || [ $rch -lt 1 ] || [ $rch -gt 4 ] ; then	exitfi echo -e "\033[0m"./clear.shecho -e "\033[32m" SFROOT=$PWDecho -e "# ---------------------------------------------------------------------------- #"echo -e "# Uruchamianie db..."cd $SFROOT/db/# ./db & sleep 2./db >> start.log 2>&1 & sleep 2 i1=1while [ $i1 -le $rch ]do	for i2 in 1 2	do		echo -e "# Uruchamianie ch$i1$i2..."		cd $SFROOT/chs/ch$i1$i2/		# ./ch$i1$i2 & sleep 1		./ch$i1$i2 >> start.log 2>&1 & sleep 1		# env LD_PRELOAD=/usr/home/m2lib/gamelib.so ./ch$i1$i2 >> start.log 2>&1 & sleep 1	done	i1=$(( $i1 + 1 ))done echo -e "# Uruchamianie ch99..."cd $SFROOT/chs/ch99/# ./ch99 & sleep 1./ch99 >> start.log 2>&1 & sleep 1# env LD_PRELOAD=/usr/home/m2lib/gamelib.so ./ch99 >> start.log 2>&1 & sleep 1 echo -e "# Uruchamianie auth..."cd $SFROOT/auth/# ./auth & sleep 1./auth >> start.log 2>&1 & sleep 1 echo -e "# ---------------------------------------------------------------------------- #"echo -e "\033[0m"

 

 

Zmieniłe intuicyjnie ale wysypało błędy nie mam pomysłu jak to odpowiednio z edytować 

Opublikowano
  • Rozwiązanie
CKod został skopiowany
#!/bin/sh # -------------------------------------- ## Script to create new configuration     ## files and required symlinks for metin2 ## game server.                           ## -------------------------------------- ## Copyright (C) Ethoard (www.ethoard.tk) ## -------------------------------------- # SFROOT=$PWD./clear.sh MAP_ALLOW01="1 21 41 3 23 43 4 24 44 5 25 45 108 109 215 216 217 218"MAP_ALLOW02="61 64 66 62 63 65 69 70 206 67 68 80 104 71 193 72 73 207"MAP_ALLOW99="26 81 113 212 103 105 110 111 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 190 191 192" MAX_LEVEL="105"TEST_SERVER="0"XTRAP_ENABLE="0"CHECK_MULTIHACK="0"DB_PORT="15000"DB_ADDR="localhost"TABLE_POSTFIX=""PASSES_PER_SEC="25"SAVE_EVENT_SECOND_CYCLE="180"PING_EVENT_SECOND_CYCLE="180"PLAYER_SQL="localhost mt2 mt2!@# player"COMMON_SQL="localhost mt2 mt2!@# common"LOG_SQL="localhost mt2 mt2!@# log"SERVER_KEY="fIFjs5S47kdhsMUxsgjSrisTfGRB79PN4qi/D4U6yCX1LYUqBDQOxleqtAxp+cFteti2gp6fnnQ9Td2QFUWjpSuwLX/XDfCTgkCwoxYzb0P20YgIraXKDrN5FHbKYUvOl0Y69NcHUpGo+xU+Tbs2O6AEJYLrqW0BW3ggL6JeVUM*"MALL_URL="localhost"ADMINPAGE_IP="localhost"ADMINPAGE_IP1="localhost"ADMINPAGE_IP2="localhost"ADMINPAGE_IP3="localhost"ADMINPAGE_PASSWORD="@)BV<gvfdzRK_)3b"VIEW_RANGE="20000" echo -e "\033[32m"echo -e "# ---------------------------------------------------------------------------- #"echo -e "# Tworzenie konfiguracji"echo -e "# ---------------------------------------------------------------------------- #"echo -e "# MAX_LEVEL: $MAX_LEVEL, TEST_SERVER: $TEST_SERVER"echo -e "# MAP_ALLOW01: $MAP_ALLOW01"echo -e "# MAP_ALLOW02: $MAP_ALLOW02"echo -e "# MAP_ALLOW99: $MAP_ALLOW99"echo -e "# ---------------------------------------------------------------------------- #" rm $SFROOT/auth/authln -s $SFROOT/share/game $SFROOT/auth/auth rm $SFROOT/auth/dataln -s $SFROOT/share/data $SFROOT/auth/data rm $SFROOT/auth/localeln -s $SFROOT/share/locale $SFROOT/auth/locale rm $SFROOT/auth/packageln -s $SFROOT/share/package $SFROOT/auth/package rmdir $SFROOT/logs/authmkdir $SFROOT/logs/authrm $SFROOT/auth/logln -s $SFROOT/logs/auth $SFROOT/auth/log rmdir $SFROOT/logs/dbmkdir $SFROOT/logs/dbrm $SFROOT/db/logln -s $SFROOT/logs/db $SFROOT/db/log for ch in 1 2 3 4do	for podch in 1 2	do		if [ $podch == 1 ]; then			MAP_ALLOW=$MAP_ALLOW01		elif [ $podch == 2 ]; then			MAP_ALLOW=$MAP_ALLOW02		fi				CONFIG="$SFROOT/chs/ch$ch$podch/CONFIG"		PORT=$((12999 + $ch + $podch * 50 - 50))		P2P_PORT=$((13999 + $ch + ($podch * 50) - 50)) 		echo -e "# ch$ch$podch: port = "$PORT", p2p_port = "$P2P_PORT 		echo "HOSTNAME: channel"$ch""$podch > "$CONFIG"		echo "CHANNEL: $ch" >> "$CONFIG"		echo "PORT: $PORT" >> "$CONFIG"		echo "P2P_PORT: $P2P_PORT" >> "$CONFIG"		echo "DB_PORT: $DB_PORT" >> "$CONFIG"		echo "DB_ADDR: $DB_ADDR" >> "$CONFIG"		echo "MAP_ALLOW: $MAP_ALLOW" >> "$CONFIG"		echo "TABLE_POSTFIX: $TABLE_POSTFIX" >> "$CONFIG"		echo "PASSES_PER_SEC: $PASSES_PER_SEC" >> "$CONFIG"		echo "SAVE_EVENT_SECOND_CYCLE: $SAVE_EVENT_SECOND_CYCLE" >> "$CONFIG"		echo "PING_EVENT_SECOND_CYCLE: $PING_EVENT_SECOND_CYCLE" >> "$CONFIG"		echo "PLAYER_SQL: $PLAYER_SQL" >> "$CONFIG"		echo "COMMON_SQL: $COMMON_SQL" >> "$CONFIG"		echo "LOG_SQL: $LOG_SQL" >> "$CONFIG"		echo "SERVER_KEY: $SERVER_KEY" >> "$CONFIG"		echo "MALL_URL: $MALL_URL" >> "$CONFIG"		echo "ADMINPAGE_IP: $ADMINPAGE_IP" >> "$CONFIG"		echo "ADMINPAGE_IP1: $ADMINPAGE_IP1" >> "$CONFIG"		echo "ADMINPAGE_IP2: $ADMINPAGE_IP2" >> "$CONFIG"		echo "ADMINPAGE_IP3: $ADMINPAGE_IP3" >> "$CONFIG"		echo "ADMINPAGE_PASSWORD: $ADMINPAGE_PASSWORD" >> "$CONFIG"		echo "VIEW_RANGE: $VIEW_RANGE" >> "$CONFIG"		echo "CHECK_MULTIHACK: $CHECK_MULTIHACK" >> "$CONFIG"		echo "MAX_LEVEL: $MAX_LEVEL" >> "$CONFIG"		echo "TEST_SERVER: $TEST_SERVER" >> "$CONFIG"		echo "XTRAP_ENABLE: $XTRAP_ENABLE" >> "$CONFIG"				rm $SFROOT/chs/ch$ch$podch/ch$ch$podch		ln -s $SFROOT/share/game $SFROOT/chs/ch$ch$podch/ch$ch$podch				rm $SFROOT/chs/ch$ch$podch/data		ln -s $SFROOT/share/data $SFROOT/chs/ch$ch$podch/data				rm $SFROOT/chs/ch$ch$podch/locale		ln -s $SFROOT/share/locale $SFROOT/chs/ch$ch$podch/locale				rm $SFROOT/chs/ch$ch$podch/package		ln -s $SFROOT/share/package $SFROOT/chs/ch$ch$podch/package				rm $SFROOT/chs/ch$ch$podch/CMD		ln -s $SFROOT/share/CMD $SFROOT/chs/ch$ch$podch/CMD				rmdir $SFROOT/logs/ch$ch$podch		mkdir $SFROOT/logs/ch$ch$podch		rm $SFROOT/chs/ch$ch$podch/log		ln -s $SFROOT/logs/ch$ch$podch $SFROOT/chs/ch$ch$podch/log	donedone PORT=$((13099))P2P_PORT=$((14099)) echo -e "# ch99: port = $PORT, p2p_port = $P2P_PORT" CONFIG="$SFROOT/chs/ch99/CONFIG"echo "HOSTNAME: channel99" > "$CONFIG"echo "CHANNEL: 99" >> "$CONFIG"echo "PORT: $PORT" >> "$CONFIG"echo "P2P_PORT: $P2P_PORT" >> "$CONFIG"echo "DB_PORT: $DB_PORT" >> "$CONFIG"echo "DB_ADDR: $DB_ADDR" >> "$CONFIG"echo "MAP_ALLOW: $MAP_ALLOW99" >> "$CONFIG"echo "TABLE_POSTFIX: $TABLE_POSTFIX" >> "$CONFIG"echo "PASSES_PER_SEC: $PASSES_PER_SEC" >> "$CONFIG"echo "SAVE_EVENT_SECOND_CYCLE: $SAVE_EVENT_SECOND_CYCLE" >> "$CONFIG"echo "PING_EVENT_SECOND_CYCLE: $PING_EVENT_SECOND_CYCLE" >> "$CONFIG"echo "PLAYER_SQL: $PLAYER_SQL" >> "$CONFIG"echo "COMMON_SQL: $COMMON_SQL" >> "$CONFIG"echo "LOG_SQL: $LOG_SQL" >> "$CONFIG"echo "SERVER_KEY: $SERVER_KEY" >> "$CONFIG"echo "MALL_URL: $MALL_URL" >> "$CONFIG"echo "ADMINPAGE_IP: $ADMINPAGE_IP" >> "$CONFIG"echo "ADMINPAGE_IP1: $ADMINPAGE_IP1" >> "$CONFIG"echo "ADMINPAGE_IP2: $ADMINPAGE_IP2" >> "$CONFIG"echo "ADMINPAGE_IP3: $ADMINPAGE_IP3" >> "$CONFIG"echo "ADMINPAGE_PASSWORD: $ADMINPAGE_PASSWORD" >> "$CONFIG"echo "VIEW_RANGE: $VIEW_RANGE" >> "$CONFIG"echo "CHECK_MULTIHACK: $CHECK_MULTIHACK" >> "$CONFIG"echo "MAX_LEVEL: $MAX_LEVEL" >> "$CONFIG"echo "TEST_SERVER: $TEST_SERVER" >> "$CONFIG"echo "XTRAP_ENABLE: $XTRAP_ENABLE" >> "$CONFIG" rm $SFROOT/chs/ch99/ch99ln -s $SFROOT/share/game $SFROOT/chs/ch99/ch99 rm $SFROOT/chs/ch99/dataln -s $SFROOT/share/data $SFROOT/chs/ch99/data rm $SFROOT/chs/ch99/localeln -s $SFROOT/share/locale $SFROOT/chs/ch99/locale rm $SFROOT/chs/ch99/packageln -s $SFROOT/share/package $SFROOT/chs/ch99/package rm $SFROOT/chs/ch99/CMDln -s $SFROOT/share/CMD $SFROOT/chs/ch99/CMD rmdir $SFROOT/logs/ch99mkdir $SFROOT/logs/ch99rm $SFROOT/chs/ch99/logln -s $SFROOT/logs/ch99 $SFROOT/chs/ch99/log echo -e "# ---------------------------------------------------------------------------- #"echo -e "\033[0m"

 

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.