Мошенник Написание и Редактирование плагина (Бесплатно)

Статус
В этой теме нельзя размещать новые ответы.

skywalker

Участник
Сообщения
1,153
Реакции
263
Можете написать плагин, блокирующий проходы как на официальных режимах в кс го, только с таймером, чтоб по истечении определенного времени он пропадал.?
 

AlexPa1

Участник
Сообщения
292
Реакции
54
Bround - Можно добавить сюда раунды на Ak-47, Ssg08, Usp-s и подобные
Попробуй это вариант
Сообщения автоматически склеены:

Нужен плагин типа этого Реклама только на TF2

SM 1.9 build 6281
TF2
Нету возможно протестировать, напишите в ЛС или дискорд. Хочу узнать, не работает полностью плагин или ... и логи.
 

Вложения

  • bround.sp
    9.7 КБ · Просмотры: 12
Последнее редактирование:

Davidos

Участник
Сообщения
97
Реакции
41
Здравствуйте, можете написать плагин который будет писать сообщения что игрок подключается и показывать его место в топе, количество очков, и кд, от плагина levels ranks. Игра: CS:GO, SM 1.9.
 

zeepcore

Участник
Сообщения
140
Реакции
21
Попробуй это вариант
Сообщения автоматически склеены:


Нету возможно протестировать, напишите в ЛС или дискорд. Хочу узнать, не работает полностью плагин или ... и логи.
Что-то вообще не работает, братик
Ставлю юспы - пишет, что голосование за ножи идёт, другие оружия - за диглы пишет
И после голосования оружия вообще нет, поправь, если время будет
 

AlexPa1

Участник
Сообщения
292
Реакции
54
Здравствуйте, можете написать плагин который будет писать сообщения что игрок подключается и показывать его место в топе, количество очков, и кд, от плагина levels ranks. Игра: CS:GO, SM 1.9.
Делал на телефоне, думаю вообще не будет работать но ты попробуй и напиши.
C-подобный:
#include <clientprefs>
#include <lvl_ranks>

public OnClientPutInServer(client)
{
    static char sHud[128];
    int iTarget;
    int iKill, iDeath, iAssists, iOnline;
    for(int i = 1; i <= MaxClients; i++)    if(IsClientInGame(i) && !IsFakeClient(i))
    {
        if(!IsPlayerAlive(i))
        {
            iTarget = i;

            if(iTarget != i)
            {
                iKill = LR_GetClientInfo(iTarget, 2);
                iDeath = LR_GetClientInfo(iTarget, 3);
                iAssists = LR_GetClientInfo(iTarget, 7);
                iOnline = LR_GetClientInfo(iTarget, 10);
                
                PrintToChatAll(sHud, sizeof(sHud), "%N\nУБИЙСТВ: %i\nСМЕРТЕЙ: %i\nПОМОЩЬ: %i\nKDA: %0.1f\nОНЛАЙН: %i ч.",iTarget, iKill, iDeath, iAssists, float(iKill)/float(iDeath), RoundToCeil(float(iOnline)/60.0/60.0));
            }
        }
        else if(IsPlayerAlive(i))
        {
            iKill = LR_GetClientInfo(i, 2);
            iDeath = LR_GetClientInfo(i, 3);
            iAssists = LR_GetClientInfo(i, 7);
            iOnline = LR_GetClientInfo(i, 10);
            
            PrintToChatAll(sHud, sizeof(sHud), "%N\nУБИЙСТВ: %i\nСМЕРТЕЙ: %i\nПОМОЩЬ: %i\nKDA: %0.1f\nОНЛАЙН: %i ч.",i , iKill, iDeath, iAssists, float(iKill)/float(iDeath), RoundToCeil(float(iOnline)/60.0/60.0));
        }
    }
}
Сообщения автоматически склеены:

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

Вложения

  • bround.sp
    9.7 КБ · Просмотры: 5
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
не будет работать
работать будет, но лучше бы не работало:
C-подобный:
public OnClientPutInServer(client)
{
    for(int i = 1; i <= MaxClients; i++)    if(IsClientInGame(i) && !IsFakeClient(i))
    {
        if(!IsPlayerAlive(i))
            PrintToChatAll(sHud, sizeof(sHud), "%N\nУБИЙСТВ: %i\nСМЕРТЕЙ: %i\nПОМОЩЬ: %i\nKDA: %0.1f\nОНЛАЙН: %i ч.",iTarget, iKill, iDeath, iAssists, float(iKill)/float(iDeath), RoundToCeil(float(iOnline)/60.0/60.0));
        else if(IsPlayerAlive(i))
            PrintToChatAll(sHud, sizeof(sHud), "%N\nУБИЙСТВ: %i\nСМЕРТЕЙ: %i\nПОМОЩЬ: %i\nKDA: %0.1f\nОНЛАЙН: %i ч.",i , iKill, iDeath, iAssists, float(iKill)/float(iDeath), RoundToCeil(float(iOnline)/60.0/60.0));
    }
}
офигитительно спамить получится
 

Davidos

Участник
Сообщения
97
Реакции
41
AlexPa1
Grey83

Не работает или я что не так сделал, может конечно и за того что я сервере не перезапускал, но карту менял, в логах ничего. Грей я может не правильно с вставил твой код, я заменил всё что находится в public OnClientPutInServer(client) на твой код. При компилации вашего кода ещё такие предупреждение и ошибки.
44851
44852
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Davidos, код из моего коммента и не должен компилиться: я указывал автору на ошибки в коде
 

zokix

Добрая душа
Сообщения
61
Реакции
95
Есть ли возможность написать плагин который будет в определенное время ставить определенную карту ?
 

skywalker

Участник
Сообщения
1,153
Реакции
263
Тема заброшена? Или автор отвечает на запросы легеньких плагинов? :ab:
 

DJDED

Участник
Сообщения
212
Реакции
41
AlexPa1, у тебя в событии никак не определяется местонахождение бомбы
И что за событие с каллбэком GiveC4?
У тебя код вообще нерабочий.
Что за хрень я только что смотрел? Сделайте мне развидеть это!

Если никто не поднимет брошенную бомбу в течение времени, установленном кваром sm_c4_return_vote, то будет создано голосование.
Если к этому времени раунд или карта завершится, то голосование не будет создано.
Если после окончания голосования бомба уже будет поднята или же раунд или карта будет завершёны, то ничего не произойдёт.
C++:
#pragma semicolon 1
#pragma newdecls required

#include <cstrike>
#include <sdktools_functions>

Handle hTimer;
bool bDropped;
int iTime;

public void OnPluginStart()
{
    ConVar cvar;
    (cvar = CreateConVar("sm_c4_return_vote", "15", "The time after which a vote will be created if a bomb is not raised from the ground", _, true)).AddChangeHook(CVarChanged);
    iTime = cvar.IntValue;

    HookEvent("bomb_dropped", Event_Bomb);
    HookEvent("bomb_pickup", Event_Bomb);
}

public void CVarChanged(ConVar cvar, const char[] oldValue, const char[] newValue)
{
    iTime = cvar.IntValue;
}

public Action CS_OnTerminateRound(float& delay, CSRoundEndReason& reason)
{
    OnMapEnd();
}

public void OnMapEnd()
{
    bDropped = false;
    if(hTimer) delete hTimer;
}

public void Event_Bomb(Event event, const char[] name, bool dontBroadcast)
{
    bDropped = name[5] == 'd';
    if(bDropped) hTimer = CreateTimer((iTime + 0.0), Timer_Vote);
    else OnMapEnd();
}

public Action Timer_Vote(Handle timer)
{
    if(IsVoteInProgress()) return;    // голосование ещё идёт

    Menu menu = new Menu(Handle_VoteMenu);
    menu.SetTitle("Отдать бомбу Т?");
    menu.AddItem("yes", "Да");
    menu.AddItem("no", "Нет");
    menu.ExitButton = false;
    menu.DisplayVoteToAll(15);
    hTimer = null;
}

public int Handle_VoteMenu(Menu menu, MenuAction action, int param1, int param2)
{
    if(action == MenuAction_End) delete menu;
    else if(action == MenuAction_VoteEnd && !bDropped && !param1)
    {
        int clients[MAXPLAYERS+1], num;
        for(int i = 1; i <= MaxClients; i++) if(IsClientInGame(i) && GetClientTeam(i) == 2 && IsPlayerAlive(i))
            clients[num++] = i;
        if(num) GivePlayerItem(GetRandomInt(0, num-1), "weapon_c4");
    }
}
Скажи пожалуйста , а для css v91 пойдёт этот код?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
DJDED, да вроде ничему мешать
 

FokS

Участник
Сообщения
422
Реакции
52
Привет, есть плагин аптечек, аптечки с убитого игрока появляются в воздухе, но без вращения, сможешь ли ты редактировать плагин, чтобы аптечка вращалась ?
 

Вложения

  • healthkit_from_dead_v1.3.sp
    11.8 КБ · Просмотры: 7

AlexPa1

Участник
Сообщения
292
Реакции
54
Привет, есть плагин аптечек, аптечки с убитого игрока появляются в воздухе, но без вращения, сможешь ли ты редактировать плагин, чтобы аптечка вращалась ?
Как будет время, обезательно сделаю.
 
  • Мне нравится
Реакции: FokS

Virus

Участник
Сообщения
706
Реакции
786
  • Команда форума
  • #36
Привет, сможешь написать плагин с таким вот шаром который на скрине? Чтобы можно было через админ права поставить в любое место с сохранением.
1572958066907.png
 

snr93

Участник
Сообщения
84
Реакции
11
Добрый день. Можете починить плагин [CS: Source] - Bot Replacer ?
Сейчас он работает так,если на серве есть боты, и ты только зашел иоказался мертвым, то идет уведомление, что я могу взять управление ботом, но этого не происходит. В следующем раунде, если умереть, то можно взять управление ботом, но по факту бот просто убирается а я возраждаюсь, без закупа и т.п. Просто идет спавн в этой точке. Если за игру 1 раз взял управление ботом, то до смены карты\перезагрузки сервера бота больше взять нельзя....
S.M. 1.10
CSS
 

NOXI

Участник
Сообщения
57
Реакции
10
Здравствуйте, сможете исправить плагин ArmsFix?
Есть проблемы с руками
ставлю ArmsFix.ext.2.csgo.so- слетают руки у дефолтных моделек за КТ, а у кастомных и Т все норм.
ставлю n_arm_fix.smx -слетает скин вип после смерти

 

Ju4qa

Участник
Сообщения
280
Реакции
63
Доброго времени суток. Нужен плагин для vip от рико. нужно просто давать доступ к командам (!ws. !knife. !gloves. !agents) только игрокам которым выдадут соответствующую привилегию. игра: ксго
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу