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
- - - - -

Przeproś


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
53 odpowiedzi w tym temacie

#1 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 31.10.2008 20:56

*
Popularny

Przeproś 1.5
Witam. Chciałbym przedstawić Wam plugin mojego autorstwa.
Jak dobrze wiemy wiele osób nie potrafi się wykazać wysokim poziomem kultury osobiste i dosyć częsta bluzga we wszystkie strony. Mój plugin ogranicza to w pewnym stopniu. Są rożne pluginy tego typu, które zamieniają przekleństwa na inne słowa, ocenzorywuje wypowiedź, kara gracza itp. Jak dobrze wiemy cs jest od 16 lat, wiec nie bedziemy bawić sie w tego typu rzeczy. Ten plugin "poniża" w pewien sposób gracza, zmuszając go do przeproszenia za swoje zachowanie ;) Jednak przejdźmy do konkretów.
Do pluginu dołączony jest plik bluzgi.ini, który zawiera listę wyrazów, wyrażeń, znaków, których wypowiedzenie będzie traktowane jako bluzganie. Gdy gracz w swojej wypowiedzi zawrze dany ciąg znaków, to automatycznie pojawi mu się odliczanie po lewej części ekranu ile sekund pozostało mu, zanim zostanie kicknięty. Aby zapobiec kicknięciu musi on napisać "przepraszam" w kanale say. Za pierwszym bluzgiem ma na to 30 sekund, za drugim 15 sekund, za trzecim 7 sekund, a za czwartym zostanie kicknięty. Wprowadziłem to na swoim serwerze i gracze ograniczyli swoje bluzgi ;) Dodatkowo zmienia nick gracza, jeśli zawiera on bluzgi. Plugin nie kara graczy z immunitetem.
Instalacja:
Plik przepros.amxx wrzucamy do katalogu plugins
Plik przepros.sma wrzucamy do katalogu scripting
Plik bluzgi.ini wrzucamy do katalogu configs
---------------------------------------------------------------------
Nowa wersja. Dodałem kilka cvarów. Możemy wybrać jak ukarać gracza, gdy przeklnie po raz czwarty:
Cvar (dopisujemy do amxx.cfg):
sorry_punish 0
0 - gracz zostaje tylko kicknięty (standardowo)
1 - gracz zostaje kicknięty i nie może wejść na serwer do czasu zmiany mapy
2 - gracz zostaje kicknięty i zbanowany na czas zdefiniowany przez cvar sorry_bantime

sorry_bantime 30
Czas w minutach, na jaki ma być zbanowany gracz, w przypadku, gdy w powyższym cvarze wybraliśmy 2 (standardowo 30)

Plugin oparty o http://forums.allied...ead.php?p=89648
Zapraszam do testowania i zgłaszania błędów.

Załączone pliki


  • +
  • -
  • 7

#2 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 561
Wszechwiedzący

  • Postów:3 492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 31.10.2008 22:35

qrde fajowo :D gdy zobaczylem nazwe od razu wiedziałem ze o to chodzi :P zawsze mozna zmienic na Przepraszam panie adminie :D kiedys przetestuje :D
  • +
  • -
  • 0

#3 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 31.10.2008 22:45

Najlepiej wyłączyć chat w piz** xD

Ale plugin bardzo dobry ;) A nie da się tak żeby to odliczanie ciągle było a nie tak zanikało ? xD

Czemu nie napisałeś że dodatkowo zmienia nick gracza xD ?
  • +
  • -
  • 0

#4 wizu

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 01.11.2008 10:24

Tzn. jak zanika? U mnie odliczanie działa elegancko.
  • +
  • -
  • 0

#5 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 01.11.2008 12:43

że jak jest odliczanie to tak mryga
  • +
  • -
  • 0

#6 Grzelak

    Profesjonalista

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:166
  • GG:
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 01.11.2008 19:25

Swietny plugin :D. Juz jest na moim serverze.
  • +
  • -
  • 0

#7 choyrack

    Wszechpomocny

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:369
  • GG:
  • Lokalizacja:Wrocław
Offline

Napisano 01.11.2008 19:34

Mały tuning, że za 4 razem ban na godzinę i się sprawdzi :-D
  • +
  • -
  • 0

#8 wizu

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 02.11.2008 09:51

Myślałem nad tym, ale doszedłem do winsoku, że skoro cs jest od 16 lat, to 1h będzie za wysoką karą. Kick wystarczająco odstrasza klnących ludzi. Ale już niedługo może się spodziewać nowej wersji z wyborem ban czy kick ;)
  • +
  • -
  • 0

#9 -PainKiller-

    Wszechobecny

  • Zbanowany

Reputacja: 66
Pomocny

  • Postów:498
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Kraków
Offline

Napisano 02.11.2008 15:49

na moim serwerze mozna przeklinac i jakos mi to nie przeszkadza, jak macie takie problemy to idzcie na plebanie z zakonnicami grac :D

#10 wizu

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 02.11.2008 18:15

Pamiętaj, że nie każdy lubi przebywać w towarzystwie, w którym poziom kultury jest bliski zera.

Nowa wersja. Zapraszam do testowania ;) Informacje o zmianach w pierwszym poście.
  • +
  • -
  • 0

#11 -PainKiller-

    Wszechobecny

  • Zbanowany

Reputacja: 66
Pomocny

  • Postów:498
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Kraków
Offline

Napisano 03.11.2008 21:16

Pamiętaj, że nie każdy lubi przebywać w towarzystwie, w którym poziom kultury jest bliski zera.


to nie oznacza ze poziom jest bliski 0

#12 wizu

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 03.11.2008 21:55

idzcie na plebanie z zakonnicami grac

Twoje słowa doskonale pokazują mi ten poziom. Ale skończmy z OT.
  • +
  • -
  • 0

#13 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 04.11.2008 00:17

Plugin wygląda całkiem fajni, pomysł jeszcze lepszy :D
Tylko zastanawiam się czy nie lepiej by było jakby tekst był blokowany bo tak to ktoś może porządnie zwyzywać i da to symboliczne "przepraszam" lub dostanie kick'a, ale i tak swoje powiedział. Dodać jeszcze multilanga i będzie OK ;)

skoro cs jest od 16 lat, to 1h będzie za wysoką karą

co z tego jak jest od 16 jak grają w niego dzieci po 12 i mniej lat :| A z przekleństwami przeważnie najbardziej właśnie szaleją dzieci <16lat

na moim serwerze mozna przeklinac i jakos mi to nie przeszkadza, jak macie takie problemy to idzcie na plebanie z zakonnicami grac :D

i to jest właśnie przykład do kogo te bany powinny być skierowane...
  • +
  • -
  • 1

#14 Szakal

    Wszechwidzący

  • Użytkownik

Reputacja: 51
Pomocny

  • Postów:274
  • GG:
  • Lokalizacja:Płock
Offline

Napisano 04.11.2008 00:24

Super fajny plugin, tylko hm... czegoś mi tak jakby brakuje, jakiejś funkcji, no nie wiem jak coś dam znać boo wiem że coś jeszcze by się przydało :-)
  • +
  • -
  • 0

#15 wizu

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 04.11.2008 21:37

Napisałem wielojęzyczną wersję. (dwa języki hehe). Tylko przydałby się ktoś dobrze znający angielski i może jakieś inne języki? ;) Bo mój angielski nie jest na zbyt wysokim poziomie, a o niemieckim, czy francuskim lepiej nie wspominać :P
Łacina też w grę nie wchodzi :P
Tu jest mój plik. Proszę o poprawki i jakiś nowy język jak ktoś ma chwilę.

[pl]
MSG_CANNOT_FIND_FILE = [Przepros] Plik %s nie odnaleziony
MSG_PLAYER_NAME = Bluzgajacy bot
MSG_ASK = Dlaczego tak klniesz?^nMasz %i sekund na powiedzenie
MSG_MAGIC_WORD = przepraszam
MSG_KICK = Zostales wyrzucony za klniecie. Dowiedz sie co to jest kultura osobista
MSG_ALL_KICK = [Przepros] Gracz %s zostal wyrzucony za bluzgi
MSG_THINK = Postaraj sie nie bluzgac nastepnym razem
MSG_TOO_MUCH = [Przepros] Gracz %s zostal wyrzucony za zbyt duza ilosc bluzg
MSG_NO_SPACE = [Przepros] Gracz %s zostal zbanowany do konca mapy (%s), ale nie bylo juz miejsca na czarnej liscie ip, wiec zostal tylko kickniety
MSG_LOG_BAN_ENDOFMAP = [Przepros] Gracz %s zostal zbanowany do konca mapy
MSG_USER_BAN_ENDOFMAP = Zostales zbanowany do konca mapy. Dowiedz sie co to jest kultura osobista
MSG_ALL_BAN_ENDOFMAP = [Przepros] Gracz %s zbanowany do konca mapy za zbyt duza ilosc bluzg
MSG_LOG_BAN_MINUTES = [Przepros] Gracz %s zostal zbanowany na %d minut
MSG_ALL_BAN_MINUTES = [Przepros] Gracz %s zbanowany na %d minut za zbyt duza ilosc bluzg
MSG_KICK_BAN_MINUTES = Zostales zbanowany za klniecie na %d
MSG_KICK_CONNECTED = Masz bana za klniecie do konca mapy. Dowiedz sie co to jest kultura osobista

[en]
MSG_CANNOT_FIND_FILE = [Sorry] Can't find a file %s
MSG_PLAYER_NAME = Swearing noob
MSG_ASK = Why are you swearing?^nYou have %i seconds to say
MSG_MAGIC_WORD = sorry
MSG_KICK = You have been kicked because of swearing. Ask Wikipedia what propriety is
MSG_ALL_KICK = [Sorry] Player %s was kicked because of swearnig
MSG_THINK = Try to stop swearing like a trooper
MSG_TOO_MUCH = [Sorry] Player %s was kicked becouse of too many swears
MSG_NO_SPACE = [Sorry] Player %s was banned to the end of the map (%s), because there wasn't any free space on black IP list
MSG_LOG_BAN_ENDOFMAP = [Sorry] Player %s was banned to the end of the map
MSG_USER_BAN_ENDOFMAP = You are banned to the end of the map. Ask Wikipedia what propriety is
MSG_ALL_BAN_ENDOFMAP = [Sorry] Player %s was banned to the end of the map because of too many swears
MSG_LOG_BAN_MINUTES = [Sorry] Player %s was banned for %d minuts
MSG_ALL_BAN_MINUTES = [Sorry] Player %s was banned for %d minuts because of too many swears
MSG_KICK_BAN_MINUTES = You are banned because of swears for %d minuts
MSG_KICK_CONNECTED = You are banned to the end of the map. Ask Wikipedia what propriety is


  • +
  • -
  • 0

#16 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 04.11.2008 21:53

MSG_CANNOT_FIND_FILE = [Sorry] Can't find a file %s

Tu dal bym bez 'a'

MSG_KICK = You have been kicked because of swearing. Ask Wikipedia what propriety is

na:

MSG_KICK = You have been kicked because you were swearing. Ask google what are good manners

MSG_TOO_MUCH = [Sorry] Player %s was kicked becouse of too many swears

na

MSG_TOO_MUCH = [Sorry] Player %s was kicked becouse he swear too mutch


Reszta sie powtarza to chyba umiesz zrobic cos na ten kształt.
  • +
  • -
  • 0

#17 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 04.11.2008 22:03

Miczu jak ty kaleczysz ^^ Come back to podstawówka

MSG_TOO_MUCH = [Sorry] Player %s was kicked because he swore too much

MSG_KICK = You have been kicked because you were swearing. Ask google what are good manners

P.S nie minuts tylko minutes
  • +
  • -
  • 0

#18 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 04.11.2008 22:48

darkman, tylko irytujesz ludzi (mnie) tak ostra (moim zdaniem) wypowiedzia. Jedynie co zle mialem to 'h' za duzo (nie ma jak pisanie na szybko). A ze swear nadal upieram sie przy swoim, bo jesli komunikat ktory bedzie wyswietlony w dokladnie w momencie kicka, bedzie przesada uzywanie czasu przeszlego ktory byl by dobry jakby admin odpowiadał komus z paru godzinnym/dniowym opóźnieniem dlaczego dostal kicka... Jest kikany bo teraz przeklinal - nie ma sensu uzywac czasu przeszlego do zdarzenia co bylo pare sekund wczesniej.
  • +
  • -
  • 0

#19 choyrack

    Wszechpomocny

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:369
  • GG:
  • Lokalizacja:Wrocław
Offline

Napisano 04.11.2008 23:04

A ktoś sprawdził jak się ten plugin zachowuje jak ktoś wpisze coś takiego:
"ci powiem", bo z tego co pamiętam to ten oryginalny plugin usuwał spacje i sprawdzał czy nie ma ciągu znaków, który może być przekleństwem. "ci powiem" -> cipowiem (przekleństwo "cipo")... nie sprawdzałem tylko wiem, że taki błąd był, może już jest poprawiony.
  • +
  • -
  • 0

#20 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 05.11.2008 07:44

choyrack, wg mnie to nie jest błąd, to tak jak z zamianą @ na a i $ na s.
Trudniej jest oszukać plugin ale niestety zdarzają się pomyłki przez to.
  • +
  • -
  • 0




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

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