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

StrAnn1k

Участник
Сообщения
237
Реакции
23
Типо так?
C++:
#include <sourcemod>
ArrayList hArray;

public void OnPluginStart()
{
    hArray = new ArrayList(ByteCountToCells(64));

    HookEvent("round_start", RStart)
}

public void RStart(Event event, const char[] name, bool dontBroadcast)
{
    for(int i = 0; i <= hArray.Length; i++)
        PrintToChat(i, "Hello");
}

public void OnClientPostAdminCheck(int client)
{
    hArray.Push(client);
} 

public void OnClientDisconnect(int client)
{
    hArray.Erase(client);
}
Сообщения автоматически склеены:


Ага, интересно что будет с игроком с 20 Auch идом, и всего 10 игроков на сервере, его цикл даже не заденет.
Сообщения автоматически склеены:



Требует [INC] CS:GO Colors для компиляции.
Можно еще попросить убрать ник игрока ? и сделать везде писало какой провод был нажать и т.д
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
C чего проще начать писать статическое и динамическое меню?
- panel
- menu
- topmenu
Сообщения автоматически склеены:

И сделать везде писало какой провод был нажать и т.д
В каком смысле это?
 

Вложения

  • QuickDefuse.smx
    7.8 КБ · Просмотры: 4
  • QuickDefuse.sp
    6.5 КБ · Просмотры: 7
Последнее редактирование:

Black_

Участник
Сообщения
48
Реакции
5
Здравствуйте!
Можете сделать пожалуйста отдачу, чтобы когда стреляешь в террориста хоть чуть, чуть затормозило его выстрелами.
Благодарю
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Здравствуйте!
Можете сделать пожалуйста отдачу, чтобы когда стреляешь в террориста хоть чуть, чуть затормозило его выстрелами.
Благодарю

Меняйте значения и проверяйте на ком-либо, если всё устроит, то впишите их в конфиг

cfg/sourcemod/SSStamina.cfg

sm_ss_stamina" "0.0" // chanche stamina value
sm_ss_velocity" "1.0" //"1.0 - default value"
 

Вложения

  • damage_velocity_add.sp
    1.4 КБ · Просмотры: 9
  • damage_velocity_add.smx
    4.5 КБ · Просмотры: 5
Последнее редактирование:

StrAnn1k

Участник
Сообщения
237
Реакции
23
Здравствуйте!
С данного плагина возможно убрать это ?
Радио(Звук) - "Бросаю коктейль Молотова!"
Радио(Звук) - "Бросаю световую!"
Радио(Звук) - "Бросаю дымовую!"
Радио(Звук) - "Бросаю ложную!"
Радио(Чат) - "Бросаю коктейль Молотова!"
Радио(Чат) - "Бросаю световую!"
Радио(Чат) - "Бросаю дымовую!"
Радио(Чат) - "Бросаю ложную!"
 

Вложения

  • RemoveMessages.sp
    8.9 КБ · Просмотры: 13

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Здравствуйте!
С данного плагина возможно убрать это ?
Радио(Звук) - "Бросаю коктейль Молотова!"
Радио(Звук) - "Бросаю световую!"
Радио(Звук) - "Бросаю дымовую!"
Радио(Звук) - "Бросаю ложную!"
Радио(Чат) - "Бросаю коктейль Молотова!"
Радио(Чат) - "Бросаю световую!"
Радио(Чат) - "Бросаю дымовую!"
Радио(Чат) - "Бросаю ложную!"
Удалите 111 строку в плагине.
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
можешь сделать пожалуйста текст зеленом а не белым?
Цвета можно добавить в строку форматирования, sm_damageprint_format
C-подобный:
"sm_damageprint_format" "--> ({DMG_TO} dmg / {HITS_TO} hits) to ({DMG_FROM} dmg / {HITS_FROM} hits) from {NAME} ({HEALTH} HP)"
К примеру:
C-подобный:
"sm_damageprint_format" "--> ({GREEN}{DMG_TO} dmg / {HITS_TO} hits) {DEFAULT}to {GREEN}({DMG_FROM} dmg / {HITS_FROM} hits) {DEFAULT}from {GREEN}{NAME} ({HEALTH} HP)"
 

Alesher

Участник
Сообщения
121
Реакции
8
Цвета можно добавить в строку форматирования, sm_damageprint_format
C-подобный:
"sm_damageprint_format" "--> ({DMG_TO} dmg / {HITS_TO} hits) to ({DMG_FROM} dmg / {HITS_FROM} hits) from {NAME} ({HEALTH} HP)"
К примеру:
C-подобный:
"sm_damageprint_format" "--> ({GREEN}{DMG_TO} dmg / {HITS_TO} hits) {DEFAULT}to {GREEN}({DMG_FROM} dmg / {HITS_FROM} hits) {DEFAULT}from {GREEN}{NAME} ({HEALTH} HP)"
Я то его может и добавлю, но не скомпилирую
Я хочу чтобы было место цвета default, green
 

Alesher

Участник
Сообщения
121
Реакции
8
Скомпилируйте пожалуйста
 

Вложения

  • csgo_damageprint.sp
    5 КБ · Просмотры: 8

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323

StrAnn1k

Участник
Сообщения
237
Реакции
23
Добрый день кто может сделать что бы писало КТ - Т команде эти сообщения что их союзник кинул гранту
 

Вложения

  • Grenade_INFO.sp
    1.2 КБ · Просмотры: 8

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Добрый день кто может сделать что бы писало КТ - Т команде эти сообщения что их союзник кинул гранту
Будет писать только игром той-же команды, игрок которой кинул гранату (спектрам писать ничего не будет)
 

Вложения

  • Grenade_INFO.sp
    1.3 КБ · Просмотры: 9
  • Grenade_INFO.smx
    4.3 КБ · Просмотры: 3

StrAnn1k

Участник
Сообщения
237
Реакции
23
Будет писать только игром той-же команды, игрок которой кинул гранату (спектрам писать ничего не будет)
По правка я забыл добавить еще нужно разделить сообщение я хочу добавить спецназ кинул гранату и т.д
Сообщения автоматически склеены:

Слушай еще возможно в плагин еще добавить показывало откуда он кинул гранату ?
 
Последнее редактирование:

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323

Вложения

  • Grenade_INFO.sp
    1.3 КБ · Просмотры: 5
  • Grenade_INFO.smx
    4.4 КБ · Просмотры: 4
Сверху Снизу