Jump to content

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

Posted Image Posted Image

Guest Message by DevFuse
 

Photo
Naprawienie

amx ss + ban + wpis do bazy danych

Naprawienie

  • This topic is locked This topic is locked
No replies to this topic

#1 sebartus89

    Początkujący

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:17
  • Lokalizacja:
Offline

Posted 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





Also tagged with one or more of these keywords: Naprawienie

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users