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

emce

Użytkownik
  • Postów

    176
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez emce

  1. tam pewnie gdzie masz if który sprawdza koszt, oraz czy można jeszcze zmień wartość na stałą. UlepszeniaHP[client]
  2. if(IsClientInGame(client) && IsClientVIP(client) ) stock bool IsClientVIP(int client) { if (CheckCommandAccess(client, "generic_admin", ADMFLAG_CUSTOM6, false)) { return true; } return false; }
  3. emce

    Skrypt pod GOTV

    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
  4. co za bzdury, pierwszy serwer tego typu był na xsteam (czy coś takiego) było to przeszło 2 lata temu. Po czym został sprzedany i trafił na najaraną anke (czy coś takiego). W miedzy czasie sam prowadziłem przez rok serwer z podobnym trybem na swojej sieci. Bazowanie, każda siec to tylko ścinką z innej. Gdy dzieciaczki widzą więcej graczy to ściągają wszystko, od ustawień po wszystko. Przykłady. Nie mam zamiaru rościć sobie praw do słoneczka jako znaku specjalnego lecz cała forma nazwy z strzałkami została opracowane przez ze mnie po czym została zjechana. Aktualnie z 10 sieci podobna forma nazwy. CS-4fags nawet zabrało słoneczko które gówno im pasuje do nazwy ale wzięli sobie bo gracze :). Drugi przykład? Prosze bardzo, cs-placzabaw tagi? Sloneczny, gdzie to jest pierwszy człon nazwy mojej sieci. Wiec skończcie (cenzura) macie prawa do jakiś pomysłów. Wszystko jest kopią, kopi. Serwer jest gówno wart, nie dość że istnieje 7 dni to kolega do rozmowy prezentuje zerowy poziom.
  5. A powiedz mi jak jest z polami, one maja jakiś wpływ czy jak dodam sobie w tabeli premium i premium_cache 'usługe' to ona bedzie i nie bedzie flag nadpisywało? Usunie ją również po tych x dniach?
  6. Cudo! Również czekam na api 1s1k :* edit proźba: Czy możesz dodać opcję dostępności danej usługi tylko dla administratorów sklepu? Czy można rozbić dostęp do cześci sklepu dla np 'moderatorów'
  7. Jesli sm czy mm nie dziala to odpali mu serwer czysty. Bez niczego. Tylko cvary z server cfg zadzialaja.
  8. Nie masz admina = nie masz flag i grupy Update sm i mm bo zapewne ci nie działa.
  9. Z tego co do tej pory wyledzilem metamod jest do zmiany.
  10. 1. na 90% host ma zblokowane funkcje socket,HLSocket (czy jak się to tam nazywa) do pobierania danych o serwerach cs. Hosting blokuje połączenie w celu sprawdzenia statusu serwera. Nie wiem dokładnie ale polecałbym chyba zmiane na coś innego gdzie to działa bez problemu ponieważ zapewne może nie działać ci CONSOLA oraz akcje wykonane na stronie www nie będą przenoszone na serwer (czyt. dodani admini w pliku admins.cfg) 2. Musisz mieć dodanych adminów w panelu.
  11. Jakie są rozliczenia? Przyklady a) API SMS np Pukawka -> 90% wartości sms (tak?) czyli SMS za 10 zł, z tego bez sklepucs by było te 5 zł to przez sklep 4,5? -> Dodawane automatem te 4,5? Czy po X czasie? b) PayPal -> Rozliczenie jakieś finansowe z urzedem na twojej głowie, osoby na która jest sklep? Bo nie widzę tego nigdzie na stronie z informacjami? -> Z automatu przelewa czy tak samo po x czasie? b) Skiny: Przelew jest na konto na jakis host? paypal? czy konto bankowe? Domyślam się że sklep działać bedzie na jakieś licencji ?
  12. Nie, musisz bawić się w pod miane pliku chyba steamcmd, plus rev mod czy coś w tym stylu. Pamiętam że jak interesowałem się tematem dało się ale było ogromnie problematyczne. Dodatkowo nie było tokenów..
  13. Gracz to wszyscy co nie mają żadnej flagi
  14. No niestety kolego temat pisałem przeszło ponad rok temu.
  15. Nox ma wiedze, ma pojecie i pisze skrypty dobrze, gdybym miał się zgłaszać z zamiarem zakupu czegoś NOX byłby na liście osób z którymi bym się w tej sprawie kontaktował.
  16. Nigdy bym nie kupil pluginu do ochrony na starcie bez kodu. I do tego z takim zabezpieczeniem. Bez przesady szanujmy siebie. Koles poedytowal sobie tresci wiadomosci, info i prefix jak kazdy lepszy dzieciak. I co z tego? Kto mu cos zrobi? Ktos pojdzie na skarge na policje? Toz to tylko dzieciak ktory chce cos mniec a nie potrafi zrobic sam.
  17. Myśl. Czytaj. Nie kazałem ci wywalić pluginu czy go wyłączyć. Masz napis VIP bo plugin od hanysa nadpisuje tagi osobom której maja jakąś flage w twoim wypadku o?.
  18. Coś takiego mam: https://forums.alliedmods.net/showthread.php?t=276485 https://forums.alliedmods.net/showthread.php?t=273812
  19. Okej czaje. Zmień cvar od vipa " sm_tag_table na 0" lub usun czesc kodu z vipa.
  20. Nadaj sobie z, nie wiem jak dodajesz sobie admina ale np. w admins_simple w confins dajesz "SteamID" "z:99" czy tylko "z" i masz ADMIN_ROOT. PS. 99 to imunitet, jak jest dobrze skonfigurowany admin nie powien móc Cie kickować czy banować etc.
  21. ten plugin to banał. Działa na zasadzie sprawdzenia flag.. ROOT czyli flaga "z" to WLASCICIEL dalej: ADMFLAG_CUSTOM6 chyba "t" lub "r" to GLOWNY ADMIN ADMFLAG_GENERIC chyba "b' ADMFLAG_RESERVATION "a" to VIP jako że każdy ma na seerwerze inna budowe flag polecałbym zmienić :HandleTag: na: Po zmianie: "z" -> Własiciel "b" -> Admin "t" czy "r' ->VIP można dodać też aby wyzbyć się tagów graczy, lecz plugin nie sprawdza czy ktoś nie zmianił tylko nadaje tag na spawnie(starcie roundy).
  22. Bez skinów była by lipa z graczami? Jak myślisz?
×
×
  • Dodaj nową pozycję...