[SourcePawn] Урок 2 - Установка и компиляция плагинов

Mecler Slava

Участник
Сообщения
38
Реакции
3
C-подобный:
/* 175 */    hMenu.GetItem(Item, szID, sizeof(szID));
C-подобный:
/* 26 */    I2S(UID(i), szUserID, sizeof(szUserID));
C-подобный:
/* 27 */    #if DEBUG_MODE == 1
две убрались, а эти нет
2025-04-26_16-07-26.png
 

Вложения

  • ban.sp
    4.7 КБ · Просмотры: 1
  • LocalBans.sp
    12.2 КБ · Просмотры: 1
Последнее редактирование:

Mecler Slava

Участник
Сообщения
38
Реакции
3
Попробуй так
C-подобный:
/* 26 */    IntToString(GetClientUserId(i), szUserID, sizeof(szUserID));
поменял на это, а 21 строчку вернул назад, ошибки пропали но появилось кучу предупреждения
2025-04-26_16-36-11.png2025-04-26_16-36-50.png
 
Последнее редактирование:

Mecler Slava

Участник
Сообщения
38
Реакции
3
Можешь архивом скинуть всю папку LocalBans
это скаченный с интернета с 15 ошибками как и был изначально,может я где-то накосячил когда их устранял
а файлы вне архива изменённые
 

Вложения

  • LocalBans.zip
    38.4 КБ · Просмотры: 4
  • ban.sp
    4.7 КБ · Просмотры: 1
  • LocalBans.sp
    12.2 КБ · Просмотры: 1
  • offlineban.sp
    4.6 КБ · Просмотры: 1
  • util.sp
    10.5 КБ · Просмотры: 1
Последнее редактирование:

anonim8

Участник
Сообщения
26
Реакции
7

Вложения

  • LocalBans.zip
    13.8 КБ · Просмотры: 3

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
это скаченный с интернета
пробуй
SM1.13:
//// LocalBans 1.0_fix_26.04.2025.sp
//
// Code size:         45384 bytes
// Data size:         13464 bytes
// Stack/heap size:      17676 bytes
// Total requirements:   76524 bytes
//
// Compilation Time: 0,16 sec
// ----------------------------------------
Сообщения автоматически склеены:

Все косяки из-за любителей юзать макросы и разбивать исходник на туеву кучу файлов.
Компилятор от этого тупит и не может найти где случился косяк.
 

Вложения

  • LocalBans 1.0_fix_26.04.2025.zip
    15 КБ · Просмотры: 9

Mecler Slava

Участник
Сообщения
38
Реакции
3
Попробуй такой вариант
спасибо большое. сам бы я не разобрался
Сообщения автоматически склеены:

пробуй
SM1.13:
//// LocalBans 1.0_fix_26.04.2025.sp
//
// Code size:         45384 bytes
// Data size:         13464 bytes
// Stack/heap size:      17676 bytes
// Total requirements:   76524 bytes
//
// Compilation Time: 0,16 sec
// ----------------------------------------
Сообщения автоматически склеены:

Все косяки из-за любителей юзать макросы и разбивать исходник на туеву кучу файлов.
Компилятор от этого тупит и не может найти где случился косяк.
Спасибо большое 💪 а возможно объединить этот готовый плагин в один файл ?
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,519
Реакции
4,979
возможно объединить этот готовый плагин в один файл ?
Можно, но а смысл заморачиваться теперь, если компилится нормально?
Так-то проблем в этом нет: просто переносишь весь код инклюдов в основной файл, а строки, в которых прописан к ним путь, удаляешь.
Сообщения автоматически склеены:

Собственно я так косяки в коде инклюдов и искал. Заодно и код от макросов вычищал.
 

Mecler Slava

Участник
Сообщения
38
Реакции
3
Можно, но а смысл заморачиваться теперь, если компилится нормально?
Так-то проблем в этом нет: просто переносишь весь код инклюдов в основной файл, а строки, в которых прописан к ним путь, удаляешь.
Сообщения автоматически склеены:

Собственно я так косяки в коде инклюдов и искал. Заодно и код от макросов вычищал.
буду знать , спасибо
 

Mecler Slava

Участник
Сообщения
38
Реакции
3
Подскажите , а возможно ли переписать плагин с сервера CSGO на сервер CSS, и есть ли пособие где нибудь?
 

Mecler Slava

Участник
Сообщения
38
Реакции
3
По коду, он впринципе должен работать в CSS. А что именно у тебя не работает ?
Он почему-то конфликтует с плагином level ranks. Оба плагина по отдельности работают без проблем , логи чистые. Но когда устанавливаю оба , то почему в плагине level ranks перестает работать команда rank , хотя логи чистые , все остальные функции обоих плагинов подают без нареканий. Иногда и команда rank начинает работать совместно с плагином drapi names
 

Вложения

  • пинг и имя ботам.zip
    21.8 КБ · Просмотры: 5
  • [levels-ranks-основной (1).zip
    119.3 КБ · Просмотры: 4

danil253467

💘Italo-Disco & Neon One Love💘
Сообщения
90
Реакции
52
Он почему-то конфликтует с плагином level ranks. Оба плагина по отдельности работают без проблем , логи чистые. Но когда устанавливаю оба , то почему в плагине level ranks перестает работать команда rank , хотя логи чистые , все остальные функции обоих плагинов подают без нареканий. Иногда и команда rank начинает работать совместно с плагином drapi names
Они вообще никак не взаимодействуют между собой... как-то это странно. Пробуй ставить другие плагины на ботов
 
Сверху Снизу