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

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

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

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

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

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

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

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

Глючит HUD

Simbo
сообщение 26.6.2012, 20:03
Сообщение #21
Стаж: 14 лет

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

csnetua,
Окей, просто что бы сервер в краш не уходил!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 26.6.2012, 20:04
Сообщение #22
Стаж: 14 лет

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

все-таки мне хотелось бы узнать причину падения, поэтому

Цитата(csnetua @ 26.6.2012, 20:22) *
дебаг включи и узнаешь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 26.6.2012, 20:06
Сообщение #23


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Да бред,не мог этот плагин крашить серв,это что-то другое...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 26.6.2012, 20:06
Сообщение #24


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(Bos93 @ 26.6.2012, 20:56) *
Просто с проверкой на if( !is_user_alive( i ) ) Будут ошибки invalid player поэтому необходимость в этой проверке + на законнекченность.

А обязательно брать проверку на подключение, если есть
Код
public client_putinserver()


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 26.6.2012, 20:07
Сообщение #25


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

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Fred Perry,
is_user_alive включает в себя проверку на приконнекчен ли игрок, на сколько я помню кто-то обсуждали это)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Simbo
сообщение 26.6.2012, 20:08
Сообщение #26
Стаж: 14 лет

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

Неделю сервер не падал, поставил HUD.amxx и стало такое:
CRASH: Sun Jun 17 14:34:37 GMT-4 2012
CRASH: Mon Jun 18 21:28:02 GMT-4 2012
CRASH: Fri Jun 22 17:39:51 GMT-4 2012
CRASH: Sat Jun 23 19:10:50 GMT-4 2012
CRASH: Mon Jun 25 17:03:15 GMT-4 2012
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 26.6.2012, 20:09
Сообщение #27


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Закройте тему пожалуйста.
Автор какой-то дурик, ему говорят включи дебаг, а он ноет дальше.


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 26.6.2012, 20:09
Сообщение #28


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Что за бред вы тут пишите, лучше держать 1 таск и циклом выводить сообщение, чам держать кучу тасков для каждого игрока

Первый вариант почти верный, только сам код страшноват и пару ошибок. Мой вариант:

Код
#include <amxmodx>

#define FREQ 1.0 //частота обновления худа

public plugin_init()
{
    register_plugin("Permanent message", "0.1", "Flash");
    
    set_task(FREQ, "ShowHUD", _, _, _, "b");
}

public ShowHUD()
{
    new iPlayers[32], iNum;
    get_players(iPlayers, iNum, "bch");
    
    for(new i; i < iNum; i++)
    {
        set_hudmessage(200, 100, 0, -1.0, 0.35, 0, 0.0, FREQ + 0.1, 0.0, 0.0, -1);
        show_hudmessage(iPlayers[i], "Message");
    }
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: