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

AlexPa1

Участник
Сообщения
292
Реакции
54
Поставил "propsadmin" а как сделать что бы предмет при спавне уже был повернут как мне нужно?
Щас вот автомат с газировкой при спавне из меню стоит а мне нужно что бы он лежал, как сделать?
 

HenryTownshand

Чел ты
Сообщения
255
Реакции
140
сделали код лучше
только зависимость от зм убрал

спавне из меню стоит а мне нужно что бы он лежал, как сделать?
попробуй ещё тогда этот плагин, там вроде как можно поворачивать пропы
Супер админка
 

AlexPa1

Участник
Сообщения
292
Реакции
54
только зависимость от зм убрал


попробуй ещё тогда этот плагин, там вроде как можно поворачивать пропы
Супер админка
Не, тот что выше то мне и надо было, вот только мне не через меню поворачивать а уже проп при спавне должен стоять подругому
 

opportune

Участник
Сообщения
49
Реакции
7
Здравствуйте. Не так давно просил помочь в написании плагина "free steam vip" в этой теме. После его установки сервер начала регулярно падать по 2-3 раза в сутки. Помогите пожалуйста решить эту проблему
 

Вложения

  • free_steam_vip.sp
    1.3 КБ · Просмотры: 9

Ровный Кент

Участник
Сообщения
703
Реакции
121
Всем привет, сам плагин :

[CS:GO] WA Simple Weapon Lasers - AlliedModders

Source :

MitchDizzle/WeaponAttachmentAPI

Как его изменить на определенное оружие? Например мне не нужны все а только что бы было у scout либо scar... может у кого то уже есть готовый вариант (как пример).

С меня спасибка.
 

Amirsz

Релаксируем... Ну хотя бы пытаемся
Сообщения
261
Реакции
81
Сделайте кому не сложно плагин на неуязвимость для Террористов.
Знаю, что были темы на форуме, но почему-то код не компилируется.
Вот один, может его можно изменить
C-подобный:
public OnPluginStart()
{
    HookEvent("round_start", Event_RoundStart, EventHookMode_Post);
}

public Event_RoundStart(Handle:event, const String:name[], bool:dontBroadcast)
{
     for(new i = 1; i < GetMaxClients(); i++ )
    {
        if(IsClientInGame(i) && GetClientTeam(i) == 2)
        {
            SetEntProp(i, Prop_Data, "m_takedamage", 0);
         }
     }
}
Ошибка:

/groups/sourcemod/upload_tmp/textM1rtc0.sp(12) : error 147: new-style declarations are required
/groups/sourcemod/upload_tmp/textM1rtc0.sp(17) : error 147: new-style declarations are required
/groups/sourcemod/upload_tmp/textM1rtc0.sp(17) : error 147: new-style declarations are required
/groups/sourcemod/upload_tmp/textM1rtc0.sp(19) : error 147: new-style declarations are required
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
@Amirsz, все компилируется на 1.9 билд 6244.
 

Вложения

  • text.smx
    3.7 КБ · Просмотры: 4
  • text.sp
    409 байт · Просмотры: 13

AlexPa1

Участник
Сообщения
292
Реакции
54
Люди если исходник этого плагина в паблике? а то без исходников не охота ставить да и настроить то его нужно как то.
 

Вложения

  • bomb-girl.rar
    1.6 МБ · Просмотры: 15

alexmy

Участник
Сообщения
284
Реакции
13
Всем привет, гуглил но нечего не нашел. Возможно сделать плагином чтоб на сервере что типа подобного было две версии игры. Игроки с разными версиями могли подключаться.
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
@alexmy, нет, но если ты про эмулятор то он настраивается под разные версии No-Steam клиентов.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Игроки с разными версиями
Если протокол не разный, то можно в теории написать расширение для движка (которое будет хукать проверку версии клиента и давать добро на коннект; не уверен т.к. сервер может сам отдавать свою версию клиенту и тот сам будет принимать решение). Но зачем? Может вызвать проблемы с десинхронизацией клиентов (особенно когда одна версия клиента знает какой-то специфический пакет, а другая нет).
 

alexmy

Участник
Сообщения
284
Реакции
13
Если протокол не разный, то можно в теории написать расширение для движка (которое будет хукать проверку версии клиента и давать добро на коннект; не уверен т.к. сервер может сам отдавать свою версию клиенту и тот сам будет принимать решение). Но зачем? Может вызвать проблемы с десинхронизацией клиентов (особенно когда одна версия клиента знает какой-то специфический пакет, а другая нет).
Можешь набросать? Под протокол что ты подразумеваешь steam_appid ?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@alexmy, под протоколом я подразумеваю именно версию протокола.
Помимо версии клиента, существует версия протокола.
Её можно посмотреть через команду version на сервере:
upload_2018-7-17_13-30-29.png


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

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@BossKotoriiNeSmok, а ограничения какие?
раз в раунд, наличие определённой суммы на счету в этом раунде или ещё что?
 
Сверху Снизу