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
Naprawienie

amx ss + ban + wpis do bazy danych

Naprawienie

  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 sebartus89

    Początkujący

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:17
  • Lokalizacja:
Offline

Napisano 03.11.2009 19:52

witam all znalazlem w sieci pewien fajny plugin ja go lekko zmodernizowalem pod swoj serwer ale mam jeden problem jak ja np daje bana graczowi to wyswietla sie inna nazwa admina czy moglby mi ktos pomoc z tym ??

#include <amxmodx> 
#include <amxmisc> 

#define PLUGIN "screeny + ban" 
#define VERSION "1.0.4" 
#define AUTHOR "GoldClub" 

static const banurl[] = "www.tralalala.waw.pl"

//new Bantype 

public plugin_init() { 
    register_plugin(PLUGIN, VERSION, AUTHOR) 
    register_concmd("amx_ss","banwithproof",ADMIN_BAN,"<name> <time> <reason>") 
    register_cvar("amx_banurl",banurl) 
    //Bantype = register_cvar("amx_banshot_type", "2")     
} 


public banwithproof(id,level,cid){ 
    if(!cmd_access(id,level,cid,2)) 
        return PLUGIN_HANDLED; 

    new authid[32], ipadd[32], name[32], admin_name[32], reason[32], CurrentTime[9], hostname[64] ,banurl[64] 
    new arg[32], arg2[32], temp[3] 
     
    read_argv(1,arg,31) 
    read_argv(2,arg2,31) 
     
    new target = cmd_target(id,arg,1) 
     
    if (!target) return PLUGIN_HANDLED;
     
    get_user_ip(target,ipadd,31) 
    get_cvar_string("hostname",hostname,63)  
    get_user_name(target,name,31) 
    get_user_authid(target,authid,31) 
    get_cvar_string("amx_banurl", banurl,63) 
    get_user_name(id, admin_name, 31) 
    read_argv(3, reason, 31) 
     
    log_to_file("BannedwithSS.txt","    %s | IP: %s | STEAMid: %s | ADMIN: %s | REASON: %s^n",name,ipadd,authid,admin_name,reason) 
     
    client_print(target,print_chat, "[Server] %s",hostname) 
    client_print(target,print_chat, "[Name] %s [STEAMid] %s [IP] %s",name,authid,ipadd)  
    client_print(target,print_chat, "[Admin] %s [Reason] %s",admin_name,reason) 
    get_time("%m/%d/%Y - %H:%M:%S",CurrentTime,31) 
     
    client_print(target,print_chat, "[Date/Hour] %s",CurrentTime) 
    client_print(target,print_chat, "[Website] Wejdz %s w celu uzyskania unbanu",banurl) 
     
    console_print(target,"[Server] %s",hostname) 
    console_print(target,"[Name] %s [STEAMid] %s [IP] %s",name,authid,ipadd) 
    console_print(target,"[Admin] %s [Reason] %s",admin_name,reason)  
    console_print(target,"[Date/Hour] %s",CurrentTime) 
    console_print(target,"[Website] Wejdz %s w celu uzyskania unbanu",banurl) 
     
    client_cmd(target,"wait;wait;screenshot;wait;screenshot;wait;screenshot;wait;screenshot;wait;screenshot") 
    user_silentkill(target); 
     
    temp[0] = target 
    temp[1] = str_to_num(arg2) 
    temp[2] = id
     
    set_task(0.5,"persontoban", target, temp, 2) 
     
    return PLUGIN_HANDLED 
} 

public persontoban(arg[]){ 
	new target = arg[0] 
	//new bantime = arg[1] 
	new id = arg[2]
	client_cmd(id, "amx_ban 0 #%d Pokaz screeny na forum",get_user_userid(target))
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{ rtf1 ansi deff0{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard lang1045 f0 fs16 n par }
*/

jak bym mogl poprosic o poprawienie tego bledu
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Naprawienie

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

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