Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Помогите сдружить плагины!

, voteban by SLIMSHADY + advansed_bans
Статус пользователя Fresenius
сообщение 4.10.2012, 21:07
Сообщение #1


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Всем Здравствуй!Ребят помогите с этой проблемой ,возился целый день,толку ноль!
Вотебан не банит если стоит Адванс!Помогите сделать так чтобы плагины работали!
amx_ban_type - такого квара нет в плагине Вотебан!если что!Заранее спасибончик)
voteban.cfg
amxx_voteban_timemenu "1"
// 1 - показывать, 0 - не показывать меню с выбором времени.

amxx_voteban_bantime "20"
// Стандартное время бана, если отключено меню с выбором времени.

amxx_voteban_bancfg "amx_ban %nick% %time% %reason%"
// тип бана, можно менять как вам угодно.
// %time% - время
// %reason% - причина
// %userid% - ID игрока
// %ip% - IP игрока
// %steamid% - STEAM игрока
// %name% - имя игрока

amxx_voteban_admin "1"
// 1 - голосование работает, 0 - не работает при онлайн админе.

amxx_voteban_nomshow "0"
// 0 - не показывать, 1 - показывать номинанту меню с голосованием.

amxx_voteban_votetime "20.0"
// длительность голосования

menutime1 "5"
menutime2 "10"
menutime3 "15"
menutime4 "20"
menutime5 "60"
// Если включено меню с выбором времени, то Вы можете настроить время каждого из пяти пунктов на свое усмотрение (в минутах).

amxx_voteban_delaytime "600"
// Время между голосованиями (от голосования каждые 20 секунд идиотами) По стандарту стоит 600 секунд.

amxx_voteban_ratio "0.60"
// Необходимое процентное соотношение проголосовавших. По стандарту 0.50 (=50%)

amxx_voteban_minvoters "0.0"
// Минимум игроков для начала голосования. Стандарт 0.0

amxx_voteban_bf_ratio "0.20"
// Если если какой-то игрок часто затевает голосование, то при низком значении голосов "ЗА", инициатор будет забанен. (если на сервере больше 10-ти человек)


Исходник
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colorchat>

#define MAX_players 32
#define MAX_menudata 1024
#define PLUGIN "VOTEBAN_BY_SLIMSHADY"

new ga_PlayerName[MAX_players][32]
new ga_PlayerAuthID[MAX_players][35]
new ga_PlayerID[MAX_players]
new ga_PlayerIP[MAX_players][16]
new ga_MenuData[MAX_menudata]
new ga_Choice[2]
new gi_VoteStarter
new gi_MenuPosition
new gi_Sellection
new gi_TotalPlayers
new gi_SysTimeOffset = 0
new i
new idol
new idoll[32]
new TempID
new HudSync
new voted
new gi_LastTime
new gi_DelayTime
new gf_Ratio
new gf_MinVoters
new gf_BF_Ratio
new gi_Disable
new szArgs[512]
new timemenu
new gi_BanTime,datestr[11], timestr[9], title[256]
new menutime1,menutime2,menutime3,menutime4,menutime5, adminonline, votetime, banpush, bancfg, menushow, bug, type
new zero = 0

public plugin_init()
{
register_plugin("VOTEBAN_BY_SLIMSHADY","3.0","SLIMSHADY_MOD")
register_clcmd("say /voteban","SayIt" )
register_clcmd("say voteban","SayIt" )
register_clcmd("say /vtb","SayIt" )
register_menucmd(register_menuid("ChoosePlayer"),1023,"ChooseMenu")
register_menucmd(register_menuid("VoteMenu"),1023,"CountVotes")
register_clcmd("messagemode5", "ClCmdMessageMode3")
register_clcmd("RUS", "xax")

gi_LastTime=register_cvar("amxx_voteban_lasttime","0")
gi_DelayTime=register_cvar("amxx_voteban_delaytime","500")
gf_Ratio=register_cvar("amxx_voteban_ratio","0.70")
timemenu=register_cvar("amxx_voteban_timemenu", "1")
gf_MinVoters=register_cvar("amxx_voteban_minvoters","0.0")
bancfg=register_cvar("amxx_voteban_bancfg", "amx_ban %name% %time% %reason%")
gf_BF_Ratio=register_cvar("amxx_voteban_bf_ratio","0.20")
gi_Disable=register_cvar("amxx_voteban_disable","0")
gi_BanTime=register_cvar("amxx_voteban_bantime", "60")
adminonline=register_cvar("amxx_voteban_admin", "1")
menushow=register_cvar("amxx_voteban_nomshow", "0")
votetime=register_cvar("amxx_voteban_votetime", "30.0")
menutime1=register_cvar("menutime1", "15")
menutime2=register_cvar("menutime2", "30")
menutime3=register_cvar("menutime3", "60")
menutime4=register_cvar("menutime4", "120")
menutime5=register_cvar("menutime5", "180")
HudSync = CreateHudSyncObj()

}


public plugin_cfg()
{
new configsdir[128]
get_localinfo("amxx_configsdir", configsdir, 127)
return server_cmd("exec %s/voteban.cfg", configsdir)
}




public ClCmdMessageMode3(id)
{
client_cmd(id, "messagemode RUS")
ColorChat(id, RED, "[VOTEBAN] Введите причину голосования для этого игрока (наверху, на русском).")
}




public xax(id)
{

read_args(szArgs, 511)
remove_quotes(szArgs)
while (replace(szArgs, 511, "q", "й")) {}
while (replace(szArgs, 511, "w", "ц")) {}
while (replace(szArgs, 511, "e", "у")) {}
while (replace(szArgs, 511, "r", "к")) {}
while (replace(szArgs, 511, "t", "е")) {}
while (replace(szArgs, 511, "y", "н")) {}
while (replace(szArgs, 511, "u", "г")) {}
while (replace(szArgs, 511, "i", "ш")) {}
while (replace(szArgs, 511, "o", "щ")) {}
while (replace(szArgs, 511, "p", "з")) {}
while (replace(szArgs, 511, "[", "х")) {}
while (replace(szArgs, 511, "]", "ъ")) {}
while (replace(szArgs, 511, "a", "ф")) {}
while (replace(szArgs, 511, "s", "ы")) {}
while (replace(szArgs, 511, "d", "в")) {}
while (replace(szArgs, 511, "f", "а")) {}
while (replace(szArgs, 511, "g", "п")) {}
while (replace(szArgs, 511, "h", "р")) {}
while (replace(szArgs, 511, "j", "о")) {}
while (replace(szArgs, 511, "k", "л")) {}
while (replace(szArgs, 511, "l", "д")) {}
while (replace(szArgs, 511, ";", "ж")) {}
while (replace(szArgs, 511, "'", "э")) {}
while (replace(szArgs, 511, "z", "я")) {}
while (replace(szArgs, 511, "x", "ч")) {}
while (replace(szArgs, 511, "c", "с")) {}
while (replace(szArgs, 511, "v", "м")) {}
while (replace(szArgs, 511, "b", "и")) {}
while (replace(szArgs, 511, "n", "т")) {}
while (replace(szArgs, 511, "m", "ь")) {}
while (replace(szArgs, 511, ",", "б")) {}
while (replace(szArgs, 511, ".", "ю")) {}
while (replace(szArgs, 511, "Q", "Й")) {}
while (replace(szArgs, 511, "W", "Ц")) {}
while (replace(szArgs, 511, "E", "У")) {}
while (replace(szArgs, 511, "R", "К")) {}
while (replace(szArgs, 511, "T", "Е")) {}
while (replace(szArgs, 511, "Y", "Н")) {}
while (replace(szArgs, 511, "U", "Г")) {}
while (replace(szArgs, 511, "I", "Ш")) {}
while (replace(szArgs, 511, "O", "Щ")) {}
while (replace(szArgs, 511, "P", "З")) {}
while (replace(szArgs, 511, "{", "Х")) {}
while (replace(szArgs, 511, "}", "Ъ")) {}
while (replace(szArgs, 511, "A", "Ф")) {}
while (replace(szArgs, 511, "S", "Ы")) {}
while (replace(szArgs, 511, "D", "В")) {}
while (replace(szArgs, 511, "F", "А")) {}
while (replace(szArgs, 511, "G", "П")) {}
while (replace(szArgs, 511, "H", "Р")) {}
while (replace(szArgs, 511, "J", "О")) {}
while (replace(szArgs, 511, "K", "Л")) {}
while (replace(szArgs, 511, "L", "Д")) {}
while (replace(szArgs, 511, ":", "Ж")) {}
while (replace(szArgs, 511, "Z", "Я")) {}
while (replace(szArgs, 511, "X", "Ч")) {}
while (replace(szArgs, 511, "C", "С")) {}
while (replace(szArgs, 511, "V", "М")) {}
while (replace(szArgs, 511, "B", "И")) {}
while (replace(szArgs, 511, "N", "Т")) {}
while (replace(szArgs, 511, "M", "Ь")) {}
while (replace(szArgs, 511, "<", "Б")) {}
while (replace(szArgs, 511, ">", "Ю")) {}
if(get_pcvar_num(timemenu) == 1)
{
timed(id)
}
else
{
run_vote()
}
}


public SayIt(id)
{
if(get_pcvar_num(gi_Disable))
{
ColorChat(id,RED,"[VOTEBAN] VoteBan отключен администратором.")
return 0
}

new Elapsed=get_systime(gi_SysTimeOffset) - get_pcvar_num(gi_LastTime)
new Delay=get_pcvar_num(gi_DelayTime)

if((Delay > Elapsed) && !is_user_admin(id))
{
new seconds = Delay - Elapsed
ColorChat(id,RED,"[VOTEBAN] Голосование возможно через %d секунд.",seconds)
return 0
}

if(task_exists())
{
ColorChat(id,RED,"[VOTEBAN] Дождитесь завершения предыдущего голосования.")
return 0
}
get_players(ga_PlayerID,gi_TotalPlayers)
for(i=0;i<gi_TotalPlayers;i++)
{
TempID = ga_PlayerID[i]
if(get_user_flags(TempID) & ADMIN_IMMUNITY)
{
if(!is_user_admin(id) && get_pcvar_num(adminonline) == 0)
{
ColorChat(id,RED,"[VOTEBAN] Администратор в сети. VoteBan в это время отключен.")
return 0
}
}

if(TempID == id)
gi_VoteStarter=i
bug = get_user_index(ga_PlayerName[gi_VoteStarter])

get_user_name(TempID,ga_PlayerName[i],31)
get_user_authid(TempID,ga_PlayerAuthID[i],34)
get_user_ip(TempID,ga_PlayerIP[i],15,1)
}

gi_MenuPosition = 0
ShowPlayerMenu(id)
return 0
}


public timed(id)
{
new style[64], style2[64], style3[64], style4[64], style5[64]
formatex(style, charsmax(style), "\r%d \wминут", get_pcvar_num(menutime1))
formatex(style2, charsmax(style2), "\r%d \wминут", get_pcvar_num(menutime2))
formatex(style3, charsmax(style3), "\r%d \wминут", get_pcvar_num(menutime3))
formatex(style4, charsmax(style4), "\r%d \wминут", get_pcvar_num(menutime4))
formatex(style5, charsmax(style5), "\r%d \wминут", get_pcvar_num(menutime5))
new i_Menu = menu_create("\rВыбери время бана:", "server_menu")
menu_additem(i_Menu, style, "1", 0)
menu_additem(i_Menu, style2, "2", 0)
menu_additem(i_Menu, style3, "3", 0)
menu_additem(i_Menu, style4, "4", 0)
menu_additem(i_Menu, style5, "5", 0)

menu_setprop(i_Menu, MPROP_EXIT, MEXIT_ALL)
if(id == bug)
{
menu_display(id, i_Menu, 0)
}
else
{
client_print(id, print_chat, "What you want men?! BYE!")
}
return PLUGIN_HANDLED


}



public server_menu(id, menu, item)
{

if (item == MENU_EXIT)
{
menu_destroy(menu)

return PLUGIN_HANDLED
}

new s_Data[6], s_Name[64], i_Access, i_Callback

menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)

new i_Key = str_to_num(s_Data)

switch(i_Key)
{

case 1:
{
banpush = get_pcvar_num(menutime1)
run_vote()
}
case 2:
{
banpush = get_pcvar_num(menutime2)
run_vote()
}
case 3:
{
banpush = get_pcvar_num(menutime3)
run_vote()
}
case 4:
{
banpush = get_pcvar_num(menutime4)
run_vote()
}
case 5:
{
banpush = get_pcvar_num(menutime5)
run_vote()
}


}
menu_destroy(menu)
return PLUGIN_HANDLED
}





public ShowPlayerMenu(id)
{
new arrayloc = 0
new keys = (1<<9)

arrayloc = format(ga_MenuData,(MAX_menudata-1),"\r[\wVOTEBAN\r] \wУкажи игрока:^n")
for(i=0;i<8;i++)

if( gi_TotalPlayers>(gi_MenuPosition+i))
{
new addmin = get_user_index(ga_PlayerName[gi_MenuPosition+i])
if(is_user_admin(addmin))
{
arrayloc += format(ga_MenuData[arrayloc],(MAX_menudata-1-arrayloc),"\y%d.\w%s \y[\wadmin\y]^n",i+1,ga_PlayerName[gi_MenuPosition+i])
keys |= (1<<i)
}
else
{
arrayloc += format(ga_MenuData[arrayloc],(MAX_menudata-1-arrayloc),"\y%d.\w%s^n",i+1,ga_PlayerName[gi_MenuPosition+i])
keys |= (1<<i)
}
}
if( gi_TotalPlayers>(gi_MenuPosition+8))
{
arrayloc += format(ga_MenuData[arrayloc],(MAX_menudata-1-arrayloc),"^n\y9.\r[\wДалее\r]")
keys |= (1<<8)
}
arrayloc += format(ga_MenuData[arrayloc],(MAX_menudata-1-arrayloc),"^n\y0.\r[\wВыход\r]")

show_menu(id,keys,ga_MenuData,20,"ChoosePlayer")
return PLUGIN_HANDLED
}

public ChooseMenu(id,key)
{
switch(key)
{
case 8:
{
gi_MenuPosition=gi_MenuPosition+8
ShowPlayerMenu(id)
}
case 9:
{
if(gi_MenuPosition>=8)
{
gi_MenuPosition=gi_MenuPosition-8
ShowPlayerMenu(id)
}
else
return 0
}
default:
{
gi_Sellection=gi_MenuPosition+key
new admin = get_user_index(ga_PlayerName[gi_Sellection])
if (get_user_flags(admin) & ADMIN_IMMUNITY)
{
ColorChat(id, RED, "[VOTEBAN] ^x04%s ^x03является админом!", ga_PlayerName[gi_Sellection])
return 0
}
else
{
ClCmdMessageMode3(id)
return 0
}
}
}
return PLUGIN_HANDLED
}

public run_vote()
{
idol = get_user_index(ga_PlayerName[gi_Sellection])
if(get_pcvar_num(timemenu) != 1)
{
banpush = get_pcvar_num(gi_BanTime)
}
new Now=get_systime(gi_SysTimeOffset)
set_pcvar_num(gi_LastTime, Now)
get_time("%Y.%m.%d", datestr, 10)
get_time("%H:%M:%S", timestr, 8)
formatex(title, charsmax(title), "---^nVB enable %s for %s on %s %s", ga_PlayerName[gi_VoteStarter],ga_PlayerName[gi_Sellection], datestr, timestr)
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
formatex(title, charsmax(title), "REASON: %s", szArgs)
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
format(ga_MenuData,(MAX_menudata-1),"Инициатор голосования \y%s^n\wПричина: \r%s^n\wЗабанить \r%s \wна \r%d \wминут?^n(\y%d \wфрагов | \y%d \wсмертей)^n\y1.\wДа^n\y2.\wНет",ga_PlayerName[gi_VoteStarter],szArgs,ga_PlayerName[gi_Sellection],banpush,
get_user_frags(idol),get_user_deaths(idol))
ga_Choice[0] = 0
ga_Choice[1] = 0
set_task(get_pcvar_float(votetime),"outcom")
for(new i = 1; i <= get_maxplayers(); i++)
if(i == idol)
{
if(get_pcvar_num(menushow) == 1)
{
if(is_user_connected(i))
{
show_menu(i,(1<<0)|(1<<1),ga_MenuData,get_pcvar_num(votetime),"VoteMenu" )
ColorChat(i, RED, "[VOTEBAN] Голосование запустил ^x04%s ^x03против ^x04%s", ga_PlayerName[gi_VoteStarter],ga_PlayerName[gi_Sellection])
}
}
else
{
ColorChat(i, RED, "[VOTEBAN] You was a nominated on Voteban! You can't use vote.")
}
}
else if(i != idol)
{
if(is_user_connected(i))
{
show_menu(i,(1<<0)|(1<<1),ga_MenuData,get_pcvar_num(votetime),"VoteMenu" )
ColorChat(i, RED, "[VOTEBAN] Голосование запустил ^x04%s ^x03против ^x04%s", ga_PlayerName[gi_VoteStarter],ga_PlayerName[gi_Sellection])
}
}
return 0
}

public CountVotes(id,key)
{
new ccntname[32]
get_user_name(id, ccntname, 31)
if(key == 0)
{
ColorChat(0, GREY, "%s ^x04За!", ccntname)
}
else
{
ColorChat(0, GREY, "%s ^x04Против!", ccntname)
}
voted++
++ga_Choice[key]
new ccnt = gi_TotalPlayers - voted
set_hudmessage(0, 255, 0, 0.02, 0.25, 1, 0.0, 10.0, 1.0, 1.0)
ShowSyncHudMsg(0, HudSync, "Проголосовали %d из %d игроков^nЗа: %d^nПротив: %d^nНе проголосовали %d", voted, gi_TotalPlayers, ga_Choice[0], ga_Choice[1], ccnt)
return PLUGIN_HANDLED
}

public outcom()
{
new TotalVotes = ga_Choice[0] + ga_Choice[1]
new Float:result = (float(ga_Choice[0]) / float(TotalVotes))


if(get_pcvar_float(gf_MinVoters) >= (float(TotalVotes) / float(gi_TotalPlayers)))
{
ColorChat(0,RED,"[VOTEBAN] Недостаточно голосов за Бан ^x04%s!",ga_PlayerName[gi_Sellection])
bug=zero
formatex(title, charsmax(title), "Проголосовало %d из %d игроков, %d За.",voted, gi_TotalPlayers,ga_Choice[0])
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
formatex(title, charsmax(title), "Недостаточно голосов.^n---")
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
return 0
}
else
{
if(result < get_pcvar_float(gf_BF_Ratio))
{
if(gi_TotalPlayers > 10)
{
ColorChat(0,RED,"[VOTEBAN] Инициатор ^x04%s ^x03забанен на ^x04%d ^x03минут.",ga_PlayerName[gi_VoteStarter],banpush)
type = 1
ActualBan()
formatex(title, charsmax(title), "Проголосовало %d из %d игроков, %d За.",voted, gi_TotalPlayers,ga_Choice[0])
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
formatex(title, charsmax(title), "Инициатор %s забанен на %d минут^n---", ga_PlayerName[gi_VoteStarter],banpush)
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
}
else
{
ColorChat(0,RED,"[VOTEBAN] Голосование не состоялось. Недостаточно голосов.")
formatex(title, charsmax(title), "Проголосовало %d из %d игроков, %d За.",voted, gi_TotalPlayers,ga_Choice[0])
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
formatex(title, charsmax(title), "Недостаточно голосов.^n---")
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
bug=zero
}
}

if( result >= get_pcvar_float(gf_Ratio) )
{
ColorChat(0,RED,"[VOTEBAN] ^x04%s ^x03забанен на ^x04%d ^x03минут.",ga_PlayerName[gi_Sellection],banpush)
formatex(title, charsmax(title), "Проголосовало %d из %d игроков, %d За.",voted, gi_TotalPlayers,ga_Choice[0])
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
formatex(title, charsmax(title), "%s забанен на %d минут^n---", ga_PlayerName[gi_Sellection],banpush)
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
type = 0
ActualBan()
}
else
{
ColorChat(0,RED,"[VOTEBAN] Голосование не состоялось. Недостаточно голосов.")
formatex(title, charsmax(title), "Проголосовало %d из %d игроков, %d За.",voted, gi_TotalPlayers,ga_Choice[0])
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
formatex(title, charsmax(title), "Недостаточно голосов.^n---")
write_file("/addons/amxmodx/configs/voteban.txt", title, -1)
}
}
ColorChat(0,RED,"[VOTEBAN] Проголосовало ^x04%d ^x03из ^x04%d ^x03игроков, ^x04%d ^x03За.",voted, gi_TotalPlayers,ga_Choice[0])
voted = 0
return 0
}

public ActualBan()
{
new srvcmd[128], generic[36], userip[22], usersteam[34]
if(type == 1)
{
formatex(generic, 33, "#%d", get_user_userid(bug))
get_user_name(bug, idoll, 31)
get_pcvar_string(bancfg, srvcmd, 127)
get_user_authid(bug, usersteam, 33)
get_user_ip(bug, userip, 21, 1)
}
else
{
formatex(generic, 33, "#%d", get_user_userid(idol))
get_user_name(idol, idoll, 31)
get_pcvar_string(bancfg, srvcmd, 127)
get_user_authid(idol, usersteam, 33)
get_user_ip(idol, userip, 21, 1)
}

replace_all(srvcmd, 127, "%userid%", generic)

formatex(generic, 35, "^"%s^"", usersteam)
replace_all(srvcmd, 127, "%steamid%", generic)

formatex(generic, 35, "^"%s^"", idoll)
replace_all(srvcmd, 127, "%name%", generic)

replace_all(srvcmd, 127, "%ip%", userip)

replace_all(srvcmd, 127, "%reason%", PLUGIN)

formatex(generic, 33, "%d", banpush)
replace_all(srvcmd, 127, "%time%", generic)
server_cmd(srvcmd)

return 0
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Rejiser
сообщение 4.10.2012, 21:21
Сообщение #2


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Код
amxx_voteban_bancfg "amx_ban %nick% %time% %reason%"

Вот что тебе нужно изменить, исходя из синтаксиса Адванса.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 4.10.2012, 21:28
Сообщение #3


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Rejiser @ 4.10.2012, 22:21) *
Код
amxx_voteban_bancfg "amx_ban %nick% %time% %reason%"

Вот что тебе нужно изменить, исходя из синтаксиса Адванса.

ты имеешь ввиду так
Код
amxx_voteban_bancfg "amx_ban %name% %time% %reason%"

прошу тебя помочь!целый день убил !толку ноль!

Отредактировал: Fresenius, - 4.10.2012, 21:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 4.10.2012, 21:32
Сообщение #4


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(Fresenius @ 4.10.2012, 22:28) *
ты имеешь ввиду так
Код
amxx_voteban_bancfg "amx_ban %name% %time% %reason%"

прошу тебя помочь!целый день убил !толку ноль!

Ну если у него такой синтаксис, то да.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 4.10.2012, 21:41
Сообщение #5


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Rejiser @ 4.10.2012, 22:32) *
Ну если у него такой синтаксис, то да.

вот сотри, это в адвансе
Код
register_concmd("amx_ban", "CmdBan", ADMIN_BAN, "<nick, #userid, authid> <time in minutes> <reason>");

в вотебане ставлю
Код
так-amxx_voteban_bancfg "amx_ban %name% %time% %reason%"

или
Код
так-amxx_voteban_bancfg "amx_ban %nick% %time% %reason%"

всёравно не пашет!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 4.10.2012, 21:53
Сообщение #6


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Попробуй так:
Код
"amx_ban %userid% %time% %reason%"

или так:
Код
"amx_ban %steamid% %time% %reason%"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 4.10.2012, 22:02
Сообщение #7
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Забудь вообще про
amxx_voteban_bancfg

Это один чел ступил и пихнул такую штуку. Не существует в природе такого.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 4.10.2012, 22:10
Сообщение #8


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Rejiser @ 4.10.2012, 22:53) *
Попробуй так:
Код
"amx_ban %userid% %time% %reason%"

или так:
Код
"amx_ban %steamid% %time% %reason%"

неа,балык!
Блин почему тогда!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 5.10.2012, 8:04
Сообщение #9


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Safety1st @ 4.10.2012, 23:02) *
Забудь вообще про
amxx_voteban_bancfg

Это один чел ступил и пихнул такую штуку. Не существует в природе такого.

Как я понимаю, так это просто название квара!Может и ошибаюсь!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 5.10.2012, 12:47
Сообщение #10
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Fresenius @ 5.10.2012, 10:04) *
Как я понимаю, так это просто название квара!Может и ошибаюсь!

LOL
BanCfg - мой плагин. Я ранее посоветовал, как в Voteban добавить команду, чтобы банить через него. А эта команда превратилась в такое извращение.

Начните с того, что навсегда перестанете выкладывать большой код иначе, как в виде sma.
Дежурные советы вам не помогли. Пора подумать о предоставлении более конкретной информации, нежели 'не работает' :)
Иначе помощи не дождётесь :D

Отредактировал: Safety1st, - 5.10.2012, 12:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 5.10.2012, 13:06
Сообщение #11


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Safety1st @ 5.10.2012, 13:47) *
LOL
BanCfg - мой плагин. Я ранее посоветовал, как в Voteban добавить команду, чтобы банить через него. А эта команда превратилась в такое извращение.

Начните с того, что навсегда перестанете выкладывать большой код иначе, как в виде sma.
Дежурные советы вам не помогли. Пора подумать о предоставлении более конкретной информации, нежели 'не работает' :)
Иначе помощи не дождётесь :D

Если включен вотебан и адванс ,то вотебан не банит,пишет что забанило,но не банит!Если же оффнуть адванс ,то вотебан банит!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 5.10.2012, 13:19
Сообщение #12
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Fresenius @ 5.10.2012, 15:06) *
Если включен вотебан и адванс ,то вотебан не банит,пишет что забанило,но не банит!Если же оффнуть адванс ,то вотебан банит!

А зачем '!' в каждом предложении? Вы знаете, существуют точки для их разделения.

Чем же, по-вашему, банит вотебан?
Давайте список плагинов amxx plugins
и cvar'ов amxx cvars
И то, и то получать через RCON. Затрите квары, где информация о подключении к базам и прочая конфиденциальная.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 5.10.2012, 13:39
Сообщение #13


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Safety1st @ 5.10.2012, 14:19) *
А зачем '!' в каждом предложении? Вы знаете, существуют точки для их разделения.

Чем же, по-вашему, банит вотебан?
Давайте список плагинов amxx plugins
и cvar'ов amxx cvars
И то, и то получать через RCON. Затрите квары, где информация о подключении к базам и прочая конфиденциальная.

!-привычка дурная! paf.gif
Плагины
csf_fix.amxx
csf_anticheat.amxx
advanced_bans.amxx
voteban_by_slimshady.amxx
; AMX Mod X plugins

; Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
;multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
nextmap.amxx ; displays next map in mapcycle
mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
restmenu.amxx ; restrict weapons menu
statsx_shell.amxx
;statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
stats_logging.amxx ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here
autobuyfix.amxx
anti_join_flood_v2.amxx
anti_fullupdate_spam2.amxx
; Другие
ksg.amxx
jctf.amxx
hs_mode.amxx
allchat.amxx
gamemenu.amxx
headshot.amxx
statuser.amxx
grab_plus.amxx
resetscore.amxx
ad_manager.amxx
amx_heconc.amxx
best_player.amxx
bullet_damage.amxx
map_end_timer.amxx
grenade_trail.amxx
loading_banner.amxx
serfing_servers.amxx
high_ping_kicker.amxx
advanced_tracers.amxx


Отредактировал: Fresenius, - 5.10.2012, 13:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 5.10.2012, 16:02
Сообщение #14


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Ну что ?Знает кто как их сдружить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 6.10.2012, 16:01
Сообщение #15


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

??????????
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 6.10.2012, 20:23
Сообщение #16


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

А расматриватся только вотебан от voteban by SLIMSHADY??
У меня есть обычный вотебан связан с адвансед.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
proskill
сообщение 6.10.2012, 20:33
Сообщение #17
Стаж: 13 лет

Сообщений: 187
Благодарностей: 31
Полезность: 0

Исходник voteban'a
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 6.10.2012, 21:05
Сообщение #18


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(DeNyS91 @ 6.10.2012, 21:23) *
А расматриватся только вотебан от voteban by SLIMSHADY??
У меня есть обычный вотебан связан с адвансед.

Ну желательно конечно этот,а у тебя какой?
Просто тут он как то красиво сделан.

Цитата(proskill @ 6.10.2012, 21:33) *
Исходник voteban'a

1 пост смотри)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fresenius
сообщение 6.10.2012, 22:17
Сообщение #19


Стаж: 14 лет

Сообщений: 180
Благодарностей: 8
Полезность: < 0

Цитата(Safety1st @ 5.10.2012, 14:19) *
А зачем '!' в каждом предложении? Вы знаете, существуют точки для их разделения.

Чем же, по-вашему, банит вотебан?
Давайте список плагинов amxx plugins
и cvar'ов amxx cvars
И то, и то получать через RCON. Затрите квары, где информация о подключении к базам и прочая конфиденциальная.

Код
AMX Mod X 1.8.2-dev
Authors:
         David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko, Felix "SniperBeamer" Geyer
         Jonny "Got His Gun" Bergstrom, Lukasz "SidLuke" Wlasinski
         Christian "Basic-Master" Hammacher, Borja "faluco" Ferrer
         Scott "Damaged Soul" Ehlert
Compiled: Jul  1 2011, 14:06:06
URL:http://www.amxmo

Квары

[ 1] csf_ac_logtype 1 csf_anticheat.a
[ 2] csf_ac_sql_host localhost csf_anticheat.a
[ 3] csf_ac_sql_user root csf_anticheat.a
[ 4] csf_ac_sql_pass csf_anticheat.a
[ 5] csf_ac_sql_db csf_anticheat csf_anticheat.a
[ 6] csf_ac_mypunishment csf_anticheat.a
[ 7] csf_ac_site http://site.ru/forum/ csf_anticheat.a
[ 8] csf_ac_amxbanstype 1 csf_anticheat.a
[ 9] csf_ac_hudpunish 255 0 0 -1.0 0.8 2 1.5 csf_anticheat.a
[ 10] csf_ac_hudwarning 0 100 255 -1.0 0.35 1 1 csf_anticheat.a
[ 11] csf_ac_silentplant 1 csf_anticheat.a
[ 12] csf_ac_dd 0 csf_anticheat.a
[ 13] csf_ac_dd_type 1 csf_anticheat.a
[ 14] csf_ac_cvarguard 1 csf_anticheat.a
[ 15] csf_ac_cvarguard_multit 1 csf_anticheat.a
[ 16] csf_ac_ff 0 csf_anticheat.a
[ 17] csf_ac_ff_max 16

[ 18] csf_ac_ff_bantype 2 csf_anticheat.a
[ 19] csf_ac_ff_bantime 10080 csf_anticheat.a
[ 20] csf_ac_ff_bansay 2 csf_anticheat.a
[ 21] csf_ac_sh 1 csf_anticheat.a
[ 22] csf_ac_sh_bantype 2 csf_anticheat.a
[ 23] csf_ac_sh_bantime 43200 csf_anticheat.a
[ 24] csf_ac_sh_bansay 2 csf_anticheat.a
[ 25] csf_ac_sh_warn 1 csf_anticheat.a
[ 26] csf_ac_sh_maxoffence 600 csf_anticheat.a
[ 27] csf_ac_sh_secdist 320 csf_anticheat.a
[ 28] csf_ac_ns 1 csf_anticheat.a
[ 29] csf_ac_ns_bantype 2 csf_anticheat.a
[ 30] csf_ac_ns_bantime 1440 csf_anticheat.a
[ 31] csf_ac_ns_bansay 2 csf_anticheat.a
[ 32] csf_ac_ns_maxchanges 10 csf_anticheat.a
[ 33] csf_ac_ns_timerdown 10 csf_anticheat.a
[ 34] csf_ac_spinh 1 csf_anticheat.a
[ 35] csf_ac_spinh_bantype 2

[ 36] csf_ac_spinh_bantime 10080 csf_anticheat.a
[ 37] csf_ac_spinh_bansay 2 csf_anticheat.a
[ 38] csf_ac_spinh_maxdetect 20 csf_anticheat.a
[ 39] csf_ac_spinh_maxangle 1500 csf_anticheat.a
[ 40] csf_ac_cdhack 1 csf_anticheat.a
[ 41] csf_ac_cdhack_detect 3 csf_anticheat.a
[ 42] csf_ac_cdhack_myacdetec 0 csf_anticheat.a
[ 43] csf_ac_cdhack_bantype 2 csf_anticheat.a
[ 44] csf_ac_cdhack_bantime 10080 csf_anticheat.a
[ 45] csf_ac_cdhack_bansay 2 csf_anticheat.a
[ 46] csf_ac_ffx 1 csf_anticheat.a
[ 47] csf_ac_ffx_detect 2 csf_anticheat.a
[ 48] csf_ac_ffx_bantype 2 csf_anticheat.a
[ 49] csf_ac_ffx_bantime 10080 csf_anticheat.a
[ 50] csf_ac_ffx_bansay 2 csf_anticheat.a
[ 51] csf_ac_cheatlist 0 csf_anticheat.a
[ 52] csf_ac_cheatlist_bantyp 2 csf_anticheat.a
[ 53] csf_ac_cheatlist_bantim 10080

[ 54] csf_ac_cheatlist_bansay 2 csf_anticheat.a
[ 55] csf_ac_bhop 0 csf_anticheat.a
[ 56] csf_ac_bhop_bantype -1 csf_anticheat.a
[ 57] csf_ac_bhop_bantime 120 csf_anticheat.a
[ 58] csf_ac_bhop_bansay 2 csf_anticheat.a
[ 59] csf_ac_bhop_warn 3 csf_anticheat.a
[ 60] csf_ac_bhop_warnsay 2 csf_anticheat.a
[ 61] csf_ac_cheatsay 1 csf_anticheat.a
[ 62] csf_ac_cheatsay_bantype 2 csf_anticheat.a
[ 63] csf_ac_cheatsay_bantime 10080 csf_anticheat.a
[ 64] csf_ac_cheatsay_bansay 2 csf_anticheat.a
[ 65] csf_ac_cheatsay_blocksa 1 csf_anticheat.a
[ 66] csf_ac_flashbugfix 1 csf_anticheat.a
[ 67] csf_ac_hebugfix 1 csf_anticheat.a
[ 68] csf_ac_cheatnames 1 csf_anticheat.a
[ 69] csf_ac_cheatnames_banty 2 csf_anticheat.a
[ 70] csf_ac_cheatnames_banti 120 csf_anticheat.a
[ 71] csf_ac_cheatnames_bansa 2

[ 72] csf_ac_cheatkey 1 csf_anticheat.a
[ 73] csf_ac_cheatkey_immun 1 csf_anticheat.a
[ 74] csf_ac_cheatkey_warn 1 csf_anticheat.a
[ 75] csf_ac_cheatkey_bantype 4 csf_anticheat.a
[ 76] csf_ac_cheatkey_bantime 60 csf_anticheat.a
[ 77] csf_ac_cheatkey_bansay 2 csf_anticheat.a
[ 78] csf_ac_cheatkey_joinsay 2 csf_anticheat.a
[ 79] csf_ac_cheatkey_rebind 300 csf_anticheat.a
[ 80] csf_ac_cheatkey_flagimm d csf_anticheat.a
[ 81] csf_ac_cheatkey_hud 42 255 42 0.03 0.20 0 6 csf_anticheat.a
[ 82] csf_ac_zoneguard 0 csf_anticheat.a
[ 83] csf_ac_zoneguard_bantyp 2 csf_anticheat.a
[ 84] csf_ac_zoneguard_bantim 10080 csf_anticheat.a
[ 85] csf_ac_zoneguard_bansay 2 csf_anticheat.a
[ 86] csf_ac_fastps 0 csf_anticheat.a
[ 87] csf_ac_fastps_sd 0.02 csf_anticheat.a
[ 88] csf_ac_fastps_ed 0.04 csf_anticheat.a
[ 89] csf_ac_filescheck 1

[ 90] csf_ac_cmdflood 1 csf_anticheat.a
[ 91] csf_ac_cmdflood_checkti 0.15 csf_anticheat.a
[ 92] csf_ac_cmdflood_bantype 0 csf_anticheat.a
[ 93] csf_ac_cmdflood_bantime 60 csf_anticheat.a
[ 94] csf_ac_cmdflood_bansay 2 csf_anticheat.a
[ 95] csf_ac_wallhack 0 csf_anticheat.a
[ 96] csf_ac_wallhack_team 0 csf_anticheat.a
[ 97] csf_ac_wallhack_entity 1 csf_anticheat.a
[ 98] csf_ac_version 1.23 Fix csf_anticheat.a
[ 99] advanced_bans 0.8 advanced_bans.a
[100] ab_website advanced_bans.a
[101] ab_immunity 1 advanced_bans.a
[102] ab_bandelay 3.0 advanced_bans.a
[103] ab_unbancheck 5.0 advanced_bans.a
[104] amx_show_activity 2 advanced_bans.a
[105] amxx_voteban_lasttime 1349578672 voteban_by_slim
[106] amxx_voteban_delaytime 600 voteban_by_slim
[107] amxx_voteban_ratio 0.60

[108] amxx_voteban_timemenu 1 voteban_by_slim
[109] amxx_voteban_minvoters 0.0 voteban_by_slim
[110] amx_ban voteban_by_slim
[111] amxx_voteban_bf_ratio 0.20 voteban_by_slim
[112] amxx_voteban_disable 0 voteban_by_slim
[113] amxx_voteban_bantime 20 voteban_by_slim
[114] amxx_voteban_admin 1 voteban_by_slim
[115] amxx_voteban_nomshow 0 voteban_by_slim
[116] amxx_voteban_votetime 20.0 voteban_by_slim
[117] menutime1 5 voteban_by_slim
[118] menutime2 10 voteban_by_slim
[119] menutime3 15 voteban_by_slim
[120] menutime4 20 voteban_by_slim
[121] menutime5 60 voteban_by_slim
[122] amx_mode 1 admin.amxx
[123] amx_password_field _pw admin.amxx
[124] amx_default_access z admin.amxx
[125] amx_vote_ratio 0.02

[126] amx_vote_time 15 admin.amxx
[127] amx_vote_answers 1 admin.amxx
[128] amx_vote_delay 3 admin.amxx
[129] amx_last_voting 0 admin.amxx
[130] amx_votekick_ratio 0.40 admin.amxx
[131] amx_voteban_ratio 0.40 admin.amxx
[132] amx_votemap_ratio 0.60 admin.amxx
[133] amx_sql_host 127.0.0.1 admin.amxx
[134] amx_sql_user admin.amxx
[135] amx_sql_pass admin.amxx
[136] amx_sql_db admin.amxx
[137] amx_sql_type mysql admin.amxx
[138] amx_reservation 0 adminslots.amxx
[139] amx_hideslots 0 adminslots.amxx
[140] amx_flood_time 0.75 antiflood.amxx
[141] amx_freq_imessage 60 imessage.amxx
[142] amx_nextmap de_33_cd_longjump nextmap.amxx
[143] amx_extendmap_max 30

[144] amx_extendmap_step 8 mapchooser.amxx
[145] amx_lastround 0 mapchooser.amxx
[146] amx_time_voice 1 timeleft.amxx
[147] amx_timeleft 04:15 timeleft.amxx
[148] amx_restrweapons 00000000000000000000000 restmenu.amxx
[149] amx_restrequipammo 000000000 restmenu.amxx
[150] statsx_shell_ver 2.0.0 (BETA) statsx_shell.am
[151] amx_statsx_shell_mode 1 statsx_shell.am
[152] amx_statsx_design 1 statsx_shell.am
[153] amx_statsx_marquee_enab 0 statsx_shell.am
[154] amx_statsx_marquee_effe 0 statsx_shell.am
[155] amx_statsx_marquee_colo 0 statsx_shell.am
[156] amx_statsx_marquee_posi 0 statsx_shell.am
[157] amx_statsx_top_dmg_enab 1 statsx_shell.am
[158] amx_statsx_top_hs_enabl 1 statsx_shell.am
[159] amx_statsx_top_bot_enab 1 statsx_shell.am
[160] amx_statsx_top_topx_ena 1 statsx_shell.am
[161] amx_statsx_award_enable 0

[162] amx_statsx_award_cash 1000 statsx_shell.am
[163] amx_statsx_award_chance 0.1 statsx_shell.am
[164] amx_statsx_award_anonce 0 statsx_shell.am
[165] amx_statsx_day_stat 0 statsx_shell.am
[166] amx_statsx_pt_enabled 1 statsx_shell.am
[167] amx_statsx_pt_bonus 0 statsx_shell.am
[168] amx_statsx_pt_bonus_ano 0 statsx_shell.am
[169] amx_statsx_pt_bonus_1h 250 statsx_shell.am
[170] amx_statsx_pt_bonus_2h 500 statsx_shell.am
[171] amx_statsx_pt_bonus_3h 0 statsx_shell.am
[172] amx_statsx_pt_bonus_4h 0 statsx_shell.am
[173] amx_statsx_pt_bonus_5h 0 statsx_shell.am
[174] amx_statsx_conn_msg_ena 0 statsx_shell.am
[175] amx_statsx_conn_msg_eff 2 statsx_shell.am
[176] amx_statsx_conn_msg_col 0 statsx_shell.am
[177] amx_statsx_conn_msg_vis 0 statsx_shell.am
[178] amx_statsx_duration 12.0 statsx_shell.am
[179] amx_statsx_freeze -2.0

[216] sv_allchat 1 allchat.amxx
[217] ac_namecolor 0 allchat.amxx
[218] ac_msgcolor 1 allchat.amxx
[219] ac_hidestatus 0 allchat.amxx
[220] ac_teamchat 0 allchat.amxx
[221] amx_headshot 1 headshot.amxx
[222] grab_plus_version 1.2.3 grab_plus.amxx
[223] gp_enabled 1 grab_plus.amxx
[224] gp_players_only 0 grab_plus.amxx
[225] gp_min_dist 90 grab_plus.amxx
[226] gp_throw_force 1500 grab_plus.amxx
[227] gp_grab_force 8 grab_plus.amxx
[228] gp_speed 5 grab_plus.amxx
[229] gp_choke_time 1.5 grab_plus.amxx
[230] gp_choke_dmg 5 grab_plus.amxx
[231] gp_auto_choke 1 grab_plus.amxx
[232] gp_glow_r 50 grab_plus.amxx
[233] gp_glow_g 0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 6.10.2012, 22:18
Сообщение #20


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

вот такой, к сожелению не знаю кто автор
Прикрепленные файлы:
Прикрепленный файл  voteban1_2.sma ( 6,91 килобайт ) Кол-во скачиваний: 8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: