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

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

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

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

История благодарностей участнику qvadro ::: Спасибо сказали: 147
Дата поста: В теме: За сообщение: Спасибо сказали:
16.2.2016, 19:02 Ищу Hud информер
Skywrath,
Код:
#include <amxmodx>
#include <dhudmessage>

-->
Код:
#include <amxmodx>
#include <dhudmessage>
new nCT, nT, nR;


https://c-s.net.ua/compiler/
Код
Welcome to the AMX Mod X 1.8.2 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

Header size:            644 bytes
Code size:             3856 bytes
Data size:             1344 bytes
Stack/heap size:      16384 bytes; estimated max. usage=229 cells (916 bytes)
Total requirements:   22228 bytes
Done.
Skywrath
7.2.2016, 1:09 Телепорты на картах.
trigger_teleport
Код:
#include <amxmodx>
#include <fakemeta>

new g_MaxPlayers;

public plugin_init()
{
register_plugin("", "", "");
g_MaxPlayers = global_get(glb_maxClients);
register_forward(FM_Touch, "fw_Touch");
}

public fw_Touch(ent, toucher)
{
if(ent && pev_valid(ent) && 1 <= toucher <= g_MaxPlayers)
{
static szClassname[18];
pev(ent, pev_classname, szClassname, sizeof(szClassname)-1);
if(equal(szClassname, "trigger_teleport"))
{
return FMRES_SUPERCEDE;
}
}
return FMRES_IGNORED;
}


Действие оценить можно на kz_hopez она без ресурсов, сразу у спавна вода в ней зона телепорта.
Danjkeee^
6.2.2016, 22:48 Телепорты на картах.
Касание игроком ентити trigger_teleport , а дальше действия на сколько фантазии хватит.
Danjkeee^, kritic
16.1.2016, 20:57 продажа гифтов Steam
Dance, Кота в мешке продаете ? Профиль скрыт.
P.S. пора уже правило раздела вводить для подобных тем о продажах гифтов, чтобы сначала открывали инвентарь.
Bloo
12.1.2016, 20:35 эхо на сервере
Для особо одарённых есть поиск : Карта меняется, эхо остается (Пост #643209)
Bloo, Safety1st
12.12.2015, 2:03 Электронная сигарета
Где увидели то в моих словах о намеках про консультации. Так страшно или так сложно всё таки ответить на простой вопрос : зачем вам этот г**но девайс, великая тайна чтоли ?) Ок удаляюсь из темы с непониманием зачем человеку этот предмет нужен, типа лишь бы то-то в рот засунуть lol.gif
Tr1sT
7.12.2015, 20:13 Продажа Steam гифтов (игр)
Counter-Strike Complete
csgo, souce, cs 1.6, cscz
HoHoL
7.12.2015, 13:00 Gametracker блокирует сервер....
Код
host_name_store 1 // передается ли информация о названии сервера в запросах и в GOTV
host_info_show 1 // 0 - при запросе никакую информацию не сообщает, 1 - дефолт; сообщает всю информацию, кроме информации об игроках и 2 - сообщает всю информацию
host_players_show 1 //  0 - при запросе никакую информацию не сообщает, 1 - дефолт; сообщать только максимальное количество игроков и проведенное время на сервере, 2 - сообщать всю информацию об игроках

А то сейчас торчит чудо-игрок Max Players smile.gif
google.bsk
7.12.2015, 12:49 Gametracker блокирует сервер....
Нормально всё с сервером, и нормально стим коннектится, но...

Код
host_name_store 1
host_info_show 1
host_players_show 2
google.bsk
7.12.2015, 12:31 Gametracker блокирует сервер....
При чем тут GT ? Где увидели что GT заблокировал сервер ? Бред. Вижу только что сервер в оффлайне.
google.bsk
27.11.2015, 18:03 Убить живых проигравшей команды
1) Как всегда смотрим только 1ю страницу ? Say Loosers by ConnorMcLeod
2) Обе версии рабочие на билдах 6153, вопрос в их настройках.

ps.gif Название сохранено от автора smile.gif
Vladorld
26.11.2015, 16:10 Steam Autumn Sale 2015
Цитата(evil @ 26.11.2015, 16:58) *
пишет что у меня уже есть Team Fortress, но её нет! как так?

Так она не установлена у тебя , вот и нет. Через магазин установи.
evil
23.11.2015, 11:22 Привязка сервера CS-GO к Steam аккаунту
Ни одного кописката...
google.bsk
14.11.2015, 2:23 CS:GO Login Token
При запуске сервера в консоли появилось сообщение :

Код
****************************************************
****************************************************
****************************************************
*  No Steam account token was specified.           *
*  Logging into anonymous game server account.     *
*  Support for anonymous logins will go away soon. *
*  To create a game server account go to           *
*  http://steamcommunity.com/dev/managegameservers *
****************************************************
****************************************************
****************************************************


Это означает что сервера будут теперь привязаны к аккаунту Steam.
Через неделю, другую на такие сервера лицензионный клиент не сможет войти.

Требования к аккаунту : без блокировок, без ограничений, привязан к телефону, наличие на нем игры.
Максимум привязок на аккаунт 1000 серверов.( Можно удалять ненужные и генерировать новые )

Если аккаунт соответствует требованиям, то переходим на страницу :
http://steamcommunity.com/dev/managegameservers для генерации токена:
Код
App ID 730
Memo любой набор букв, цифр


Сгенерированный токен вставляем в конфиг сервера. Пример:
sv_setsteamaccount UVDG06FJG1RX9G2ZM5OCVSHD33OHAJFR
и делаем рестарт сервера, в консоле увидим строку
Logging into Steam gameserver account with logon token 'UVDG06FJG1RX9G2ZM5OCVSHD33OHAJFR'
Всё, сервер привязан.

За что блокируют сервер :
За уг плагины скинов; выдача моделей игроку, которых нет в инвертаре и т.д.
Почитать можно тут VALVE банят сервера на которых выдает предметы которых,нету у игроков!
Все токены на аккаунте блокируются и игроки на такие сервера с лицензионной игры не зайдут.
Как обойти: Новый аккаунт с ксго и новая генерация токена, соответственно уг плагины в мусор.
Alexander, badboy2115, Revelation, X*CaHeK*X
30.10.2015, 17:43 Плагин Team_score.amxx
Код:
public team_score()
{
new nPlayers[32], nNums, id;
get_players(nPlayers, nNums, "c");
for(new i = 0; i < nNums; i++)
{
id = nPlayers[i];

if(is_user_alive(id))
{
set_dhudmessage(0, 0, 255, -1.0, 0.0, 0, 0.5, 2.0, 0.08, 2.0, true);
show_dhudmessage(id, "Контера: %d| ", nCT);
set_dhudmessage(255, 0, 0, -1.0, 0.0, 0, 0.5, 2.0, 0.08, 2.0, true);
show_dhudmessage(id, " |%d :Террористы", nT);
set_dhudmessage(0, 255, 0, -1.0, 0.05, 0, 0.5, 2.0, 0.08, 2.0, true);
show_dhudmessage(id, "[ Раунд: %d || Игроков: %d ]", nR, nNums);
}
}
}
sevcs
30.10.2015, 13:06 Плагин Team_score.amxx
Ох, епрст ... где вы нашли set_dhudmessag , show_dhudmessag поделитесь блин...
bandit123
29.10.2015, 17:29 DreamHack Open Cluj-Napoca 2015
sonyaibo, Через ксго, через twitch.tv/dreamhackcs
sonyaibo
29.10.2015, 1:46 Жалобы по форуму
Жалобы по форуму (Пост #851919)
Хороший скрин. Что уже разрешили размещение FD на форуме и подписи ссылки на скачивание FD ставить ? Не увидел этого в 1м посте темы Защита Cs Сервера. Зато там четкий линк на пост о запрете. Если мне не изменяет память уже за это не один пользователь получил наказания. 3aB}{o3 особенный ? или читать не умеет ? или плевать на правила форума...
Bloo, Safety1st
25.10.2015, 20:27 Можно ли прописать вип человека 2 и более раз
Смысл этого ? Что мешает сразу прописать флаги msz или moz ? И зачем модельки на разных флагах ? Не проще ли в коде проверку просто стим- ностим сделать ? Или ещё для чего-то там различного для моделек.
OnlySteam
24.10.2015, 23:26 Особенности cs_office
Небольшой тест разницы по прекешу для сравнения:

тест
L 10/25/2015 - 00:17:59: de_dust2 - 309 files precached
L 10/25/2015 - 00:18:16: cs_italy - 325 files precached
L 10/25/2015 - 00:18:27: cs_office - 381 files precached
L 10/25/2015 - 00:19:31: de_tuscan - 360 files precached


ps.gif А нет нашёл blush.gif Можешь поставить и сам потестировать, на модах типа JB, ZM прекеш будет взлетать под планку 512 ...
Код:

/* AMX Mod X Plugin
*
* © Copyright 2008, ConnorMcLeod
* This file is provided as is (no warranties).
*
*/

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define MAX_PRECACHE 512
#define MAX_FILE_LENGHT 128

new g_iCounter

new g_szPrecachedFiles[MAX_PRECACHE+1][MAX_FILE_LENGHT+1]
new g_szCustomFiles[MAX_PRECACHE+1][MAX_FILE_LENGHT+1]

new g_iForwardsIds[3]

public plugin_precache()
{
register_plugin("Precache Management", "1.0.0", "ConnorMcLeod")

g_iForwardsIds[0] = register_forward(FM_PrecacheModel, "Precache_Post", 1)
g_iForwardsIds[1] = register_forward(FM_PrecacheSound, "Precache_Post", 1)
g_iForwardsIds[2] = register_forward(FM_PrecacheGeneric, "Precache_Post", 1)
}

public plugin_natives()
{
register_library("precache")
register_native("can_precache","native_can_precache")
register_native("PrecacheModel","native_PrecacheModel")
register_native("PrecacheSound","native_PrecacheSound")
register_native("PrecacheGeneric","native_PrecacheGeneric")
}

public plugin_init()
{
unregister_forward(FM_PrecacheModel, g_iForwardsIds[0], 1)
unregister_forward(FM_PrecacheSound, g_iForwardsIds[1], 1)
unregister_forward(FM_PrecacheGeneric, g_iForwardsIds[2], 1)

// new const szLogFile[] = "pre_list.log"
// new const szLogFile2[] = "pre_listcust.log"
// for(new i=1; i<=MAX_PRECACHE; i++)
// {
// if(g_szPrecachedFiles[i][0])
// {
// log_to_file(szLogFile, "<%d><%s>", i, g_szPrecachedFiles[i])
// }
// if(g_szCustomFiles[i][0])
// {
// log_to_file(szLogFile2, "<%d><%s>", i, g_szCustomFiles[i])
// }
// }
// log_to_file(szLogFile, "%i files precached", g_iCounter)

new MapName[32]
get_mapname(MapName,31)

log_to_file("addons/amxmodx/logs/pre_sum.log", "%s - %i files precached", MapName, g_iCounter)
pause("ad")
}

public Precache_Post(const szFile[])
{
static iVal
iVal = get_orig_retval()
update_counter(iVal)

if( !g_szPrecachedFiles[iVal][0] )
{
formatex(g_szPrecachedFiles[iVal], MAX_FILE_LENGHT, szFile)
}
}

update_counter(iVal)
{
if( iVal > g_iCounter )
{
g_iCounter = iVal
return 1
}
return 0
}

public native_can_precache(iPlugin, iParams)
{
return (g_iCounter < MAX_PRECACHE)
}

public native_PrecacheModel(iPlugin, iParams)
{
if(iParams != 1)
return -1

static szFile[MAX_FILE_LENGHT], iVal
get_string(1, szFile, MAX_FILE_LENGHT-1)

iVal = engfunc(EngFunc_PrecacheModel, szFile)

update_counter( iVal )
if( !g_szCustomFiles[iVal][0] )
{
formatex(g_szCustomFiles[iVal], MAX_FILE_LENGHT, szFile)
}

return iVal
}

public native_PrecacheSound(iPlugin, iParams)
{
if(iParams != 1)
return -1

static szFile[MAX_FILE_LENGHT], iVal
get_string(1, szFile, MAX_FILE_LENGHT-1)

iVal = engfunc(EngFunc_PrecacheSound, szFile)

update_counter( iVal )
if( !g_szCustomFiles[iVal][0] )
{
formatex(g_szCustomFiles[iVal], MAX_FILE_LENGHT, szFile)
}

return iVal
}

public native_PrecacheGeneric(iPlugin, iParams)
{
if(iParams != 1)
return -1

static szFile[MAX_FILE_LENGHT], iVal
get_string(1, szFile, MAX_FILE_LENGHT-1)

iVal = engfunc(EngFunc_PrecacheGeneric, szFile)

update_counter( iVal )
if( !g_szCustomFiles[iVal][0] )
{
formatex(g_szCustomFiles[iVal], MAX_FILE_LENGHT, szFile)
}

return iVal
}

g0ldenman

6 страниц V   1 2 ... 4 5 »