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
 

FaJa - zdjęcie

FaJa

Rejestracja: 10.04.2012
Aktualnie: Nieaktywny
Poza forum Ostatnio: 14.11.2012 19:30
-----

#438561 Plugin, który blokuje dołączanie po pewnym czasie do gry, ma buga

Napisane przez Nenczoks w 31.07.2012 10:57

Spoiler

?


#438360 Plugin, który blokuje dołączanie po pewnym czasie do gry, ma buga

Napisane przez GT Team w 30.07.2012 19:55

Za bardzo nie mam jak ponieważ nei posiadam własnego serwera a na new game jak wyjde to wylaczy serwer

EDIT///


AA moge hlds ;0 czekaj juz sprawdzam


#438436 Plugin, który blokuje dołączanie po pewnym czasie do gry, ma buga

Napisane przez Siemir w 30.07.2012 23:30

Trzecia strona tematu z tym pluginem na alliedzie - Załączony plik  anti_late_join.sma   2,31 KB  105 Ilość pobrań
  anti_late_join.amxx
  • +
  • -
  • 1


#438352 Plugin, który blokuje dołączanie po pewnym czasie do gry, ma buga

Napisane przez GT Team w 30.07.2012 19:27

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

new bool:zablokuj
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_event("HLTV", "RundaHLTV","a","1=0","2=0");

}
public client_putinserver(id)
{
if(zablokuj == false)
return PLUGIN_CONTINUE
else
server_cmd("kick #%d ^"Musisz poczekac do ukonczenia rundy zeby wejsc na serwer !^"", get_user_userid(id))

return PLUGIN_CONTINUE
}
public RundaHLTV()
{
zablokuj = false
set_task(10.0, "block")
}
public block()
{
zablokuj = true
}


Nie sprawdzałem pluginy lecz myślę że będzie działać


#438039 Zablokowanie dołączenia w czasie gry

Napisane przez GeDox w 30.07.2012 08:02

Plugin @2up właśnie tak działa:P
  • +
  • -
  • 1


#438002 Zablokowanie dołączenia w czasie gry

Napisane przez Siemir w 30.07.2012 00:25

Automatycznie zabija po rc, jeżeli runda trwa już x sekund - https://forums.allie...ad.php?t=103733
  • +
  • -
  • 1


#437980 Zablokowanie dołączenia w czasie gry

Napisane przez GeDox w 29.07.2012 23:39

Można by po prostu zabijać gracza, gdy czas od rozpoczęcia rundy > ileśtam.
  • +
  • -
  • 1


#437925 Zablokowanie dołączenia w czasie gry

Napisane przez dasiek w 29.07.2012 21:28

komendy reconnect nie przechwycisz przez plugin. Możnaby trochę "oszukać" i zapisywać staty do nvault czy sql żeby przy połączeniu ponownym im ustawiało zapisane staty a przy restarcie mamy (zmianie?) usuwał nvaulta i tworzył na nowo.
  • +
  • -
  • 1


#423952 zmiana graficznego statusu serwera - gametracker

Napisane przez Gość w 24.06.2012 17:12

Dokładną instrukcję masz w paczce, komentarze są napisane bardzo przystępnym i zrozumiałym językiem przy niemal każdej operacji.


#423919 zmiana graficznego statusu serwera - gametracker

Napisane przez Gość w 24.06.2012 15:25

Po prostu podmień obrazek na inny (background.png)


#423894 zmiana graficznego statusu serwera - gametracker

Napisane przez Gość w 24.06.2012 14:18

Podany przez Ciebie przykład najprawdopodobniej pochodzi od tych plików:
pobraniem informacji o serwerze za pomocą socketsów + IMG generowane przez PHP:

Załączony plik  Status.rar   436,94 KB  139 Ilość pobrań



#371813 [ROZWIĄZANE] Nie widać nicku admina - jak zrobić

Napisane przez Drzanas w 26.02.2012 22:19

w amxx.cfg
ustaw
amx_show_activity 1
tylko nie jestem pewien czy na pewno na 1
  • +
  • -
  • 3


#82522 Admin_Screen edit by caxixi

Napisane przez feever w 14.09.2009 09:59

Admin_Screen
( edit by caxixi )

najnowsza wersja v1.5



1.0 - nie dzialalo :P
1.1 - poprawiłem błędy , dodałem plik z logami zmieniłem komunikat , dodałem IP
1.2 - to samo co 1.1 + steam ID w logach i komunikacie
1.3 - auto ban , zielony kolor tekstu , info w konsoli , cvary z edycja adresu forum
1.4 - poprawa działaniaa bana ( w 1.3 działał wadliwie tylko kickał w połączeniu z minibansami) dodałem "utrudnienia" dla czitów , poprawiłem opis , poprawiłem cvar z adresem
1.5 - jednoczesne fotki u admina i gracza, działający ban pod minibans/amxbans jaki i bez (konfigurowane cvarami), takie tam drobne błędy
1.5blackedit - robi 1000 fotek graczowi w 2 minuty - no i 2 giga miejsca poszło się ...

Dołączona grafika
Admin_Screen3v15.amxx wklej do /cstrike/addons/amxmodx/plugins
Admin_Screen3v15.sma wklej do /cstrike/addons/amxmodx/scripting

lub

blackedit.amxx wklej do /cstrike/addons/amxmodx/plugins
blackedit.sma wklej do /cstrike/addons/amxmodx/scripting

Wpisz do plugins.ini (w zależności od wersji)

Admin_Screen3v15.amxx ; do robienia fotek

lub

blackedit.amxx ; do robienia fotek


Wpisz na samym początku do clcmds.ini (dzięki temu będziesz mógł robić ss przez amxmodmenu):

"Zrob screeny" "amx_screen #%userid% 5" "b" "u"


Dołączona grafika

amx_screen_forum "www.nazwaforum.eu" // adres forum
amx_screen_ban 1 // 0 - kill 1 -perm obsluga amx_bans, minibans 2- perm bez amxbans
amx_screen_adminss 1 // 0 - fotki tylko u gracza 1- fotki u gracza i admina


cvary dopisac do amxx.cfg


Dołączona grafika

amx_screen
amx_screen "caxixi" 5


lub

amx_1000 - robi 1000 fotek
amx_1000 "caxixi"



lub po dodaniu wpisu do clcmds.ini
amxmodmenu --> komendy klienta (8) --> nick - zrobi sie 5 fotek


Dołączona grafika
Dodatkowy plik z logami screenlog.txt ( /cstrike/addons/amxmodx/logs )

LL 08/13/2009 - 21:10:08: name: "::^caxixi^::" | IP: "88.xxx.xxx.xxx" | STEAMID: STEAM_ID_LAN | admin: "::^caxixi^::"


Dołączona grafika
1.5

Jak to działa?

Plugin tworzy zdjęcia ekranu u gracza, przed zrobieniem fotki plugin włącza netgraph u gracza obniża fps do 20, wyłącza odświeżanie ekranu i dopiero robi fotkę, przez co niektóre niewykrywalne czity czasem nie wyrabiają i pozostają widoczne lub robi sie tylko 1-2 fotki zamiast 5.

W tej wersji dodałem jednoczesne fotki u gracza jak i admina :) admin patrzy na gracza z włączonym ESP i robi mu fotki, ułatwi to wykrywanie przeróbek jak i unikniecie niepotrzebnych oskarżeń graczy.
Fotki dla admina można wyłaczyć, wszystko konfigurowane cvarem.

amx_screen_adminss 1 // 0 - fotki tylko u gracza 1- fotki u gracza i admina


Poprawilem typ dawanego bana !!! Poprzednio zawsze banował na IP, teraz wystarczy ustawić odpowienio cvara.

amx_screen_ban 1 // 0 - kill 1 -perm obsluga amx_bans, minibans 2- perm bez amxbans



blackedit
To samo co 1.5 + dodałem możliwość zrobienia 1000 fotek dla gracza :) wystarczy wpisać komendę:

amx_1000 - robi 1000 fotek


Dołączona grafika
W załączniku :)

Załączone pliki


  • +
  • -
  • 40


#409148 Błąd w konsoli - komenda.

Napisane przez fejk w 11.05.2012 17:07

pokaż error logi


#409027 Błąd w konsoli - komenda.

Napisane przez fejk w 11.05.2012 11:30

spróbuj:

public protect(id)
{
   new Float:SPTime = get_cvar_float("sv_sptime")
   new SPSecs = get_cvar_num("sv_sptime")
   new FTime = get_cvar_num("mp_freezetime")
   new SPShell = get_cvar_num("sv_spshellthick")
   set_user_godmode(id, 1)

   if(get_user_team(id) == 1)
   {
          set_user_rendering(id, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, SPShell)
   }

   if(get_user_team(id) == 2)
   {
          set_user_rendering(id, kRenderFxGlowShell, 0, 0, 255, kRenderNormal, SPShell)
   }

   if(get_cvar_num("sv_spmessage") == 1)
   {
          set_hudmessage(255, 1, 1, -1.0, -1.0, 0, 6.0, SPTime+FTime, 0.1, 0.2, 4)
          show_hudmessage(id, "Ochrona na poczatku rundy trwa %d sekund(y)", SPSecs)
   }

   set_task(SPTime+FTime, "sp_off", id)
   return PLUGIN_HANDLED
}

zamień na:

public protect(id){
   if(!is_user_connected(id) && !is_user_alive(id)) return PLUGIN_HANDLED;

   new Float:SPTime = get_cvar_float("sv_sptime")
   new SPSecs = get_cvar_num("sv_sptime")
   new FTime = get_cvar_num("mp_freezetime")
   new SPShell = get_cvar_num("sv_spshellthick")
   set_user_godmode(id, 1)

   if(get_user_team(id) == 1)
   {
          set_user_rendering(id, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, SPShell)
   }

   if(get_user_team(id) == 2)
   {
          set_user_rendering(id, kRenderFxGlowShell, 0, 0, 255, kRenderNormal, SPShell)
   }

   if(get_cvar_num("sv_spmessage") == 1)
   {
          set_hudmessage(255, 1, 1, -1.0, -1.0, 0, 6.0, SPTime+FTime, 0.1, 0.2, 4)
          show_hudmessage(id, "Ochrona na poczatku rundy trwa %d sekund(y)", SPSecs)
   }

   set_task(SPTime+FTime, "sp_off", id)
   return PLUGIN_HANDLED
}