• Уважаемые пользователи!
    За решением проблем с работой плагинов, компиляцией, падением сервера и прочими обращайтесь в раздел Помощи!
    Данная тема предназначена для обсуждения плагина, его функционала, принципа работы и предложений.
Иконка ресурса

Плагин АМХХ Digital Store Online 1.0

Нет прав для скачивания

Limbooc

Участник
Сообщения
44
Реакции
15
Баллы
8
Limbooc добавил(а) новый ресурс:

Digital Store Online - Активация купленной Цифровых товаров на сайте

Позволяет Активировать промокод прямо в игре

Для активации промокода, вводите раннее купивший цифровой товар

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

Узнать больше об этом ресурсе...
Добавлено:

Код:
public gamecms_promo_load(pId, PromoString[], Product_Key)
{
    //Product_Key = Айди продукта
    //PromoString = сам промокод
    UTIL_SayText(pId, "!g[%s] !yУспешно активировал промокод %d, %s", PREFIX, Product_Key, PromoString);
}
 

Алекс

Участник
Сообщения
107
Реакции
6
Баллы
18
очень все понятно и доступно объяснено (нет)
 

Limbooc

Участник
Сообщения
44
Реакции
15
Баллы
8
очень все понятно и доступно объяснено (нет)
Тут не понятно ничего нет, ядро готова, осталось только призы выдать:
Единиственный форвард где придеться похимичить:
Код:
public gamecms_promo_load(pId, PromoString[], Product_Key)
{
    switch(Product_Key)
    {
        case 1:
        {
            rg_add_account(pId, 1000, AS_SET);
            UTIL_SayText(pId, "!g[%s] !yАктивировал промокод - %s и получил 1000$ на свой счет", PREFIX, PromoString);
        }
        case 2:
        {
            cmsapi_set_user_flags(pId, _nick_prefix, 30, "Префикс на сервере")
            UTIL_SayText(pId, "!g[%s] !yАктивировал промокод - %s и получил Префикс на свой профиль", PREFIX);
        }
    }
}
 

denis123

Пользователь
Сообщения
13
Реакции
0
Баллы
1
Не понятно то как же все таки игрок получит деньги? С воздуха?))))
Насчет префикса понятно а деньги опыт как это все на деле работает
 

uspex

Участник
Сообщения
68
Реакции
2
Баллы
8
Вчера купил модуль у Вас модуль Магазин цифровых товаров, на своем сайте csviraji.ru разместил магазин обозвал его Магазин чудес . Как мне сделать чтоб в этом цифровом магазине я мог модель либо оружие продавать?. Я логически понимаю что нужно к оружке либо к модели присваивать флаг, вот к примеру уменя на женскую модель флаг "h" стоит, но в магазине я так и не понял где это ставить , посмотрел скрины где модельки тоже не понял за счет чего?. Так же непонял за счет какого плагина в игре можно код вводить. Может быть есть инструкция полная либо видео как это делается. Я не могу просто понять как сделать даже простую модель по флагу h отобразить в магазине. Сам движок я обновил до последней версии. Прошу помочь
Добавлено:

пробовал как на рисунке через команду /promo активировать но пишет неверный код
Добавлено:

щас попробовал пишет успешно активировал промок, так а как в магазине прекрепить модельку по флагу чтоб если успешно то в игре можно было уже с моделькой бегать котороя в цифровом магазине????
 
Последнее редактирование:

uspex

Участник
Сообщения
68
Реакции
2
Баллы
8
как в магазине прикрепить модельку по флагу чтоб если успешно то в игре можно было уже с моделькой бегать которая в цифровом магазине????
 

Limbooc

Участник
Сообщения
44
Реакции
15
Баллы
8
как в магазине прикрепить модельку по флагу чтоб если успешно то в игре можно было уже с моделькой бегать которая в цифровом магазине????
создаете услугу например _skin_access
дальше уже делайте проверку

Код:
public gamecms_promo_load(pId, PromoString[], Product_Key)
{
    switch(Product_Key)
    {
        case 1:
        {
            cmsapi_set_user_flags(pId, _skin_access, 30, "Модель игроку")
            UTIL_SayText(pId, "!g[%s] !yАктивировал промокод - %s и получил Префикс на свой профиль", PREFIX);
        }
    }
}

а дальше проверяешь через натив спавн

Код:
public Ham_Spawn(id)
{
    if(cmsapi_get_user_services(id, "",  "_skin_access", 0))
    {
        cs_set_user_model(id, "vipmodel");
    }
}
 

uspex

Участник
Сообщения
68
Реакции
2
Баллы
8
создаете услугу например _skin_access
дальше уже делайте проверку

Код:
public gamecms_promo_load(pId, PromoString[], Product_Key)
{
    switch(Product_Key)
    {
        case 1:
        {
            cmsapi_set_user_flags(pId, _skin_access, 30, "Модель игроку")
            UTIL_SayText(pId, "!g[%s] !yАктивировал промокод - %s и получил Префикс на свой профиль", PREFIX);
        }
    }
}

а дальше проверяешь через натив спавн

Код:
public Ham_Spawn(id)
{
    if(cmsapi_get_user_services(id, "",  "_skin_access", 0))
    {
        cs_set_user_model(id, "vipmodel");
    }
}
так а где это прописать _skin_access в каком файле?
 

uspex

Участник
Сообщения
68
Реакции
2
Баллы
8
Так добавил там ее, а дальше?
Добавлено:

вот здесь я в модуле сделал картинку и все на этом хотя у меня женский скин по флагу h выставлен на сервере
Добавлено:

если просто покупать и активировать то активация работает а дальше просто непонятно там же просто картинка а не сам файл
Добавлено:

вот мои данные если что могу доступ дать Николай Тимошенко | ВКонтакте
 

Вложения

  • 78.jpg
    78.jpg
    150.9 KB · Просмотры: 59
  • 89.jpg
    89.jpg
    195.6 KB · Просмотры: 61
Последнее редактирование:

Limbooc

Участник
Сообщения
44
Реакции
15
Баллы
8
Так добавил там ее, а дальше?
Добавлено:

вот здесь я в модуле сделал картинку и все на этом хотя у меня женский скин по флагу h выставлен на сервере
Добавлено:

если просто покупать и активировать то активация работает а дальше просто непонятно там же просто картинка а не сам файл
создаете промокод, дальше уже по инструкции выше Digital Store Online
Добавлено:

не нужно никакие флаги, флаги тут действует как _skin_access
 

uspex

Участник
Сообщения
68
Реакции
2
Баллы
8
создаете промокод, дальше уже по инструкции выше Digital Store Online
Добавлено:

не нужно никакие флаги, флаги тут действует как _skin_access
Ну вот создал я промокод 222. Активировал его в игре. Успешно а дальше где модель ?
 

Вложения

  • 90.jpg
    90.jpg
    342.9 KB · Просмотры: 53

Limbooc

Участник
Сообщения
44
Реакции
15
Баллы
8
Ну вот создал я промокод 222. Активировал его в игре. Успешно а дальше где модель ?
форвард активировали? это надо еще заприкешить модель

Ham_Spawn(id)



Плагин создал как ядро, а дальше все ваши причуды делаете уже сами
 

uspex

Участник
Сообщения
68
Реакции
2
Баллы
8
форвард активировали? это надо еще заприкешить модель

Ham_Spawn(id)



Плагин создал как ядро, а дальше все ваши причуды делаете уже сами
в каком файле это сделать ? Ham_Spawn(id)
Добавлено:

форвард активировали? это надо еще заприкешить модель

Ham_Spawn(id)



Плагин создал как ядро, а дальше все ваши причуды делаете уже сами
Вот пойми меня правильно я могу тоже абра катабра написать и хрен кто паймет куда и что. Если хочешь что то делать достойно То от а до я нужно полностью либо видео инструкцию либо что то чтоб людям было ясно и понятно. А не так что там форвард либо орвард это не дело пойми.
Добавлено:

Ну куда модель заприкешить модель ??? В небытие?
 
Последнее редактирование:

zhorzh78

Администратор
Сообщения
2,149
Решения
6
Реакции
856
Баллы
113
uspex, Автор данного плагина не продавал вам модуль для сайта. Модуль для сайта написан, но его использование лежит на ваших плечах. Покупка модуля не подразумевает написание для него плагинов.
 

steelzzz

Участник
Сообщения
17
Реакции
6
Баллы
3
Не совсем понятно, причем тут таблица digital_store__action, когда данные о покупке хранятся в digital_store__keys. Для логирования или что?
 

Limbooc

Участник
Сообщения
44
Реакции
15
Баллы
8
Не совсем понятно, причем тут таблица digital_store__action, когда данные о покупке хранятся в digital_store__keys. Для логирования или что?
а где вы будете хранить активированные промокоды которые активировали на сервере, активация промо на сайте и на сервере два разных вещи
Добавлено:

е
Не совсем понятно, причем тут таблица digital_store__action, когда данные о покупке хранятся в digital_store__keys. Для логирования или что?
если посмотрите на логику запроса то там будет все ясно
 

steelzzz

Участник
Сообщения
17
Реакции
6
Баллы
3
а где вы будете хранить активированные промокоды которые активировали на сервере, активация промо на сайте и на сервере два разных вещи
Добавлено:

е

если посмотрите на логику запроса то там будет все ясно
какая разница, где активировать? промокод, находящийся в __keys никуда не пропадает. Почему бы просто, при активации, в таблицу __keys в колонке pay выставить ид покупателя (я пока что не понял, как определяется pay)
 
Сверху