Написание плагинов

Dreizehnt

Доминик
Сообщения
1,160
Реакции
798
Вроде нет квара для указания папки к демо. В плагине: tv_record Папка/auto...
Спасибо, попробую так)

UPD: Работает -
Запись демо началась.
Recording GOTV demo to auto_demos/auto-20160805-0205-workshop_xxx_xxxx.dem...

--- Добавлено позже ---
PHP:
new bool:g_bIsRecording = false;
#define DEMOPATH "" // Оставьте пустым для записи в папку с игрой
#define DEMOPREFIX "autodemo"
public Plugin:myinfo = {name = "SourceTV"}
public OnPluginStart(){StopRecord();CheckStatus();}
public OnMapEnd(){StopRecord();}
public OnClientPutInServer(client){CheckStatus();}
public OnClientDisconnect_Post(client){CheckStatus();}
public CheckStatus(){if(GetClientCount(true) >= 4){StartRecord();}else if(g_bIsRecording){StopRecord();}}
public StartRecord()
{
    if(!g_bIsRecording)
    {
        decl String:sTime[16], String:sMap[32];
        FormatTime(sTime, sizeof(sTime), "%Y%m%d-%H%M%S", GetTime());GetCurrentMap(sMap, sizeof(sMap));
        ServerCommand("tv_record %s%s-%s-%s", DEMOPATH, DEMOPREFIX, sTime, sMap);
        LogMessage("Recording to %s%s-%s-%s.dem", DEMOPATH, DEMOPREFIX, sTime, sMap);
        g_bIsRecording = true;
    }
}
public StopRecord(){ServerCommand("tv_stoprecord");g_bIsRecording = false;}
Не подходит?
Оу, я игру не указал... у меня CSGO на Линуксе)
 
Последнее редактирование:

HellWaer

Участник
Сообщения
273
Реакции
32
Нужна куча звуков и сочетаний (с мягким знаком, твёрдым и т.п.). Бесплатно точно никто браться не будет, это тебе не синтезатор голоса, а всего лишь плагин, который будет пытаться воспроизвести буквы, как музыку. Как минимум, в заказы. Оффтоп
Вот заготовленные фразы озвучивать - обычное дело.
А я и не против заплатить за плагин если его хотя бы смогут сделать xD Столько скриптеров бралось и все отказывались на середине плагина
 

Webman

Nevermind
Сообщения
803
Реакции
330
Можно как-то определить порядок загрузки плагинов?
Сделал ядро и модули. Иногда модуль грузится раньше ядра или модули грузятся не в том порядке, каком мне надо.
 

Stalnoj

Участник
Сообщения
10
Реакции
3
нужно переделать картинки в KillMesages плагине, картинки сделаю сам
 

evilcarpet

Участник
Сообщения
1
Реакции
0
Здравствуйте, подскажите пожалуйста, можно ли создать whitelist который проверяет по steam id, но самая главная проблема он должен находится на удаленном сервере, например на http://localhost/whitelist.txt , возможно ли это сделать? Нужно чтобы на сайте можно было изменить whitelist и сервер это узнавал. Тоесть любой скрипт whitelist, но только чтобы он брался с http) Готов заплатить, если что емейл evilcarpet369@gmail.com
 
Последнее редактирование:

inklesspen

Не пишу модули под LSD :с
Сообщения
1,775
Реакции
966
Есть ли такой плагин для сервера ксго?
Когда игрок наводит прицел на противника и ему пишет на экране противник и ник игрока
А разве этого нету в самой CS:GO? Транслит: #SFUIHUD_playerid_diffteam
upload_2016-8-26_21-3-19.png
 

Yooki

Добрая душа
Сообщения
473
Реакции
169
Можете помочь исправить плагин?
Можно ли сделать так, чтобы в этом плагине не удалялись гранаты в конце раунда? Суть в том, что этот плагин каждый раунд удаляет все оружия кроме ножа.
Буду очень благодарен!
 

Вложения

  • cleanwpn.sp
    2.1 КБ · Просмотры: 6

selax

Добрая душа
Сообщения
1,172
Реакции
521
@Yooki, вероятно будет работать.
 

Вложения

  • cleanwpn.sp
    1.9 КБ · Просмотры: 6

f1est0oz

Участник
Сообщения
100
Реакции
5
Доброго времени суток! Хотел бы попросить, того кто разбирается в скриптинге. В этом плагине, при условии, что остается 1 на 1 вызывается голосование на ножевой бой. По принятию этого голосования, в cfg плагина(появляется после запуска сервера) есть переменная sm_knifefight_fighttimer "40", которая отвечает за ножевой бой. Но вся проблема в том, что после согласия, не выключается переменная mp_roundtime 2 . Т.е, остается до конца раунда 10 секунд, оба игрока соглашаются на бой, но за 10 секунд они найти не успевают, друг друга или один из игроков бегает оставшиеся 10 секунд от своего соперника, тем самым выигрывая раунд не честно. \По идеи mp_roundtime, должен принять значение 0, чтобы sm_knifefight_fighttimer "40" начала действовать, а именно вместо 10 секунд становилось 40, как указано в переменной данного плагина.
Помогите дописать или исправить данный конфуз.
 

Вложения

  • knifefight.sp
    53 КБ · Просмотры: 6
Последнее редактирование:

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
@f1est0oz, я тут ни при чём. Точно так же скомпилится и оригинал.
И так работать будет. А смысла править особо и нет - всё равно на старом синтаксисе написано.
 

Rostu

Добрая душа
Сообщения
986
Реакции
622
Здравствуйте, как мне сказали проблема легка но не для моих рук. Можно ли сделать так чтобы когда ты проходишь мапу тебе выскакивала меню типо "Вы хотите переродится чтобы вы снова могли получить кредиты за прохождение карты." игра cs go.
 

Вложения

  • shop_ball.sp
    15.8 КБ · Просмотры: 8

Karmushka

Karma
Сообщения
199
Реакции
30
Выдает ошибку при комплиляции!
 

Вложения

  • Скриншот_02_10_2016_14_41_57.jpg
    Скриншот_02_10_2016_14_41_57.jpg
    66.4 КБ · Просмотры: 16
  • Скриншот_02_10_2016_14_44_22.jpg
    Скриншот_02_10_2016_14_44_22.jpg
    160.5 КБ · Просмотры: 14
  • teleport.sp
    6.8 КБ · Просмотры: 5
  • happy.sp
    7.7 КБ · Просмотры: 4

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
@Крутой), добавь в начале файла:
PHP:
#include <adminmenu>
#include <sdktools>
 

Karmushka

Karma
Сообщения
199
Реакции
30

Вложения

  • Скриншот_02_10_2016_19_16_08.jpg
    Скриншот_02_10_2016_19_16_08.jpg
    43.2 КБ · Просмотры: 11
  • Скриншот_02_10_2016_19_15_43.jpg
    Скриншот_02_10_2016_19_15_43.jpg
    48 КБ · Просмотры: 11
  • tele.sp
    6.8 КБ · Просмотры: 4
  • happy.sp
    7.7 КБ · Просмотры: 3
Сверху Снизу