ReHLDS/ReAPI ResetScore

kasperch1k

Пользователь
Регистрация
8 Июн 2017
Сообщения
159
Симпатии
44
Пол
Мужской
Автор: Phantom
Версия: 1.0

Описание: Простенький плагин обнуления счета командой /rs

Требования:
  • Модуль ReAPI
Установка:
  • Скачиваем исходник
  • Заливаем на сервер, прописываем в plugins.ini
 

Вложения

iOS

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
148
Пол
Мужской
Telegram
@pogorelov_ios
Может кто то сделать чтоб при обнулении счёта, был звук "пик" :D
 

Le$hiy

Пользователь
Регистрация
10 Июн 2017
Сообщения
215
Симпатии
87
Пол
Мужской
iOS,
PHP:
#include <amxmodx>
#include <reapi>

#define PLUGIN     "resetscore(ReAPI)"
#define VERSION "1.0"
#define AUTHOR  "Phantom"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR);
    register_clcmd("say /rs", "resetscore"); register_clcmd("say_team /rs", "resetscore");
}

public resetscore(id) {
    if(!is_user_connected(id)) return;

    set_entvar(id, var_frags, 0.0);
    set_member(id, m_iDeaths, 0);

    message_begin(MSG_ONE_UNRELIABLE, 76, .player = id);
    write_byte(id);
    write_string("^1Счет обнулен");
    client_cmd(id, "spk buttons/blip1.wav");
    message_end();

    message_begin(MSG_ALL, 85);
    write_byte(id);
    write_short(0); write_short(0); write_short(0); write_short(0);
    message_end();
}
 

iOS

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
148
Пол
Мужской
Telegram
@pogorelov_ios
iOS,
PHP:
#include <amxmodx>
#include <reapi>

#define PLUGIN     "resetscore(ReAPI)"
#define VERSION "1.0"
#define AUTHOR  "Phantom"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR);
    register_clcmd("say /rs", "resetscore"); register_clcmd("say_team /rs", "resetscore");
}

public resetscore(id) {
    if(!is_user_connected(id)) return;

    set_entvar(id, var_frags, 0.0);
    set_member(id, m_iDeaths, 0);

    message_begin(MSG_ONE_UNRELIABLE, 76, .player = id);
    write_byte(id);
    write_string("^1Счет обнулен");
    client_cmd(id, "spk buttons/blip1.wav");
    message_end();

    message_begin(MSG_ALL, 85);
    write_byte(id);
    write_short(0); write_short(0); write_short(0); write_short(0);
    message_end();
}
Благодарю, работает как часики :)
 

l3x1s

Пользователь
Регистрация
10 Июн 2017
Сообщения
39
Симпатии
4
Пол
Мужской
А может кто-нибудь добавить дефайн с "платным" обнулением счета?
 

Angelkot

Пользователь
Регистрация
27 Июн 2017
Сообщения
3
Симпатии
0
Пол
Мужской
Если с платным сделаете то и мне скиньте
 

pokemon GO

Пользователь
Регистрация
9 Июл 2017
Сообщения
126
Симпатии
20
Пол
Мужской
iOS,
PHP:
#include <amxmodx>
#include <reapi>

#define PLUGIN     "resetscore(ReAPI)"
#define VERSION "1.0"
#define AUTHOR  "Phantom"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR);
    register_clcmd("say /rs", "resetscore"); register_clcmd("say_team /rs", "resetscore");
}

public resetscore(id) {
    if(!is_user_connected(id)) return;

    set_entvar(id, var_frags, 0.0);
    set_member(id, m_iDeaths, 0);

    message_begin(MSG_ONE_UNRELIABLE, 76, .player = id);
    write_byte(id);
    write_string("^1Счет обнулен");
    client_cmd(id, "spk buttons/blip1.wav");
    message_end();

    message_begin(MSG_ALL, 85);
    write_byte(id);
    write_short(0); write_short(0); write_short(0); write_short(0);
    message_end();
}
Можешь еще подсказать как вывести в чат сообщение "[СЕРВЕР] Твой счет успешно обнулен"
 

iOS

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
148
Пол
Мужской
Telegram
@pogorelov_ios

russkii

Пользователь
Регистрация
12 Июн 2017
Сообщения
51
Симпатии
4
Пол
Мужской
l3x1s, ещё стоит деньги на дефолтное значение как при входе поставить, чтобы наверняка игроку начать играть снова.
 

l3x1s

Пользователь
Регистрация
10 Июн 2017
Сообщения
39
Симпатии
4
Пол
Мужской
russkii, не понял вопроса
 

WhiteFang

Пользователь
Регистрация
9 Июн 2017
Сообщения
38
Симпатии
0
Пол
Мужской
I've encountered these problems: 1) The score isn't updated in the score board when a player uses /rs when he is alive. He needs to wait one round 2) If he uses /rs when alive and then kills someone/dies his kills/deaths remain the same. Can you fix this?
 

GIT

Пользователь
Регистрация
9 Июн 2017
Сообщения
147
Симпатии
7
Пол
Мужской
А как сделать чтоб после рс следуйший можно было написать через 20 сек !
Кто может добавить что-бы писало что можно пользоваться раз в 20 секунд?
 

REVO

Пользователь
Регистрация
9 Июн 2017
Сообщения
271
Симпатии
78
Пол
Мужской
ВКонтакте
isss67wtf
да было бы не плохо :Kiss:
 

Coder

Пользователь
Регистрация
10 Июн 2017
Сообщения
207
Симпатии
81
Пол
Мужской
да было бы не плохо :Kiss:
написал человеку что у тебя есть такое, даже добавил скрин, а после этого отредактировал свой пост, удалив этот скрин, для себя я тебя отметил, что тебе нет смысла помогать вообще
 

REVO

Пользователь
Регистрация
9 Июн 2017
Сообщения
271
Симпатии
78
Пол
Мужской
ВКонтакте
isss67wtf
Coder, в лс напиши. я тебе расскажу... сдесь каждый второй такойже.
и плагин ему уже скинули в лс.
да и помощи просить тут без полезно.. если раньше было норм. то щас гг накуй
 

Coder

Пользователь
Регистрация
10 Июн 2017
Сообщения
207
Симпатии
81
Пол
Мужской
Кто может добавить что-бы писало что можно пользоваться раз в 20 секунд?
А человека с ником REVO можешь тоже добавить в игнор, удалил свое сообщение, на которое я ему ответил :D
 

Вложения

Сверху Снизу