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

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

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

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

История благодарностей участнику Shoterko ::: Спасибо сказали: 143
Дата поста: В теме: За сообщение: Спасибо сказали:
30.3.2011, 22:24 xredirect
Установи более новую версию.
Или же сам в коде правь
Код
client_cmd(id, "connect...")
на
Код
client_cmd(id, "Connect...")
sword
16.3.2011, 22:24 Куплю.
Цитата(39766 @ 16.3.2011, 19:03) *
Идите общаца в ЛС

idi v les
kupuk96
12.3.2011, 19:41 Распростронённая проблема падения серверов
rebootmap.sma
Код
#include <amxmodx>
#include <amxmisc>

new cfile[128]

public plugin_init()
{
    register_plugin("Reboot Map", "1.0", "Sho0ter")
    get_datadir(cfile, charsmax(cfile))
    add(cfile, charsmax(cfile), "/lastmap.dat")
    if(file_exists(cfile))
    {
        if(file_size(cfile, 1) == 2)
        {
            new buffer[32], len
            read_file(cfile, 0, buffer, charsmax(buffer), len)
            set_task(5.0, "do_mapchange", _, buffer, 31)
            log_to_file("reboot.log", "Server startup after crash. Map will be restore after 5 seconds...")
        }
    }
    delete_file(cfile)
    new cmap[32]
    get_mapname(cmap, charsmax(cmap))
    write_file(cfile, cmap)
    return PLUGIN_CONTINUE
}

public plugin_end()
{
    new cmap[32], line[64]
    get_mapname(cmap, charsmax(cmap))
    if(!file_exists(cfile))
    {
        write_file(cfile, cmap)
    }
    formatex(line, charsmax(line), "Map %s successfusly ended...", cmap)
    write_file(cfile, line)
    log_to_file("reboot.log", line)
    return PLUGIN_CONTINUE
}

public do_mapchange(const buffer[32])
{
    log_to_file("reboot.log", "Restore map %s after crash...", buffer)
    server_cmd("changelevel %s", buffer)
    return PLUGIN_CONTINUE
}

Может "приятно" удивишся.
330863, Hitmaaaaan
11.3.2011, 1:39 Последние угрозы
Цитата
#0 0xf588ee91 in CBasePlayerWeapon::ItemPostFrame(void) ()
from /hlds/server7gg/cstrike/dlls/cs_i386.so
#0 0xf588ee91 in CBasePlayerWeapon::ItemPostFrame(void) ()
from /hlds/server7gg/cstrike/dlls/cs_i386.so
#1 0xf5870c0d in CBasePlayer::ItemPostFrame(void) ()
from /hlds/server7gg/cstrike/dlls/cs_i386.so
#2 0xf5864e23 in CBasePlayer::PostThink(void) ()
from /hlds/server7gg/cstrike/dlls/cs_i386.so
#3 0xf581cf88 in PlayerPostThink(edict_s *) ()
from /hlds/server7gg/cstrike/dlls/cs_i386.so

Выделил всем умникам, которые радуются пропатченой сошке.
theaqua
11.3.2011, 1:28 Warcraft 3 Frozen Throne - Version 3.0 Rc13
Цитата(Gradus3D @ 10.3.2011, 18:13) *
Дабы не разводить флуд напишу в этой теме, собственно проблема заключается в том что некий или некоторые говно-личности повадились скидывать хп достаточна прокачанным игрокам, заходя под их никами разумеется. Что можно предпринять в данном случае ???

http://amx-x.ru/viewtopic.php?f=12&t=2534 (сказать чесно, писал именно для этого случая)
Gradus
10.3.2011, 21:44 Соединение плагинов
Цитата(-=pypsic=- @ 10.3.2011, 15:28) *
Shoterko,
ПИПЕЦ!
Большое спасибо тебе, слушай, это то! что мне нужно!!! Большое спасибо...

Пожалуйста, если не трудно, мож чу-чуть доработать?

Сделай так, когда 0 Админов, строка красная...
И когда игроков на 50% заполнено, тогда оранжевая строка Игроков, а когда на все 100%, красная....
Я буду просто твоим фанатом =)
Спасибо.

Цвет зависит только от количества игроков т.к. это все одно сплошное худ-сообщение, поэтому обе строки могут иметь только один цвет.
-=pypsic=-
8.3.2011, 21:37 Name Locker v1.1 Bam
8.3.2011, 21:32 Соединение плагинов
online.sma
Код
#include <amxmodx>
#include <amxmisc>

new hud
new maxplayers
new maxadmins

public plugin_init()
{
    register_plugin("Online", "1.0", "Sho0ter")
    hud = CreateHudSyncObj()
    maxplayers = get_maxplayers()
    maxadmins = get_maxadmins()
    set_task(1.0, "show_online", _, _, _, "b")
    
}

public show_online()
{
    new all, adm
    for(new id = 1; id <= maxplayers; id++)
    {
        if(!is_user_connected(id))
        {
            continue
        }
        all++
        if(is_user_admin(id))
        {
            adm++
        }
    }
    if(0 <= all < (maxplayers/2)) set_hudmessage(0, 255, 0, 0.83, 0.01, 0, 1.0, 1.1, 0.0, 0.0, -1)
    else if((maxplayers/2) <= all < maxplayers) set_hudmessage(255, 255, 0, 0.83, 0.01, 0, 1.0, 1.1, 0.0, 0.0, -1)
    else if(all == maxplayers) set_hudmessage(255, 0, 0, 0.83, 0.01, 0, 1.0, 1.1, 0.0, 0.0, -1)
    ShowSyncHudMsg(0, hud, "Игроков: %d/%d^nАдминов: %d/%d", all, maxplayers, adm, maxadmins)
}

stock get_maxadmins()
{
    new usersini[128], temp
    get_localinfo("amxx_configsdir", usersini, 127)
    add(usersini, 127, "/users.ini")
    if(!file_exists(usersini))
    {
        return 0
    }
    new buffer[256], line, len
    while(read_file(usersini, line, buffer, 255, len))
    {
        line++
        if(!len || !strlen(buffer) || buffer[0] == ';')
        {
            continue
        }
        temp++
    }
    return temp
}
-=pypsic=-, f1nik
8.3.2011, 20:09 autobuy библиотека или плагин
Имхо амхх. Патчинг библиотек вообще дело опасное =)
330863
4.3.2011, 21:14 Nice SnapShot
Цитата((sector) @ 4.3.2011, 21:09) *
Значит сделай задержку в 01.0 и будет тебе чистый скрин...

Вызывает окно моментально, но банит через 5 сек!

Я тебе одно ты мне другое. Видимо тебе не понять, просто забей.
P.S. Юзал, юзаю, и буду юзать UCP.
theaqua
4.3.2011, 20:07 Nice SnapShot
Создается такое впечетление, что автор берет коды с других плагинов (в этом случае это ss_ban либо admin_screen) переписывает пару строк, меняет копирайты и вуаля новый nice_плагин. А исходника не выкладывает чтобы его не раскрыли, да и повысить самооценку (мол я супер кодер у меня исходник а вы сюзайте то, чем я вас кормлю). Имхо не более.
Я написал уже пару десятков плагинов и всегда делился вместе с сорцом, выложил без исходника только 2 и то четко аргументировав почему.
imba, likalin
3.3.2011, 22:14 Использование %s, %d
Цитата(fifayer @ 27.2.2011, 13:17) *
А можно по подробней как их применять, или дайте ссылку где это можно почитать :)

Код
client_print(id, print_chat, "Integer value: %i", get_pcvar_num(pointer)) // Цифровое значение 1
client_print(id, print_chat, "Digital value: %d", get_pcvar_num(pointer)) // Цифровое значение 1
client_print(id, print_chat, "Float value: %f", get_pcvar_float(pointer)) // Значение с запятой 1.0000
client_print(id, print_chat, "Float value: %.01f", get_pcvar_float(pointer)) // Значение с запятой после которой используем 1 цифру 1.0
new str[32]
get_pcvar_string(pointer, str, 31)
client_print(id, print_chat, "String: %s", str) // Строка "My String"
client_print(id, print_chat, "Char: %c", random_num('A', 'Z')) // Буква 'A'
fifayer
27.2.2011, 12:31 End Round Music MP3 v2.0
Цитата(qweqwe @ 20.2.2011, 11:55) *
Спасибо большое , нотеперь столкнулся с проблемой на zplague что в кварах прописано erm_mode 4 в первом раунде так и есть , но при начале 2ого раунда почемуто параметр сбрасывается на erm_mode 2 . В чем может быть трабла не знаете?

В плейлист вписывай треки в пометкой "ALL" и ставь erm_mode 2
qweqwe
27.2.2011, 11:58 Anti HLBrute
Anti HLBrute v1.1

Автор: Sho0ter (спасибки [Lo]Phreak^^n^^c)

Описание:
Плаг отлавливает и блокирует школоту с хлбрутом.
Так же есть возможность бана за количество ложных ркнонов.

Модули: amxmodx, orpheu

Установка:
1. Кидаем все по папкам.
2. Дописываем в modules.ini строку orpheu
3. Дописываем в plugins.ini строку anti_hlbrute
4. Дописываем в строку запуска сервера -noipx
5. Ребутаем сервер
6. Профит!

FAQ:
Q: Почему без исходника?
A: Чтобы бомж ратваер дольше думал как обойти плаг.

Q: Сколько бекдоров вшил?
A: 100500 тыщ

Q: Где будут баны и логи?
A: <moddir>/addons/amxmodx/configs/hlbrute.cfg

Q: Какие есть настройки?
A: ahlb_badrcons "3" - количество не верных рконов для бана (0 - выключено)

Сцылко: [attachment=13552:Anti_HLBrute_v1.1.zip]

P.S. Racoon не обижайсо =)
Archipelago, bes455, CL0NE [ua], complrg, fast777, funky88, hacker1990, imba, Karpen, kupuk96, L1NkeN, Ozuss, SEAD), Tr1sT, Urop9lH, Z[1].
16.2.2011, 23:27 Блокировка информационных команд:)
Почти все эти команды чисто клиентские и на сервер не отправляются. Тоесть хукать и блокировать их невозможно.
Можно только попробовать client_cmd(id, ";alias status ^"^"") etc.
Senjkee
21.1.2011, 23:05 Админские хохмы
Bomj
Цитата
395070375 (22:56:45 21/01/2011)
здарова!!!за что меня забанил???

Sho0ter (22:57:23 21/01/2011)
hz

395070375 (22:57:52 21/01/2011)
и что мне теперь делать??

Sho0ter (22:59:19 21/01/2011)
ne igrat' s 4itom

daemoff (22:59:35 21/01/2011)
я не играю с читами

Sho0ter (22:59:52 21/01/2011)
pishi na forum [skrito]

daemoff (22:59:58 21/01/2011)
мне пишет
AMXBANS] MEAT #2 Admin
[AMXBANS] Go Go Go!
[AMXBANS] : Game Destroyed
[AMXBANS] : ' Game Destroyer v1.2 by Sho0ter '
[AMXBANS] @ www.gogogo-server.ru
[AMXBANS] id : ' '
[AMXBANS] IP : ' 89.208.233.141 '
[AMXBANS] =================

Sho0ter (23:00:11 21/01/2011)
O_O

daemoff (23:00:14 21/01/2011)
это значит

Sho0ter (23:00:16 21/01/2011)
eto 4e za server?

daemoff (23:00:33 21/01/2011)
gogogo-server.ru:27018

Sho0ter (23:00:47 21/01/2011)
ia takogo neznayu )

Sho0ter (23:01:18 21/01/2011)
a 4e tu voobshe mne pishesh?

Sho0ter (23:01:27 21/01/2011)
otkyda moi ICQ?

daemoff (23:01:29 21/01/2011)
на форуме нашел твою аську

daemoff (23:01:38 21/01/2011)
там написанно что ты админ

daemoff (23:02:11 21/01/2011)
за что такой бан дают??

Sho0ter (23:02:24 21/01/2011)
ia ne admin togo serva

daemoff (23:02:46 21/01/2011)
ну может ты знаешь что это значит?

Sho0ter (23:03:02 21/01/2011)
pishi adminy etogo serva

daemoff (23:03:15 21/01/2011)
ок
Kirby Magicman, pulse., S0m3Th1nG_AwFul!
11.12.2010, 1:04 No Reklama Advanced v2.0
Немного переделал плагин:
[attachment=13008:no_rekla...ced_v2.0.rar]

По сути: немного оптимизировал код, переписал менюшку и сбрасывание конфига. Добавил логирование, эффекты и еще немного кваров.
Юзайте наздоровье :)

nra_default <1/2> Действие по умолчанию: 1 - чистить конфиг, 2 - кикать
nra_log <0/1> Записать в лог очистки конфигов: 0 - выкл, 1 - вкл.
nra_instant <0/1> Очистка сразу не спрашивая игрока: 0 - выкл, 1 - вкл
nra_timer <секунды> Время на обдумывание (если не включен инстант режим)
nra_effects <0/1> Эффекты (затемнение и обездвиживание): 0 - выкл, 1 - вкл
_Skyline, Bam, dr-ef, heinz, laursen, pulse., Stalcker
7.12.2010, 19:36 End Round Music MP3 v2.0
Цитата(spzm @ 6.12.2010, 15:41) *
Shoterko ,cкажи пожалуйста ,что нужно зделать ,чтоб плагин не проигрывал музыку дважды? dirol.gif

Ладно, скажу по-другому: РАНДОМ
Archipelago
2.12.2010, 23:40 Colored Translit v3.0
Плагин обновлен!
Код
* 3.0:
* [!] Фикс ошибки вылета игроков
* [!] Добавлены нативы и форварды
* [!] Оптимизация кода
* [*] Исправлена кодировка ланг-файла

Модераторы, переименуйте название темы.
Bam, NickLesNick, vkontakte, Z[1].
16.11.2010, 12:31 Colored Translit v3.0
Цитата(xSav @ 15.11.2010, 22:37) *
Что имеется ввиду под словами трогал ? как ее можно тронуть то ? скопировал с архива на сервер.. настроил на одном потом перенес на остальные два методом копирования уже настроенных файлов.. и все.. на остальных двух серверах такого нет но там народа поменьше

Это точно не от количества людей зависит. У меня два сервера 32/32 ниразу такого не наблюдалось.
vkontakte

2 страниц V   1 2