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

SS + AUTOBAN


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

#1 Lumik

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Lokalizacja:Bydgoszcz
Offline

Napisano 28.02.2012 14:36

Witam znlazłem plugin który robi ss i wrzuca je na stronke.. Ale nie daje bana po zrobieniu i ss i mój problem jest taki czy mógłby ktoś zrobić mi do tego równierz żeby banowało ?
#include <sqlx>
#define CREATE_DB "CREATE TABLE IF NOT EXISTS `screeny` (`id` INT(12) NOT NULL AUTO_INCREMENT PRIMARY KEY ,`pname` VARCHAR(30) NOT NULL ,`name` VARCHAR(255) NOT NULL ,`pip` VARCHAR(30) NOT NULL ,`mapa` VARCHAR(30) NOT NULL ,`timer` VARCHAR(30) NOT NULL ,`steam_id` VARCHAR(30) NOT NULL)"
#define IMPORRT_DB "INSERT INTO `screeny` (pname,name,pip,mapa,timer,steam_id) VALUES ('%s','%s','%s','%s','%s','%s')"
#define szHost  "host"
#define szUser  "uzytkowanik"
#define szPass  "haslo"
#define szDb    "nazwa bazy"
new Handle:SqlConnection
#define PLUGIN "Screenshot"
#define VERSION "1.0"
#define AUTHOR "speedkill + krasny"
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_concmd("amx_ss", "screeny", ADMIN_ALL, "amx_screen <nick lub userid gracza> <komenda zrobi wybranemu graczowi 2 screenshoty>");
}
public plugin_cfg() {
SqlConnection = SQL_MakeDbTuple(szHost,szUser,szPass,szDb)
new QueryCache[1024]
formatex(QueryCache,1023,CREATE_DB)
SQL_ThreadQuery(SqlConnection,"QueryCreateTable",QueryCache)
}
public screeny(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    return PLUGIN_HANDLED;
  
    new argument[32]
    read_argv(1,argument,31)
  
    new player = cmd_target(id,argument,31)
    new pname[32] , name[32] , pip[16], timer[32], mapa[32] , steam_id[35];
    get_user_name(id, name, 31)
    get_user_name(player, pname, 31);
    get_mapname(mapa, 31)
    if(is_user_steam(player) == true)
    get_user_authid(player, steam_id, 34 )
    else
    get_user_ip(player,pip,15,1)
    get_time("%d/%m/%Y - %H:%M:%S", timer, 31);
   
    if(!player)
    return PLUGIN_HANDLED;
   
    client_cmd(player,"snapshot")
    client_cmd(player,"screenshot")
    console_print(id, "******************************************************")
    console_print(id, "** Zrobiles 2 screeny ** 1 bmp || 1 tga ** ! **")
    console_print(id, "** Nick gracza: %s IP: %s **",pname, pip)
    console_print(id, "** %s **", timer)
    console_print(id, "******************************************************")
    server_cmd("amx_chat Admin: %s zrobil screeny graczowi: %s", name, pname)
    //log_to_file("addons/amxmodx/screeny/screeny.log", "Admin: %s  zrobil 2 screenshoty Graczowi: %s IP: %s na mapie %s ^n", name, pname, pip, mapa)
   
    new query[1001]
    format(query,1000,IMPORRT_DB,pname,name,pip,mapa,timer,steam_id) 
    SQL_ThreadQuery(SqlConnection,"QueryCreateTable",query)
    return PLUGIN_HANDLED
}
public plugin_end() { SQL_FreeHandle(SqlConnection); }
public QueryCreateTable(iFailState,Handle:hQuery,szError[],iError,iData[],iDataSize,Float:flQueueTime) {
switch(iFailState) {
  case TQUERY_CONNECT_FAILED: { log_amx("Blad nie mozna polaczyc sie z baza (%i): %s", iError, szError); }
  case TQUERY_QUERY_FAILED: { log_amx("Blad nie mozna stworzyc tabelki() (%i): %s", iError, szError); }
  default: { /*Stworzono tabelke*/ }
}
}
stock bool:is_user_steam(player)
{
	    new authid[32];
	    get_user_authid(player, authid, 31);
	    return containi(authid , ":") != -1 ? true : false;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }

  • +
  • -
  • 0
Dołączona grafika

#2 Hiroshima

    Godlike

  • Administrator

Reputacja: 1312
Godlike

  • Postów:4968
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 28.02.2012 14:46

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X > Problemy z pluginami
do
Scripting AMXX > Pluginy


  • +
  • -
  • 0




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

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