[Gifts] VIP

Jedi qLux

Участник
Сообщения
187
Реакции
42
Вроде с этим связано

L 02/01/2019 - 01:25:02: [SM] Exception reported: Invalid client index/Некорректный индекс игрока (0)
L 02/01/2019 - 01:25:02: [SM] Blaming: vip/VIP_Core.smx
L 02/01/2019 - 01:25:02: [SM] Call stack trace:
L 02/01/2019 - 01:25:02: [SM] [0] ThrowNativeError
L 02/01/2019 - 01:25:02: [SM] [1] Line 1302, vip/API.sp::CheckValidClient
L 02/01/2019 - 01:25:02: [SM] [2] Line 576, vip/API.sp::API_GiveClientVIP
L 02/01/2019 - 01:25:02: [SM] [3] Line 566, vip/API.sp::Native_SetClientVIP
L 02/01/2019 - 01:25:02: [SM] [5] VIP_SetClientVIP
L 02/01/2019 - 01:25:02: [SM] [6] Line 45, C:\Users\&&\Desktop\Сервер\Компилятор\addons\sourcemod\scripting\Gifts_VIP.sp::Gifts_OnPickUpGift_Post
L 02/01/2019 - 01:25:02: [SM] [8] Call_Finish
L 02/01/2019 - 01:25:02: [SM] [9] Line 576, Gifts_Core.sp::Forward_OnPickUpGift_Post
L 02/01/2019 - 01:25:02: [SM] [10] Line 456, Gifts_Core.sp::Hook_GiftStartTouchPost
L 02/01/2019 - 01:28:14: SourceMod error session started
 

Jedi qLux

Участник
Сообщения
187
Реакции
42
Рико, можешь поправить этот модуль под свой плагин, тот где за вступление в группу, дается вип.
Игроки подбирают подарок, а у них стоит уже привилегия за стим группу. Можно сделать как-нибудь так, чтобы при поднятие подарка с випкой, группа обновлялась на ту, что была подобрана, а когда она кончалась ставился обратно донат от стим-вип.
 
  • Мне нравится
Реакции: R1KO

Jedi qLux

Участник
Сообщения
187
Реакции
42
Рико, можешь поправить, то что написал выше, а то многие бегают с клан тегом сервера, выпадает с подарка вип, а группа не меняется, приходится убирать клан тег(
--- Добавлено позже ---
пожалуйста :)
 

Jedi qLux

Участник
Сообщения
187
Реакции
42
Обращаюсь снова с этой дилеммой. У меня установлен плагин Steam Works Group Manager [SWGM], суть этого плагина в том, что за вступление в стим группу выдается бонус (группа из вип плагина). Еще у меня установлен этот плагин, но они не совместимы, либо я что-то не так сделал. Когда игрок подбирает подарок с привилегией - она ему не выдается так как у него другая группа. Можно переделать как-нибудь так, чтобы при поднятие группа SWGM сменялась на привилегию из подарка. Как с вип тестом, его легко можно поменять на любой другой донат.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #48
Обращаюсь снова с этой дилеммой. У меня установлен плагин Steam Works Group Manager [SWGM], суть этого плагина в том, что за вступление в стим группу выдается бонус (группа из вип плагина). Еще у меня установлен этот плагин, но они не совместимы, либо я что-то не так сделал. Когда игрок подбирает подарок с привилегией - она ему не выдается так как у него другая группа. Можно переделать как-нибудь так, чтобы при поднятие группа SWGM сменялась на привилегию из подарка. Как с вип тестом, его легко можно поменять на любой другой донат.
пробуй

если нужно чтобы какие-то группы не заменяло нужно их вписать в исходник и скомпилить.
например:
C++:
static const String:g_szIgnoreGroups[][] =
{
    "admin",
    "super-vip"
};
 

Вложения

  • Gifts_VIP.sp
    1.8 КБ · Просмотры: 32
  • Gifts_VIP.smx
    4.7 КБ · Просмотры: 25

SLAME

Флуд/Оффтоп
Сообщения
351
Реакции
222
Скомпилируйте кто нибудь под sm 1.9 .... не получается, ошибку выдает
 

Sleep

Участник
Сообщения
389
Реакции
143
Скомпилируйте кто нибудь под sm 1.9 .... не получается, ошибку выдает
SM 1.9 (6282)
Сообщения автоматически склеены:

У меня предупреждение было,ошибок не было:

C-подобный:
//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// Gifts_VIP.sp
//
// E:\Ёрчэюх\тёх фы  ёхЁтхЁр 2018\ъюьяшыхЁ\sourcemod-1.9.0-git6282-windows\addon
s\sourcemod\scripting\include\gifts_core.inc(91) : warning 213: tag mismatch
// Code size:             3584 bytes
// Data size:             2552 bytes
// Stack/heap size:      16384 bytes
// Total requirements:   22520 bytes
//
// 1 Warning.
//
// Compilation Time: 0,25 sec
// ----------------------------------------

Press enter to exit ...
 

Вложения

  • Gifts_VIP.smx
    4.3 КБ · Просмотры: 27
  • Gifts_VIP.sp
    1.3 КБ · Просмотры: 19

Raven1313

Участник
Сообщения
208
Реакции
28
ерроры при компиляции
1582804350910.png
 

kylc

Не мир плох, плохи люди, обвиняющие во всем мир
Сообщения
924
Реакции
294
L 04/28/2020 - 21:24:36: [SM] Exception reported: Invalid client index/Некорректный индекс игрока (0)
Скомпилирован под ядро 3 версии.
Сообщения автоматически склеены:

Скомпилирован под ядро 3 версии.
Взял плагин, что Рико кидал выше - заработал.
 
Последнее редактирование:

Innomeni

Участник
Сообщения
320
Реакции
42
Не выдается вип. Брал вариант от Рико. Логов нет (в т.ч. логов VIP).
C-подобный:
    "VIP"
    {
        "Model"                "models/props/xan13rus/items/random_icon/random_icon.mdl"     // Путь к модели подарка. Если не указано - используется дефолт.

        "Chance"            "7" // Шанс выпадения подарка (1 - 100)
        "Lifetime"            "12.0" // Время жизни подарка. Если не указано - используется дефолт.

        "TextToPlayer"        "{GREEN}Вы подняли подарок и получили {LIGHTOLIVE}Тестовый вип!" // Текст который будет выведен игроку
   
        "VIP_OnMap"            "1" // записывать ли вип игрока в бд, например: если "VIP_OnMap" "0",то вип статус будет до выхода игрока с сервера или окончания времени вип статуса, если 1 то остается в бд и даже после перезахода остается вип.
        "VIP_Extend"        "1" // Разрешить ли продлевать вип при поднятии подарка

//        "группа"    "время в минутах"
        "VIPTEST"            "60"
    }
Все остальные подарки работают.
 

РАМАЗАН

Участник
Сообщения
215
Реакции
14
Привет Братва!)

помогите с модулем вип в плагине gifts


какой сюда нужен модуль випа) что бы он работал , точнее выдавалась випка игроку?

"VIP подарок"
{
"vip_gift_min" "10"
"vip_gift_extend" "1"
"vip_gift_group" "gifts_vip"
"Chance" "3"
"Model" "models/props/ggwp/case/vip/vip.mdl"
"PickUpSound" "ggwp/gift/1v/fanfary_vip.wav"
"SpawnSound" "items/he_bounce.mp3"
"Lifetime" "50.0"
"StartAction" "1"
"TextToAll" "{GREEN} {NAME} {LIGHTGREEN} поднял подарок\nи получил {LIGHTGREEN}VIP НА 10 МИНУТ"
"TextToPlayer" "{GREEN}Вы подняли подарок\nи получили {LIGHTGREEN}VIP НА 10 МИНУТ"

}



если что игра ксс v34
 

L1MONENKO

Добрая душа
Сообщения
655
Реакции
600
Темная тема: да-да, пошла я на...
1638277076174.png
Сообщения автоматически склеены:

Привет Братва!)

помогите с модулем вип в плагине gifts


какой сюда нужен модуль випа) что бы он работал , точнее выдавалась випка игроку?

"VIP подарок"
{
"vip_gift_min" "10"
"vip_gift_extend" "1"
"vip_gift_group" "gifts_vip"
"Chance" "3"
"Model" "models/props/ggwp/case/vip/vip.mdl"
"PickUpSound" "ggwp/gift/1v/fanfary_vip.wav"
"SpawnSound" "items/he_bounce.mp3"
"Lifetime" "50.0"
"StartAction" "1"
"TextToAll" "{GREEN} {NAME} {LIGHTGREEN} поднял подарок\nи получил {LIGHTGREEN}VIP НА 10 МИНУТ"
"TextToPlayer" "{GREEN}Вы подняли подарок\nи получили {LIGHTGREEN}VIP НА 10 МИНУТ"

}



если что игра ксс v34
Ядро Gifts и само ядро Випки
 
Сверху Снизу