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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

AUTO RESTART ROUND

Статус пользователя resobatata
сообщение 29.5.2013, 17:44
Сообщение #1


Стаж: 15 лет

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

делает рестарт а худ не показывает хелп
Скрытый текст
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Nowy Plugin"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

new roundcount = 0

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("eRoundEnd", 2, "1=Round_End")
register_logevent("eRoundStart", 2, "1=Round_Start")
}

public eRoundEnd()
{
roundcount++

if(roundcount == 2)
set_cvar_num("sv_restart",1)
}

public eRoundStart()
{
if(roundcount == 3)
{
set_hudmessage(0, 255, 0, -1.0, 0.65, 1, 6.0, 12.0)
show_hudmessage(0, "LIVEeee !!!")
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 29.5.2013, 18:05
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

бывает такая штука, что не показывает HUD. дело не в плагине
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя resobatata
сообщение 29.5.2013, 18:13
Сообщение #3


Стаж: 15 лет

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

да ? а почему в autorr плагине показывает всегда а тут вообще не разу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 29.5.2013, 18:15
Сообщение #4
Стаж: 13 лет

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

Цитата(resobatata @ 29.5.2013, 18:44) *
делает рестарт а худ не показывает хелп
Скрытый текст
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Nowy Plugin"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

new roundcount = 0

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("eRoundEnd", 2, "1=Round_End")
register_logevent("eRoundStart", 2, "1=Round_Start")
}

public eRoundEnd()
{
roundcount++

if(roundcount == 2)
set_cvar_num("sv_restart",1)
}

public eRoundStart()
{
if(roundcount == 3)
{
set_hudmessage(0, 255, 0, -1.0, 0.65, 1, 6.0, 12.0)
show_hudmessage(0, "LIVEeee !!!")
}
}



Думаю тебе этот больше понравится. Работает 100%

Прикрепленный файл  cstrike_auto_restart.rar ( 1,02 килобайт ) Кол-во скачиваний: 62


Отредактировал: HeBuguMka, - 29.5.2013, 18:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя resobatata
сообщение 29.5.2013, 18:21
Сообщение #5


Стаж: 15 лет

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

HeBuguMka,
спс но таких до фига я хочу простой как тот который скинул только с рабочим худом
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 29.5.2013, 18:26
Сообщение #6
Стаж: 13 лет

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

Цитата(resobatata @ 29.5.2013, 19:21) *
HeBuguMka,
спс но таких до фига я хочу простой как тот который скинул только с рабочим худом


Смотри сам, стоит давно, ни каких нареканий. Мне нравится.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 29.5.2013, 18:27
Сообщение #7


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

хотя попробуй так

Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Nowy Plugin"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

new roundcount = 0

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("eRoundEnd", 2, "1=Round_End")
register_logevent("eRoundStart", 2, "1=Round_Start")
}

public eRoundEnd()
{
roundcount++

if(roundcount == 2)
set_cvar_num("sv_restart",1)
}

public eRoundStart()
{
if(roundcount == 3)
{
set_hudmessage(0, 255, 0, -1.0, 0.08, 0, 0.0, 0.01)
show_hudmessage(0, "LIVEeee !!!")
}
}


Отредактировал: GOOD FELLOW, - 29.5.2013, 18:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя resobatata
сообщение 29.5.2013, 18:29
Сообщение #8


Стаж: 15 лет

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

HeBuguMka,
нужен рестарт после 1 го раунда и после рестарта сразу худ сообщение. в твоем плагин бесит функция до рестарта осталось столько то секунд

GOOD FELLOW,
не компилирует undefined symbol "set_dhudmessage"

Отредактировал: resobatata, - 29.5.2013, 18:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 29.5.2013, 18:33
Сообщение #9
Стаж: 13 лет

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

Цитата(resobatata @ 29.5.2013, 19:29) *
HeBuguMka,
нужен рестарт после 1 го раунда и после рестарта сразу худ сообщение. в твоем плагин бесит функция до рестарта осталось столько то секунд


Так можно же выставить 60 сек или сколько там идёт раунд, и народ будет знать, что первые раунды или раунд, тупо разогрев, тажа каша, только топор добавили.
Ну впринципе, тебе решать.

Отредактировал: HeBuguMka, - 29.5.2013, 18:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 29.5.2013, 18:55
Сообщение #10


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Цитата(resobatata @ 29.5.2013, 19:29) *
GOOD FELLOW,
не компилирует undefined symbol "set_dhudmessage"


исправил пост с кодом, попробуй
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sambo
сообщение 29.5.2013, 19:22
Сообщение #11


Стаж: 14 лет

Сообщений: 847
Благодарностей: 200
Полезность: 477

Скрытый текст
Код:
/*
Created Nice Live by sector for www.chatbox.do.am
Web Help - www.chatbox.do.am

All ingenious is simple - Nice. Made in Russia.
*/

#include <amxmodx>
#include <hamsandwich>

new nRound = 0
new nHud

public plugin_init()
{
register_plugin("Nice Live", "1.0", "sector")

RegisterHam(Ham_Spawn, "player", "nice_live_spawn", 1)

register_event("SendAudio", "nice_live_round", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin")

nHud = CreateHudSyncObj()
}


public nice_live_round()
{
nRound++

if(nRound == 1)
{
set_task(3.0, "nice_live_restart", _, _, _, "a", 1)
set_task(6.0, "nice_live_message")
}
}

public nice_live_restart()
{
server_cmd("sv_restart 1")
}

public nice_live_spawn(i)
{
if(nRound == 0)
{
new nColor = random_num(0, 255)

set_hudmessage(nColor, nColor, nColor, -1.0, 0.65, 2, 6.0, 10.0)
ShowSyncHudMsg(i, nHud, "Разминочный раунд!^nЖдем всех игроков!")
}
}

public nice_live_message()
{
set_hudmessage(0, 255, 0, -1.0, 0.65, 2, 6.0, 10.0)
ShowSyncHudMsg(0, nHud, "Ну все, погнали :)^nИгра ! Игра ! Игра !")
}

Работает норм , рр после 1 раунда .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: