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

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

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

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

11 страниц V  « 8 9 10 »

Snowball (0.6 alpha)

, Снежки на сервере
Статус пользователя perfectblood0
сообщение 19.12.2014, 16:04
Сообщение #161
Стаж: 15 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

Почему со снежком бежит медленнее чем с awp?
Такое ощущение, что это не снежок, а булыжник
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
6yxoudbdarg
сообщение 19.12.2014, 16:55
Сообщение #162
Стаж: 11 лет

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

Дайте ip сервера у кого стоит хД .
Спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 19.12.2014, 17:13
Сообщение #163


Стаж: 10 лет

Сообщений: 991
Благодарностей: 534
Полезность: 843

Цитата(6yxoudbdarg @ 19.12.2014, 17:51) *
Дайте ip сервера у кого стоит хД .
Спасибо.

В подписи
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
staff2517
сообщение 21.12.2014, 23:40
Сообщение #164
Стаж: 10 лет

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

XyLiGaN, И где взять этот плагин???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 21.12.2014, 23:45
Сообщение #165
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

staff2517, Прочитать 1-й пост
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 21.12.2014, 23:47
Сообщение #166
Стаж: 10 лет

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

XyLiGaN, я думал у тебя есть без багов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.12.2014, 14:46
Сообщение #167


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

i
Уведомление:
Обновлен первый пост, версия 0.5 alfa.
Тема перенесена в раздел Плагины > Другие, думаю тут ей и место.

Цитата
0.5 alpha:
- Убраны квары (теперь только дефайны)
- Добавлен натив на остановку плагина (snow.inc)
- Добавлен дефайн SNOW_KEEP (возможность удерживать снежок на ЛКМ)
- Добавлен дефайн SNOW_DANGER_REND (подсветка снежка летящим с большой силой)
- Добавлен дефайн SNOW_BARTIME_STATUS (отображение статусбара силы броска на ПКМ)
- Добален дефайн SNOW_SMOKEGRENADE (поставить снежок на дымовую гранату)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.12.2014, 15:19
Сообщение #168


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

i
Уведомление:
Кто уже скачал, перекачайте архив.
Первый пост обновил, обновил блок настройка и чейнджлог.

Цитата
0.5 alpha:
- Убраны квары (теперь только дефайны)
- Добавлен натив на остановку плагина (snow.inc)
- Добавлен дефайн SNOW_KEEP (возможность удерживать снежок на ЛКМ)
- Добавлен дефайн SNOW_DANGER_REND (подсветка снежка летящим с большой силой)
- Добавлен дефайн SNOW_BARTIME_STATUS (отображение статусбара силы броска на ПКМ)
- Добален дефайн SNOW_SMOKEGRENADE (поставить снежок на дымовую гранату)
- При дефайне //SNOW_KNIFE, т.е когда снежок на слоте ножа как второй режим, поправлен и улучшен lastinv
- Добавлен множитель урона в разные части тела (stock const Float:flMultiplyDamageHit)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 22.12.2014, 15:36
Сообщение #169


Стаж: 11 лет

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

ошибка

Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.12.2014, 15:40
Сообщение #170


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Dep3ku, amxx версия? Щас нашли пару проблем. Погодите немного.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dep3ku
сообщение 22.12.2014, 15:41
Сообщение #171


Стаж: 11 лет

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

1.8.2
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.12.2014, 16:04
Сообщение #172


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Dep3ku, перекачай, перезалил архив.
Проблема была в том что amxmodx 1.8.2 не поддерживает директиву #elseif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ssx
сообщение 22.12.2014, 17:20
Сообщение #173


Стаж: 9 лет

Сообщений: 2234
Благодарностей: 1341
Полезность: 836

у меня в разминке
server_cmd("sv_restartround 1")
snowball_disable()

Заметил что на земле (все раунды) лежат снежки .

Так понимаю когда snowball_disable() вырубает плагин - снежки не успевает убирать .



[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.12.2014, 18:26
Сообщение #174


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

i
Уведомление:
Первый пост обновлен
0.6 alpha:
- Добавлено удаление снежков
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 22.12.2014, 18:31
Сообщение #175


Стаж: 10 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Как теперь сделать розминку на снежках?

Вот исходник розминки.

Исходник
Код:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <hamsandwich>
#include <dhudmessage>

#define PLUGIN_NAME "Auto Restart KNIFE"
#define PLUGIN_VERSION "1.6"
#define PLUGIN_AUTHOR "Leo_[BH] & Fintok!"

const m_iMenu = 205
const m_iJoiningState = 121

const MENU_CHOOSEAPPEARANCE = 3
const JOIN_CHOOSEAPPEARANCE = 4

new Timer, SecondsCvar, szMapName[32]

public plugin_init()
{
register_plugin(PLUGIN_NAME , PLUGIN_VERSION, PLUGIN_AUTHOR)

register_dictionary("auto_rr.txt")

SecondsCvar = register_cvar("auto_rr_time", "45")

RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1)
RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", 1)

register_clcmd("menuselect", "clcmd_MenuSelect_JoinClass")
register_clcmd("joinclass", "clcmd_MenuSelect_JoinClass")

register_event("CurWeapon", "ev_CurWeapon", "be", "1=1", "2!29")

get_mapname(szMapName, charsmax(szMapName))

Timer = get_pcvar_num(SecondsCvar)

set_task(1.0, "start_rr_timer", .flags="a", .repeat=get_pcvar_num(SecondsCvar))

server_cmd("amx_pausecfg pause vampire.amxx") // Приостановить работу определенного плагина
}

public start_rr_timer()
{
set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "%L", LANG_PLAYER, "RR_TIME", Timer)

if(Timer == 1)
{
server_cmd("sv_restartround 1")

set_task(3.0, "rr_end")

server_cmd("amx_pausecfg enable vampire.amxx") // Возобновить работу определенного плагина
}

Timer -= 1
}

public rr_end()
{
set_dhudmessage(0, 128, 0, -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false)
show_dhudmessage(0, "%L", LANG_PLAYER, "RR_GG")
}

public fw_PlayerSpawn_Post(id)
{
if(!Timer || !is_user_alive(id))
return

if(!((containi(szMapName, "1hp") != -1) || (containi(szMapName, "35hp") != -1)))
set_user_health(id, 35)

cs_set_user_money(id, 0)
}

public fw_PlayerKilled_Post(id)
{
if(!Timer)
return

set_task(1.0, "playerRespawn", id)
}

public playerRespawn(id)
{
switch(cs_get_user_team(id))
{
case CS_TEAM_T, CS_TEAM_CT:
{
if(!is_user_alive(id))
ExecuteHam(Ham_CS_RoundRespawn, id)
}
}
}

public clcmd_MenuSelect_JoinClass(id)
{
if(!Timer)
return PLUGIN_CONTINUE

if(get_pdata_int(id, m_iMenu) == MENU_CHOOSEAPPEARANCE && get_pdata_int(id, m_iJoiningState) == JOIN_CHOOSEAPPEARANCE)
{
new command[11], arg[32]

read_argv(0, command, charsmax(command))
read_argv(1, arg, charsmax(arg))

engclient_cmd(id, command, arg)

ExecuteHam(Ham_Player_PreThink, id)

if(!is_user_alive(id))
ExecuteHamB(Ham_Spawn, id)

return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}

public ev_CurWeapon(id)
{
if(!Timer)
return

engclient_cmd(id, "weapon_knife")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 22.12.2014, 18:33
Сообщение #176


Стаж: 9 лет

Сообщений: 2234
Благодарностей: 1341
Полезность: 836

Цитата(qpi3ik @ 22.12.2014, 17:27) *
Как теперь сделать розминку на снежках?

Вот исходник розминки.

Исходник
Код:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <hamsandwich>
#include <dhudmessage>

#define PLUGIN_NAME "Auto Restart KNIFE"
#define PLUGIN_VERSION "1.6"
#define PLUGIN_AUTHOR "Leo_[BH] & Fintok!"

const m_iMenu = 205
const m_iJoiningState = 121

const MENU_CHOOSEAPPEARANCE = 3
const JOIN_CHOOSEAPPEARANCE = 4

new Timer, SecondsCvar, szMapName[32]

public plugin_init()
{
register_plugin(PLUGIN_NAME , PLUGIN_VERSION, PLUGIN_AUTHOR)

register_dictionary("auto_rr.txt")

SecondsCvar = register_cvar("auto_rr_time", "45")

RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1)
RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", 1)

register_clcmd("menuselect", "clcmd_MenuSelect_JoinClass")
register_clcmd("joinclass", "clcmd_MenuSelect_JoinClass")

register_event("CurWeapon", "ev_CurWeapon", "be", "1=1", "2!29")

get_mapname(szMapName, charsmax(szMapName))

Timer = get_pcvar_num(SecondsCvar)

set_task(1.0, "start_rr_timer", .flags="a", .repeat=get_pcvar_num(SecondsCvar))

server_cmd("amx_pausecfg pause vampire.amxx") // Приостановить работу определенного плагина
}

public start_rr_timer()
{
set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "%L", LANG_PLAYER, "RR_TIME", Timer)

if(Timer == 1)
{
server_cmd("sv_restartround 1")

set_task(3.0, "rr_end")

server_cmd("amx_pausecfg enable vampire.amxx") // Возобновить работу определенного плагина
}

Timer -= 1
}

public rr_end()
{
set_dhudmessage(0, 128, 0, -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false)
show_dhudmessage(0, "%L", LANG_PLAYER, "RR_GG")
}

public fw_PlayerSpawn_Post(id)
{
if(!Timer || !is_user_alive(id))
return

if(!((containi(szMapName, "1hp") != -1) || (containi(szMapName, "35hp") != -1)))
set_user_health(id, 35)

cs_set_user_money(id, 0)
}

public fw_PlayerKilled_Post(id)
{
if(!Timer)
return

set_task(1.0, "playerRespawn", id)
}

public playerRespawn(id)
{
switch(cs_get_user_team(id))
{
case CS_TEAM_T, CS_TEAM_CT:
{
if(!is_user_alive(id))
ExecuteHam(Ham_CS_RoundRespawn, id)
}
}
}

public clcmd_MenuSelect_JoinClass(id)
{
if(!Timer)
return PLUGIN_CONTINUE

if(get_pdata_int(id, m_iMenu) == MENU_CHOOSEAPPEARANCE && get_pdata_int(id, m_iJoiningState) == JOIN_CHOOSEAPPEARANCE)
{
new command[11], arg[32]

read_argv(0, command, charsmax(command))
read_argv(1, arg, charsmax(arg))

engclient_cmd(id, command, arg)

ExecuteHam(Ham_Player_PreThink, id)

if(!is_user_alive(id))
ExecuteHamB(Ham_Spawn, id)

return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}

public ev_CurWeapon(id)
{
if(!Timer)
return

engclient_cmd(id, "weapon_knife")
}

тебе же выше показали примеры .
и в первом посте написано как нативу подключить .


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 22.12.2014, 18:34
Сообщение #177
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

qpi3ik, Да-Да - рОзминку...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.12.2014, 18:52
Сообщение #178


Стаж: 10 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

qpi3ik, все равно одолеешь.
Код:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <hamsandwich>
#include <dhudmessage>
#include "snow.inc"

#define PLUGIN_NAME "Auto Restart KNIFE"
#define PLUGIN_VERSION "1.6"
#define PLUGIN_AUTHOR "Leo_[BH] & Fintok!"

const m_iMenu = 205
const m_iJoiningState = 121

const MENU_CHOOSEAPPEARANCE = 3
const JOIN_CHOOSEAPPEARANCE = 4

new Timer, SecondsCvar, szMapName[32]

public plugin_init()
{
register_plugin(PLUGIN_NAME , PLUGIN_VERSION, PLUGIN_AUTHOR)

register_dictionary("auto_rr.txt")

SecondsCvar = register_cvar("auto_rr_time", "45")

RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1)
RegisterHam(Ham_Killed, "player", "fw_PlayerKilled_Post", 1)

register_clcmd("menuselect", "clcmd_MenuSelect_JoinClass")
register_clcmd("joinclass", "clcmd_MenuSelect_JoinClass")

register_event("CurWeapon", "ev_CurWeapon", "be", "1=1", "2!29")

get_mapname(szMapName, charsmax(szMapName))

Timer = get_pcvar_num(SecondsCvar)

set_task(1.0, "start_rr_timer", .flags="a", .repeat=get_pcvar_num(SecondsCvar))

server_cmd("amx_pausecfg pause vampire.amxx")
}

public start_rr_timer()
{
set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "%L", LANG_PLAYER, "RR_TIME", Timer)

if(Timer == 1)
{
server_cmd("sv_restartround 1")

set_task(3.0, "rr_end")

server_cmd("amx_pausecfg enable vampire.amxx")

snowball_disable()
}

Timer -= 1
}

public rr_end()
{
set_dhudmessage(0, 128, 0, -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false)
show_dhudmessage(0, "%L", LANG_PLAYER, "RR_GG")
}

public fw_PlayerSpawn_Post(id)
{
if(!Timer || !is_user_alive(id))
return

if(!((containi(szMapName, "1hp") != -1) || (containi(szMapName, "35hp") != -1)))
set_user_health(id, 35)

cs_set_user_money(id, 0)
}

public fw_PlayerKilled_Post(id)
{
if(!Timer)
return

set_task(1.0, "playerRespawn", id)
}

public playerRespawn(id)
{
switch(cs_get_user_team(id))
{
case CS_TEAM_T, CS_TEAM_CT:
{
if(!is_user_alive(id))
ExecuteHam(Ham_CS_RoundRespawn, id)
}
}
}

public clcmd_MenuSelect_JoinClass(id)
{
if(!Timer)
return PLUGIN_CONTINUE

if(get_pdata_int(id, m_iMenu) == MENU_CHOOSEAPPEARANCE && get_pdata_int(id, m_iJoiningState) == JOIN_CHOOSEAPPEARANCE)
{
new command[11], arg[32]

read_argv(0, command, charsmax(command))
read_argv(1, arg, charsmax(arg))

engclient_cmd(id, command, arg)

ExecuteHam(Ham_Player_PreThink, id)

if(!is_user_alive(id))
ExecuteHamB(Ham_Spawn, id)

return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}

public ev_CurWeapon(id)
{
if(!Timer)
return

engclient_cmd(id, "weapon_knife")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Topgear
сообщение 31.12.2014, 20:00
Сообщение #179


Стаж: 9 лет 4 месяца

Сообщений: 193
Благодарностей: 83
Полезность: 94

Как Сделать чтоб плагин работал на определённой карте, подскажите пожалуйста. хочу на dust snow чтоб только работал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя igor_ok
сообщение 31.12.2014, 21:44
Сообщение #180
Стаж: 13 лет
Город: Донецк

Сообщений: 267
Благодарностей: 89
Полезность: 239

Topgear,
Можно создать в папке configs папку maps, а в ней создать файл plugins-de_dust2.ini, затем в этом файле включать/выключать определённые плагины, например:

Код:
плагин1.amxx enabled
плагин2.amxx disabled // выключить


PPC-ZONE
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
11 страниц V  « 8 9 10 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: