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

Blokada zmiany nicku (działanie po czasie)


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 skunew

    Profesjonalista

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:186
  • Lokalizacja:Wrocław
Offline

Napisano 02.02.2014 23:51

Witam mam problem. Posiadam na serwerze plugin AntiComercial - anty reklama w nicku i czacie oraz plugin blokujący możliwość zmiany nicku będąc na serwerze. Moja prośba jest taka, proszę przerobić plugin blokujący zmiane nicku tak by zaczynał bockować 20 sekund po tym jak gracz dołączy do gry gdyż gdy wchodzi gracz z reklamą w nicku zostanie mu on wtedy zmieniony a tak to pluginy sie gryzą i nie można zmienic nicku reklamie. 

#include <amxmodx>
#include <amxmisc>

public plugin_init() {
    register_plugin("Block name change","1.0","grankee")
    register_message(get_user_msgid("SayText"), "message")
}
public message()
{
    new arg[32]
    get_msg_arg_string(2, arg, 31)
    if(containi(arg,"name")!=-1)
    {
        return PLUGIN_HANDLED
    }
    return PLUGIN_CONTINUE
}
public client_infochanged(id)
{
    new newname[32],oldname[32]
    get_user_info(id, "name", newname,31)
    get_user_name(id,oldname,31)
    if(!is_user_connected(id) || is_user_bot(id)) return PLUGIN_CONTINUE
    if(!equali(newname, oldname))
    {
        set_user_info(id,"name",oldname)
        client_print(id , print_chat , "[AMXX] Prohibition of nick change!")
        return PLUGIN_HANDLED
    }
    return PLUGIN_CONTINUE
}  

Z góry dziękuje. 


  • +
  • -
  • 0

Pomogłem? Kliknij: rep_up.png

 

b_350_20_690849_260738_FFFFFF_000000.png





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

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