Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

kodowanie ip chat


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

#1 rumzajs

    Zaawansowany

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 17.04.2011 21:20

Potrzebuję pluginu, który zamieni ip, które ktoś napisze chacie na jakiś tekst.

#2 Onyke

    Godlike

  • Przyjaciel

Reputacja: 705
Guru

  • Postów:2178
Offline

Napisano 17.04.2011 21:33

Dont say ips - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 0

#3 rumzajs

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 17.04.2011 21:48

A jakieś inne? Tego miałem i coś nie działał ;/

Użytkownik rumzajs edytował ten post 17.04.2011 21:49


#4 Seba5120

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:105
  • GG:
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Leśniewo
Offline

Napisano 17.04.2011 21:54

#define PLUGINNAME "Don't say IPs"
#define VERSION "0.1"
#define AUTHOR "JGHG"

#include <amxmodx>
#include <regex>

#define PATTERN "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" // \b
#define REASON "IP advertising"
#define CVAR_BANMINUTES "ip_banminutes"
#define CVAR_BANVIOLATORS "ip_banviolators"

// Globals below
new Regex:g_result
new g_returnvalue
new g_error[64]
new g_allArgs[1024]
// Globals above

public plugin_modules() {
require_module("regex")
}

public hook_say(id, level, cid) {
read_args(g_allArgs, 1023)
g_result = regex_match(g_allArgs, PATTERN, g_returnvalue, g_error, 63)
switch (g_result) {
case REGEX_MATCH_FAIL: {
log_amx("REGEX_MATCH_FAIL! %s", g_error)
return PLUGIN_CONTINUE
}
case REGEX_PATTERN_FAIL: {
log_amx("REGEX_PATTERN_FAIL! %s", g_error)
return PLUGIN_CONTINUE
}
case REGEX_NO_MATCH: {
return PLUGIN_CONTINUE
}
default: {
if (get_cvar_num(CVAR_BANVIOLATORS)) {
new userid = get_user_userid(id)
new minutesString[10]
get_cvar_string(CVAR_BANMINUTES, minutesString, 9)
new temp[64], banned[16], minutes = get_cvar_num(CVAR_BANMINUTES)

if (minutes)
format(temp, 63, "%L", id, "FOR_MIN", minutesString)
else
format(temp, 63, "%L", id, "PERM")

format(banned, 15, "%L", id, "BANNED")

new authid[32]
get_user_authid(id, authid, 31)

new name[32]
get_user_name(id, name, 31)
log_amx("%s (%s), %s %s because of advertising an IP address. This was written: ^"%s^"", name, authid, banned, temp, g_allArgs)

server_cmd("kick #%d ^"%s (%s %s)^";wait;banid ^"%d^" ^"%s^";wait;writeid", userid, REASON, banned, temp, minutes, authid)
}
else {
client_cmd(id, "say ^"Nie reklamujemy innych serwerow, zapraszam na cs-wies.eu^"")
}
regex_free(g_result)
return PLUGIN_HANDLED // block msg
}
}

return PLUGIN_CONTINUE
}



public plugin_init() {
register_plugin(PLUGINNAME, VERSION, AUTHOR)

register_clcmd("say", "hook_say")
register_cvar(CVAR_BANVIOLATORS, "0")
register_cvar(CVAR_BANMINUTES, "30")

register_dictionary("admincmd.txt")
}
  • +
  • -
  • 0

#5 rumzajs

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 17.04.2011 22:03

Wytestowałem tego dont say ip i w ogóle nie działa, w ogóle nei blokuje...

#6 Onyke

    Godlike

  • Przyjaciel

Reputacja: 705
Guru

  • Postów:2178
Offline

Napisano 17.04.2011 22:04

Działa bo mam u siebie na serwerze.
  • +
  • -
  • 0

#7 Seba5120

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:105
  • GG:
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Leśniewo
Offline

Napisano 17.04.2011 22:06

Ten sma działa. Też samo go mam. ;)
  • +
  • -
  • 0

#8 rumzajs

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 18.04.2011 15:43

To nie wiem, instaluje ten plugin co jest tu Dont say ips - AMXX.pl: Support AMX Mod X i po prostu nie działa po zmianie mapki, jak i po restarcie całego serwa ;/

Może ktoś ma jakieś pomysły czemu?

#9 ManiaQ

    Wszechwidzący

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:291
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Skierniewice
Offline

Napisano 18.04.2011 15:47

Napisz jak robisz oraz zobacz czy w plugins.ini nie napisałeś przypadkiem końcówki:
.ammx
Ja tak często robiłem na początku ;)
Oczywiście dobrze to
.amxx

  • +
  • -
  • 0

Najnowszy CS:GO MOD: 193.33.177.54:27130 

Chcesz rozpocząć współpracę? Pisz na PW.

 

 

 


#10 rumzajs

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 18.04.2011 16:41

Najpierw przerabiam sma, żeby była moja wiadomość, kompiluje lokalnie. Wklejam plik amx do plugins i sma do sripting, w plugins.ini dopisuje nazwę.

Właśnie też myślałem, że źle dopisałem ale jest tak jak należy ;/

#11 rastafarai

    Nowy

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:4
  • Imię:ASFasf
  • Lokalizacja:fdsadfasdf
Offline

Napisano 02.05.2011 18:40

rowniez proszę o pomoc bo tez mi nie dziala

#12 WazzaP

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1161
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Łęczna
Offline

Napisano 03.05.2011 08:03

A może jakieś logi?
  • +
  • -
  • 0

#13 rastafarai

    Nowy

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:4
  • Imię:ASFasf
  • Lokalizacja:fdsadfasdf
Offline

Napisano 03.05.2011 17:40

Przeczytał byś, to byś dowiedział, się że przedówca nie miał żadnych logów, a jak ja napisałem, że mam to samo to też nie mam...

Nie mam żadnych error logów. W normalnych logach z konsoli nic nie wskazuje na błąd, są standardowe zapisy.

#14 rumzajs

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 03.05.2011 21:00

dzięki za odkopanie mojego tematu, nie pisałem nic, że nie mam logów :P

L 05/03/2011 - 21:55:42: Start of error session.
L 05/03/2011 - 21:55:42: Info (map "de_aztec") (file "addons/amxmodx/logs/error_20110503.log")
L 05/03/2011 - 21:55:42: [AMXX] Invalid Plugin (plugin "dontsayips.amxx")

#15 rastafarai

    Nowy

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:4
  • Imię:ASFasf
  • Lokalizacja:fdsadfasdf
Offline

Napisano 04.05.2011 23:01

A to sry, ja po dokuadnym sprawdzeniu mam take same, oczywsicie tylko mapa i numer loga inny ;P
Ktos ma jakis pomysL?

#16 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 04.05.2011 23:24

Plugin prawdopodobnie nie działa razem z Admin Chat Colors.

#17 rumzajs

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:81
  • Lokalizacja:Iława
Offline

Napisano 05.05.2011 11:41

Nie mam tego pluga, mam tylko na reklamę i na kolorowe info o rzuconych granatach w sayu.

#18 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7173
  • Lokalizacja:AMXX.PL
Offline

Napisano 05.05.2011 12:08

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Dwa konta, odpowiadanie samemu sobie

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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