Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ROZWIĄZANE] Wykonywanie skryptu php poprzez serwer


Najlepsza odpowiedź GwynBleidD, 21.02.2015 22:57

Albo inaczej .. Jest możliwość automatycznego zamknięcia motd po określonym czasie ? Czy ... niestety trzeba zamknąć to "manualnie"


Nie, możliwości takiej nie ma, pojawia się ona dopiero w silniku source (chyba... na pewno się pojawia tam możliwość załadowania MOTD w tle, dzięki czemu kod się wykonuje ale MOTD nie wyskakuje).

Odnośnie głównego pytania: najlepszą i jednocześnie najgorszą metodą są sockety... Najlepszą bo dość prostą, a najgorszą bo słabo niestety zaimplementowaną w AMXModX i trzeba wiedzieć jak to zrobić dobrze. Pokaż kod, bo skoro masz laga to coś robisz z tym socketem źle. Przejdź do postu


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 Petpat

    Wszechwidzący

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 21.02.2015 17:41

Witam tak jak w temacie, chce aby wykonał się skrypt PHP, poprzez serwer. Raz na jakiś czas. Powiedzmy sobie ,że zrobiłem sobie taska raz na 5 min. Z samego początku wykorzystywałem socket'a lecz przy wykonaniu jest chwilowy "lag". Ale wszystko działa. Chce zmienić ten sposób, gdyż gracze mogliby się skarżyć na to bo przyczyn jest wiele. Zmieniłem potem na motd użyłem <meta http-equiv="refresh" content="1;url=http://jakiś_link">,obyło się bez tego laga, lecz mam tutaj problem nie chce aby motd wyświetlało się każdemu ... Co teraz zrobić ? Myślałem również nad tym aby motd wyświetlało się hltv, a co jeżeli hltv nie byłoby na serwerze ?

Proszę o rade ;)
  • +
  • -
  • 0

#2 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 21.02.2015 21:10

Albo inaczej .. Jest możliwość automatycznego zamknięcia motd po określonym czasie ? Czy ... niestety trzeba zamknąć to "manualnie"
  • +
  • -
  • 0

#3 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 21.02.2015 22:57   Najlepsza odpowiedź

Albo inaczej .. Jest możliwość automatycznego zamknięcia motd po określonym czasie ? Czy ... niestety trzeba zamknąć to "manualnie"


Nie, możliwości takiej nie ma, pojawia się ona dopiero w silniku source (chyba... na pewno się pojawia tam możliwość załadowania MOTD w tle, dzięki czemu kod się wykonuje ale MOTD nie wyskakuje).

Odnośnie głównego pytania: najlepszą i jednocześnie najgorszą metodą są sockety... Najlepszą bo dość prostą, a najgorszą bo słabo niestety zaimplementowaną w AMXModX i trzeba wiedzieć jak to zrobić dobrze. Pokaż kod, bo skoro masz laga to coś robisz z tym socketem źle.
  • +
  • -
  • 1

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#4 IntelCom

    Wszechwiedzący

  • Power User

Reputacja: 100
Zaawansowany

  • Postów:500
  • GG:
  • Imię:Dawid
  • Lokalizacja:Opole
Offline

Napisano 21.02.2015 23:00

Myśle, że ten post będzie tutaj odpowiedzią :)

https://amxx.pl/topi...czne-zamykanie/
  • +
  • -
  • 0

#5 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:246
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 21.02.2015 23:22

Czyli najwyżej zrobię ,że pod koniec rundy będzie się to wykonywało dzięki za pomoc :)
  • +
  • -
  • 0

#6 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 22.02.2015 00:10

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych