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

panikajo

Участник
Сообщения
867
Реакции
233
Помогите сделать этот плагин на флаг.
Я сделал fcvar по 0. Он выдаёт
Downloads\compiler\drapi_show_damage.sp(20) : warning 201: redefinition of constant/macro (symbol "ADMFLAG_CUSTOM2")

ADMFLAG_CUSTOM2
 

Вложения

  • drapi_show_damage.sp
    27.3 КБ · Просмотры: 23

Grey83

не пишу плагины с весны 2022
Сообщения
8,805
Реакции
5,254
лол, а через while аж 182 байта можно выиграть :biggrin:
C-подобный:
//// team_events while.sp
// Header size:           2060 bytes
// Code size:             2068 bytes
// Data size:             1208 bytes
// Stack/heap size:      16384 bytes; Total requirements:   21720 bytes
//
// Compilation Time: 0,16 sec
// ----------------------------------------

//// team_events all.sp
// Header size:           2104 bytes
// Code size:             2212 bytes
// Data size:             1208 bytes
// Stack/heap size:      16384 bytes; Total requirements:   21908 bytes
//
// Compilation Time: 0,17 sec
// ----------------------------------------
--- Добавлено позже ---
@panikajo, убери в флагах кваров "0|"
и верни обратно дефайн DEFAULT_FLAGS вместо ADMFLAG_CUSTOM2
--- Добавлено позже ---
это флаги квара, а не админа
 
Последнее редактирование:

Felton

Участник
Сообщения
799
Реакции
59
@Grey83,
За труды спасибо!Твой ошибку даёт.Как я уже говорил мне подправили плагин и там всё ок
Вод код
C-подобный:
#include <sourcemod>
#include <colors>

new String:teams[3][] = {"\x03Наблюдателей \x04✔","\x03Террористов \x04✔","\x03Контр-Террористов \x04✔"}

public Plugin:myinfo =
{
    name = "Game Joing",
    author = "GuDMan / RuskyDubl",
    description = "",
    version = "1.0",
    url = "N/A"
}
public OnPluginStart()
{
    HookEvent("player_team", event_PlayerTeam, EventHookMode_Pre);
}

//GameEvents Begin
public Action:event_PlayerTeam(Handle:event, const String:name[], bool:dontBroadcast)
{
    new client=GetClientOfUserId(GetEventInt(event, "userid"));
    new team = GetEventInt(event,"team");
    if (!dontBroadcast && !GetEventBool(event,"disconnect") && !GetEventBool(event,"silent") && IsClientConnected(client) && team > 0)
    {
        SetEventBroadcast(event, true);
        PrintToChatAll("\x04[\x03DM\x04] \x01%N \x04Зашёл за \x07%s",client,teams[team-1]);
    }
}
--- Добавлено позже ---
Меня интересует этот #2927 kdlp-gameevents_Team
 

Felton

Участник
Сообщения
799
Реакции
59
@Grey83,
меня интересует этот плагин #2927 kdlp-gameevents_Team.Всё что ты пытался нечто подобное сделать мне уже сделали #2916 и там работает нормально.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,805
Реакции
5,254
@Felton, это всё плагины, которые делают одно и то же
 

Felton

Участник
Сообщения
799
Реакции
59
@Grey83,
Ты как понять не можеш плагины делают одно и тоже но в одном случае меня запускает в игру в другом нет я не понимаю почему вот я и прошу помощи разобраться в том плагине который не пускает в игру и всё.
 

CAH4E3

Сосанчез.
Сообщения
1,599
Реакции
779
IMG_20180527_172208_330.jpg
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,805
Реакции
5,254
@Felton, с каким запускает, а с каким - нет?
Какие ошибку выдаются при работе моей версии плагина?
 

panikajo

Участник
Сообщения
867
Реакции
233
лол, а через while аж 182 байта можно выиграть :biggrin:
C-подобный:
//// team_events while.sp
// Header size:           2060 bytes
// Code size:             2068 bytes
// Data size:             1208 bytes
// Stack/heap size:      16384 bytes; Total requirements:   21720 bytes
//
// Compilation Time: 0,16 sec
// ----------------------------------------

//// team_events all.sp
// Header size:           2104 bytes
// Code size:             2212 bytes
// Data size:             1208 bytes
// Stack/heap size:      16384 bytes; Total requirements:   21908 bytes
//
// Compilation Time: 0,17 sec
// ----------------------------------------
--- Добавлено позже ---
@panikajo, убери в флагах кваров "0|"
и верни обратно дефайн DEFAULT_FLAGS вместо ADMFLAG_CUSTOM2
--- Добавлено позже ---
это флаги квара, а не админа
Можешь помочь добавить по админ флагу дамагер?
 

Felton

Участник
Сообщения
799
Реакции
59
@Grey83,
Твой плагин я удалил были ошибки он аналогичен#2916 только этот без ошибок
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,805
Реакции
5,254
@panikajo,
21:03 - Grey83: что за флаг?
21:04 - Grey83: ADMFLAG_CUSTOM2 ?
21:06 - Grey83: только этот флаг и больше никто?
21:07 - Grey83: если так, то замени
if(!CheckAccessShowDamage(attacker, type)) return;
на
if(!(GetUserFlagBits(client) & ADMFLAG_CUSTOM2)) return;
 

opportune

Участник
Сообщения
49
Реакции
7
Здравствуйте.

После установки плагина "HUDspeclist" в чат выдаются частые сообщения вот такого типа "☐"
После установки плагина "NadeTails 2.0.1" в чат выдаются частые сообщения вот такого типа "1"

Помогите пожалуйста)
 

Вложения

  • HUDspeclist.sp
    14.4 КБ · Просмотры: 22
  • NadeTails 2.0.1.sp
    13.2 КБ · Просмотры: 27

rejchev

менеджер клоунов
Сообщения
1,673
Реакции
1,294
Здравствуйте.

После установки плагина "HUDspeclist" в чат выдаются частые сообщения вот такого типа "☐"
Уберите срочку из исходника и перекомпильте
PHP:
PrintToChat(client, "%s", i);
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,805
Реакции
5,254
@opportune, в HUDspeclist.sp замени в строке 445 PrintToChat(client, "%s", i); на PrintToChat(client, szBuffer);
Или вообще убери эту строку (она дублирует в чат список наблюдателей с моими правками, а без них вообще не должна выдавать никакой полезной информации)

в NadeTails 2.0.1.sp удали строку 322 PrintToChatAll("%s", sTemp[3]); (она выдаёт в чат значение альфа-канала для трейла и нужна толька для дебага)
 
Последнее редактирование:

alexmy

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

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,076
всем привет. Интересует как сделать меню что в меню было вкл/выкл. типа такого чтоб менялось
Создаёшь меню. При нажатии на кнопку в этом меню меняется некоторая переменная, которая "пробита" на нажатие. Показываешь меню заново. ВУАЛЯ!
 

koan123

Участник
Сообщения
18
Реакции
18
ВСЕМ ПРИВЕТ!! сделайте пж такой плагин, когда заходишь на сервер вылезает такое меню

upload_2018-6-3_15-14-36.png
 
Сверху Снизу