Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 29.07.2017 uwzględniając wszystkie działy

  1. Wchodze w temat i przewijam post przez pół dnia.... Kogoś tu p....ało?
    1 punkt
  2. http://www.andi67.bplaced.net/Forum/viewforum.php?f=43
    1 punkt
  3. Delete this one for some reason its create two topics Wyświetl pełny artykuł
    1 punkt
  4. Skrypt SH: ############# - SERWER FFA - ############# mkdir gotv find /home/goffa/serverfiles/csgo/auto-* -mmin +10 -exec mv {} /root/gotv \; gzip -1f -S .zip /root/gotv/* cd /root/gotv ftp -in ftp.sloneczny-dust.sldc.pl << KONIEC user [email protected] ;JPNl&3S]Z@e binary cd files/server_4 send * close KONIEC cd /root/ rm -r gotv ############# - SERWER RJ - ############# mkdir gotv find /home/go4maps/serverfiles/csgo/auto-* -mmin +10 -exec mv {} /root/gotv \; gzip -1f -S .zip /root/gotv/* cd /root/gotv ftp -in ftp.sloneczny-dust.sldc.pl << KONIEC user [email protected] ;JPNl&3S]Z@e binary cd files/server_5 send * close KONIEC cd /root/ rm -r gotv Strona WWW: <? $server = $_GET['srv']; $folder = "files/server_".$server."/"; $path = $folder; $days = 1; if ($server == '') { echo '<td width="100%" colspan="6">Błąd, brak id serwera..</td>'; } else if (file_exists($folder)) { // Czyszczenie katalogu z demek starszych niz X if ($handle = opendir($path)) { // Loop through the directory while (false !== ($file = readdir($handle))) { if (is_file($path.$file)) { if (filemtime($path.$file) < ( time() - ( $days * 24 * 60 * 60 ) ) ) { // Do the deletion unlink($path.$file); } } } } $ext = array('zip', 'rar'); $sciezka = pathinfo($_SERVER['PHP_SELF']); $adres = 'http://'.$_SERVER['HTTP_HOST'].$sciezka['dirname'].'/'; $files = scandir($folder); $list = array(); foreach($files as $file) { $file = pathinfo($file); if (in_array($file['extension'], $ext)) { $list[] = $file['basename']; } } rsort($list, SORT_STRING); echo '<table width="100%" style="padding-left: 50px; padding-right: 50px;"> <tr style="font-weight: bold;"><td width="25%">Link</td><td>Mapa</td><td>Data</td><td>Godzina</td><td>Rozmiar</td><td>Pobierz</td></tr>'; //auto-20150724-1437-de_dust2.dem.zip foreach ($list as $nazwa) { $demo = $folder.'/'.$nazwa; $dane = explode('-', $nazwa); $data = $dane[1]; $rok = substr($data, 2, 2); $mies = substr($data, 4, 2); $dzien = substr($data, 6, 2); $data2 = $dane[2]; $godz = substr($data2, 0, 2); $min = substr($data2, 2, 4); $data = '20'.$rok.'-'.$mies.'-'.$dzien; $godzina = $godz.':'.$min; $mapa = $dane[3]; $mapa = explode('.', $mapa); $mapa = $mapa[0]; $rozmiar = round( filesize($demo) / 1024 / 1024, 2); echo '<tr> <td><input type="text" value="'.$adres.$demo.'" readonly="yes" onclick="this.select()" /></td> <td>'.$mapa.'</td> <td>'.$data.'</td> <td>'.$godzina.'</td> <td>'.$rozmiar.' MB</td> <td><a href="'.$adres.$demo.'">Pobierz</a></td> </tr>'; } } else { echo '<td width="100%" colspan="6">Brak nagrań do wyświetlenia..</td>'; } ?> </table> Skrypt działał, ale ważna rzeczy: * musisz porobić sobie foldery, bo zapewne pominąłem temat ich tworzenia. * skrypt bedzie przerzucał pliku do spakowania której mają +10 min życia. * parametr days odpowiada na www od ilosci dni, po których usuwa. * do pliku php przy wejsciu należy użyć odrazu ?serwer="numer" np. ?serwer=1 gdzy to odpowiada ścieszce files/serwer_1. * nie jestem wstanie cie wspierać w tym więc musisz wsiąść to co podsyłamy i zrobić z tego SZTOSIWO. * Plugin do nagrywania: https://forums.alliedmods.net/showthread.php?p=2070519
    1 punkt
  5. Siema, Mógłby mi ktoś powiedzieć co jest tu złego i czemu się non stop restartuje serwer ?
    0 punktów
  6. // pozdrawiam posiadaczy telefonów. to wina jakiegoś pluginu że crashuje ci serwer ewl zaktualizuj sm i mm. podczas robienia JB któryś raz jak wrzuciłem plugin to miałem podobne błędy :)
    0 punktów
  7. Dodawanie kodów: Tworzysz baze danych, przy każdym użyciu komendy !createcode sprawdzasz czy kod już istnieje, jeśli nie - dodajesz go do bazy wraz z info o graczu, który go utworzył. Użycie kodu: Wywołujesz zapytanie do bazy danych przy każdym użyciu komendy !code, sprawdzasz czy kod istnieje, jeśli tak to zmieniasz wartość jakiejś kolumny dajmy 'used' na 1. Możesz od razu sprawdzić czy na serwerze znajduje się użytkownik o steamid zgodnym z tym z bazy, jeśli nie ma takowego to przy wczytywaniu informacji klienta sprawdzaj czy kolumna 'used' wynosi 1, jeśli tak jest - usuń wpis z bazy danych i dodaj 5 'RP'. Serio to jest takie ciężkie ?
    0 punktów
×
×
  • Dodaj nową pozycję...