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

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

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

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

3 страниц V   1 2 3

Настройка плагина

Статус пользователя STR@TEG
сообщение 24.5.2010, 0:05
Сообщение #21
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(Solking @ 24.5.2010, 2:03) *
Ну это у меня так и сделано :)

Я имею ввиду в столбик это сделать :)
Замени и посмотри, все и будет писать столбиком.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Solking
сообщение 24.5.2010, 0:29
Сообщение #22
Стаж: 16 лет

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

Да)) Я просто "n" не увидел :) Спасибо большое :)

Блин вот сейчас проверял и увидел ещё 1 вопрос:) Думаю, что теперь точно последний :)

На скрине по центру экрана написано nick (51 жизн.) против CTS, сегодня я всё это исправлял, но в исходнике не нашёл как исправить эти надписи CST и Terrorists, я нашёл в исходнике по запросу эти слова, исправил, но без результата sad.gif

Подскажи пожалуйста :)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 24.5.2010, 0:33
Сообщение #23
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

В lang-файле miscstats.txt изменяй:
Цитата
CT = CT
CTS = CTS
TERRORIST = TERRORIST
TERRORISTS = TERRORISTS
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Solking
сообщение 24.5.2010, 0:41
Сообщение #24
Стаж: 16 лет

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

а у меня это переведено...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 24.5.2010, 1:15
Сообщение #25
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(Solking @ 24.5.2010, 2:41) *
а у меня это переведено...
Посидел, покапался, вроде получилось. Будет лучше если ты мне скинешь свой lang-файл и возможно исходник, чтобы не расписывать построчно что и куда вставлять.
ps.gif Я пошел спать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Solking
сообщение 24.5.2010, 1:20
Сообщение #26
Стаж: 16 лет

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

Хорошо, вот скидываю..
Спокойной ))
Прикрепленные файлы:
Прикрепленный файл  Miskstats.rar ( 14,51 килобайт ) Кол-во скачиваний: 13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 25.5.2010, 0:41
Сообщение #27
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Вот попробуй:
Прикрепленный файл  miscstats.rar ( 13,42 килобайт ) Кол-во скачиваний: 28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Solking
сообщение 27.5.2010, 8:01
Сообщение #28
Стаж: 16 лет

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

Да, всё отлично работает :) Спасибо :)

Ещё вопросик есть :) Вот плагин много крови который делает. В нём можно, как то сделать так, чтобы истечения крови не было когда мало здоровья?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 27.5.2010, 10:53
Сообщение #29
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(Solking @ 27.5.2010, 10:01) *
Да, всё отлично работает :) Спасибо :)

Ещё вопросик есть :) Вот плагин много крови который делает. В нём можно, как то сделать так, чтобы истечения крови не было когда мало здоровья?)
Убери из переменной amx_gore флаг c.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Solking
сообщение 17.8.2010, 2:37
Сообщение #30
Стаж: 16 лет

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

Всем привет. Помогите решить проблему, хочу когда игрок наводит прицелом на союзника, там писался "ранк"...
У меня сейчас выглядит вот так: ShowSyncHudMsg(id, g_status_sync, "Ник: %s^nЖизни: %d^nБрони: %d^nОружие: %s", name, get_user_health(pid), get_user_armor(pid), wpnname)

Я по пробовал сделать так:

ShowSyncHudMsg(id, g_status_sync, "Ранк %d^nНик: %s^nЖизни: %d^nБрони: %d^nОружие: %s", iRank, name, get_user_health(pid), get_user_armor(pid), wpnname)

Но так он не комплектируется.. Подскажите как правильно...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 17.8.2010, 11:26
Сообщение #31
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Код
new stats[8], bodyhits[8]
new rank = get_user_stats(pid, stats, bodyhits)
            
set_hudmessage(color1, 50, color2, -1.0, 0.60, 1, 0.01, 3.0, 0.01, 0.01, -1)
ShowSyncHudMsg(id, g_status_sync, "Ранк: %d^nНик: %s^nЖизни: %d^nБрони: %d^nОружие: %s", rank, name, get_user_health(pid), get_user_armor(pid), wpnname)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя buychik
сообщение 20.9.2010, 16:17
Сообщение #32
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

А если на секундочку вернуться к первой теме.
Как бы реализовать в плагине deagsmapmanager вывод звукового предупреждения за 30, 20 , и 10 секунд соответственно до голосования?
Заранее благодарен!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 20.9.2010, 16:24
Сообщение #33
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(buychik @ 20.9.2010, 18:17) *
А если на секундочку вернуться к первой теме.
Как бы реализовать в плагине deagsmapmanager вывод звукового предупреждения за 30, 20 , и 10 секунд соответственно до голосования?
Заранее благодарен!
Нужно поставить задачу на выполнение голосования через определенное время.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя buychik
сообщение 20.9.2010, 17:40
Сообщение #34
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

Извините, что отвлекаю, но не мог бы я это увидеть в виде исходника .sma(я только начинаю узнавать азы скриптинга))
Я имею ввиду за 30сек до голосования-голос:осталось 30 сек, за 20сек до голосования-осталось 20, и за 10сек-тож самое
Заранее извиняюсь за свои пока ещё кривые руки))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 20.9.2010, 19:44
Сообщение #35
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

buychik,
Попробуй поработать с этим:
Цитата
// Displaying of time remaining
// a - display white text on bottom
// b - use voice
// c - don't add "remaining" (only in voice)
// d - don't add "hours/minutes/seconds" (only in voice)
// e - show/speak if current time is less than this set in parameter
//
// Default value: "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя buychik
сообщение 21.9.2010, 10:55
Сообщение #36
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

STR@TEG
Извините, что не правильно обяснил.
Я имел ввиду, что за 30 сек до голосоволки, на сервере проигрывается мой звук-осталось 30 секунд, за 20 и за 10. В дополнение, к плагину, который Вы сделали выше(голосование за карту). Так вот в нём сейчас проигрываются звуки за 5,4,3,2,1сек, а я бы обновил бы его и сделал предупрежде за 30, 20, и 10сек соответственно
Звуковые файлы, допустим: 30_sec.wav 20_sec.wav u 10_sec.wav я знаю их нужно добавить:

public plugin_precache()
{
precache_sound("FlashGame/mapend.wav");
precache_sound("FlashGame/golosovanie.wav");
precache_sound("FlashGame/golosovanie_end.wav");
precache_sound("FlashGame/1_sec.wav");
precache_sound("FlashGame/2_sec.wav");
precache_sound("FlashGame/3_sec.wav");
precache_sound("FlashGame/4_sec.wav");
precache_sound("FlashGame/5_sec.wav");
precache_sound("FlashGame/30_sec.wav");
precache_sound("FlashGame/20_sec.wav");
precache_sound("FlashGame/10_sec.wav");
}


и нужно указать их в коде, чтобы плагин их понимал....или я ошибаюсь??
За доработку с меня +
Заранее спс

Отредактировал: buychik, - 21.9.2010, 10:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 21.9.2010, 22:00
Сообщение #37
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

buychik,
Я, конечно, не уверен, что будет идеально работать, но попробуй:
Найди и замени соответствующие функции:
Код
public getready()
{
    if (!cycle)
    {
        set_task(0.93, "timetovote", 459200, "", 0, "a", 3);
    }
}

public timetovote()
{
    counttovote++;
    
    if (get_timeleft() > 132 || counttovote > 3 || cycle || isbuytime)
    {
        counttovote = 0;
        remove_task(459200);
        remove_task(459100);
        return PLUGIN_HANDLED;
    }
    else
    {
        set_hudmessage(0, 222, 50, -1.0, 0.13, 0, 1.0, 0.94, 0.0, 0.0, 4);
        show_hudmessage(0, "%L", LANG_PLAYER, "DMAP_VOTING_IN_XSEC", 4 - counttovote);
        
        switch(counttovote)
        {
            case 1: client_cmd(0,"spk FlashGame/30_sec");
            case 2: client_cmd(0,"spk FlashGame/20_sec");
            case 3: client_cmd(0,"spk FlashGame/10_sec");
        }
    }
    return PLUGIN_HANDLED;
}

Код
public plugin_precache()
{
    precache_sound("FlashGame/30_sec.wav");
    precache_sound("FlashGame/20_sec.wav");
    precache_sound("FlashGame/10_sec.wav");
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя buychik
сообщение 22.9.2010, 11:36
Сообщение #38
Стаж: 16 лет

Сообщений: 24
Благодарностей: 1
Полезность: 32

Мне нужно голос за 30,20,10,5,4,3,2,1сек! Если я сделал всё правильно, то должно получиться так:
поправь, если я не прав



Код
public getready()
{
    if (!cycle)
    {
        set_task(0.93, "timetovote", 459200, "", 0, "a", 3);
    }
}

public timetovote()
{
    counttovote++;
    
    if (get_timeleft() > 132 || counttovote > 8 || cycle || isbuytime)
    {
        counttovote = 0;
        remove_task(459200);
        remove_task(459100);
        return PLUGIN_HANDLED;
    }
    else
    {
        set_hudmessage(0, 222, 50, -1.0, 0.13, 0, 1.0, 0.94, 0.0, 0.0, 4);
        show_hudmessage(0, "%L", LANG_PLAYER, "DMAP_VOTING_IN_XSEC", 9 - counttovote);
        
        switch(counttovote)
        {
            
            case 1: client_cmd(0,"spk FlashGame/30_sec");
            case 2: client_cmd(0,"spk FlashGame/20_sec");
            case 3: client_cmd(0,"spk FlashGame/10_sec");
            case 4: client_cmd(0,"spk FlashGame/5_sec");
            case 5: client_cmd(0,"spk FlashGame/4_sec");
            case 6: client_cmd(0,"spk FlashGame/3_sec");
            case 7: client_cmd(0,"spk FlashGame/2_sec");
            case 8: client_cmd(0,"spk FlashGame/1_sec");
        }
    }
    return PLUGIN_HANDLED;
}



и соответственно:

Код
public plugin_precache()
{
    precache_sound("FlashGame/30_sec.wav");
    precache_sound("FlashGame/20_sec.wav");
    precache_sound("FlashGame/10_sec.wav");
    precache_sound("FlashGame/5_sec.wav");
    precache_sound("FlashGame/4_sec.wav");
    precache_sound("FlashGame/3_sec.wav");
    precache_sound("FlashGame/2_sec.wav");
    precache_sound("FlashGame/1_sec.wav");
}


Отредактировал: buychik, - 22.9.2010, 11:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 22.9.2010, 23:53
Сообщение #39
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Код
public getready()
{
    if (!cycle)
    {
        set_task(0.93, "timetovote", 459200, "", 0, "a", 8);
    }
}

public timetovote()
{
    counttovote++;
    
    if (get_timeleft() > 132 || counttovote > 8 || cycle || isbuytime)
    {
        counttovote = 0;
        remove_task(459200);
        remove_task(459100);
        return PLUGIN_HANDLED;
    }
    else
    {
        set_hudmessage(0, 222, 50, -1.0, 0.13, 0, 1.0, 0.94, 0.0, 0.0, 4);
        show_hudmessage(0, "%L", LANG_PLAYER, "DMAP_VOTING_IN_XSEC", 9 - counttovote);
        
        switch(counttovote)
        {
            case 1: client_cmd(0,"spk FlashGame/30_sec");
            case 2: client_cmd(0,"spk FlashGame/20_sec");
            case 3: client_cmd(0,"spk FlashGame/10_sec");
            case 4: client_cmd(0,"spk FlashGame/5_sec");
            case 5: client_cmd(0,"spk FlashGame/4_sec");
            case 6: client_cmd(0,"spk FlashGame/3_sec");
            case 7: client_cmd(0,"spk FlashGame/2_sec");
            case 8: client_cmd(0,"spk FlashGame/1_sec");
        }
    }
    return PLUGIN_HANDLED;
}
Но опять же, не уверен, что будет идеально работать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя poliglot
сообщение 16.12.2010, 11:37
Сообщение #40
Стаж: 15 лет

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

ребят а помогите сделать чтобы был только один звук,то есть mapend(путь вот такой sound/misc/russound),а то у меня чего то не получается...в консоли выдает ошибку,и файл не качается....

исходник вот Прикрепленный файл  deagsmapmanager.rar ( 21,15 килобайт ) Кол-во скачиваний: 11


+ если не сложно поставьте чтобы бы в номинации было не 5 карт,а 7

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