Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
DrTauren

Добавляем рубины на сервер!

Рекомендованные сообщения

Разобрался!  :laugh:  :laugh:  :laugh:  :laugh:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte

Ну если разобрался давай в студию... я пока что уперся...

 

нашел..)

Изменено пользователем Nazguleyes (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
    //["(vendors item)","(player item)",(vendorQty),playerQty),"buy","(player item description)","(vendor item description)",99]

    ["ItemTopaz","ItemBriefcase100oz",1,12,"buy","Full Briefcases","Topaz",99],

    ["ItemBriefcase100oz","ItemTopaz",12,1,"buy","Topaz","Full Briefcases",99],

 

    ["ItemObsidian","ItemBriefcase100oz",1,12,"buy","Full Briefcases","Obsidian",99],

    ["ItemBriefcase100oz","ItemObsidian",12,1,"buy","Obsidian","Full Briefcases",99],    

    

    ["ItemRuby","ItemObsidian",1,12,"buy","Obsidian","Ruby",99],

    ["ItemObsidian","ItemRuby",12,1,"buy","Ruby","Obsidian",99]

 

 

 

а можно полный список камней сделать, если да. то как подскажите пожалуйста 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

    //["(vendors item)","(player item)",(vendorQty),playerQty),"buy","(player item description)","(vendor item description)",99]
    ["ItemTopaz","ItemBriefcase100oz",1,12,"buy","Full Briefcases","Topaz",99],
    ["ItemBriefcase100oz","ItemTopaz",12,1,"buy","Topaz","Full Briefcases",99],
 
    ["ItemObsidian","ItemBriefcase100oz",1,12,"buy","Full Briefcases","Obsidian",99],
    ["ItemBriefcase100oz","ItemObsidian",12,1,"buy","Obsidian","Full Briefcases",99],    
    
    ["ItemRuby","ItemObsidian",1,12,"buy","Obsidian","Ruby",99],
    ["ItemObsidian","ItemRuby",12,1,"buy","Ruby","Obsidian",99]
 
 
 
а можно полный список камней сделать, если да. то как подскажите пожалуйста 
private ["_buy","_metals_conversion","_cancel"];

//diag_log format["DEBUG TRADE METALS: %1", _x];

if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; };
DZE_ActionInProgress = true;

{player removeAction _x} forEach s_player_parts;s_player_parts = [];
s_player_parts_crtl = 1;

_metals_conversion = [

//["(vendors item)","(player item)",(vendorQty),playerQty),"buy","(player item description)","(vendor item description)",99]
["ItemTopaz","ItemBriefcase100oz",1,6,"buy","Full Briefcases","Topaz",99],
["ItemBriefcase100oz","ItemTopaz",6,1,"buy","Topaz","Full Briefcases",99],

["ItemObsidian","ItemBriefcase100oz",1,12,"buy","Full Briefcases","Obsidian",99],
["ItemBriefcase100oz","ItemObsidian",12,1,"buy","Obsidian","Full Briefcases",99],

["ItemEmerald","ItemBriefcase100oz",1,4,"buy","Full Briefcases","Emerald",99],
["ItemBriefcase100oz","ItemEmerald",4,1,"buy","Emerald","Full Briefcases",99],

["ItemSapphire","ItemBriefcase100oz",1,5,"buy","Full Briefcases","Sapphire",99],
["ItemBriefcase100oz","ItemSapphire",5,1,"buy","Sapphire","Full Briefcases",99],

["ItemCitrine","ItemBriefcase100oz",1,6,"buy","Full Briefcases","Citrine",99],
["ItemBriefcase100oz","ItemCitrine",6,1,"buy","Citrine","Full Briefcases",99],

["ItemAmethyst","ItemBriefcase100oz",1,6,"buy","Full Briefcases","Amethyst",99],
["ItemBriefcase100oz","ItemAmethyst",6,1,"buy","Amethyst","Full Briefcases",99],

["ItemRuby","ItemObsidian",1,2,"buy","Obsidian","Ruby",99],
["ItemObsidian","ItemRuby",2,1,"buy","Ruby","Obsidian",99]

];

// Static Menu
{
//diag_log format["DEBUG TRADER: %1", _x];
_buy = player addAction [format["Trade %1 %2 for %3 %4",(_x select 3),(_x select 5),(_x select 2),(_x select 6)], "\z\addons\dayz_code\actions\trade_items_wo_db.sqf",[(_x select 0),(_x select 1),(_x select 2),(_x select 3),(_x select 4),(_x select 5),(_x select 6)], (_x select 7), true, true, "",""];
s_player_parts set [count s_player_parts,_buy];

} forEach _metals_conversion;

_cancel = player addAction ["Cancel", "\z\addons\dayz_code\actions\trade_cancel.sqf",["na"], 0, true, false, "",""];
s_player_parts set [count s_player_parts,_cancel];
 
DZE_ActionInProgress = false;

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

private ["_buy","_metals_conversion","_cancel"];

//diag_log format["DEBUG TRADE METALS: %1", _x];

if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; };
DZE_ActionInProgress = true;

{player removeAction _x} forEach s_player_parts;s_player_parts = [];
s_player_parts_crtl = 1;

_metals_conversion = [

//["(vendors item)","(player item)",(vendorQty),playerQty),"buy","(player item description)","(vendor item description)",99]
["ItemTopaz","ItemBriefcase100oz",1,6,"buy","Full Briefcases","Topaz",99],
["ItemBriefcase100oz","ItemTopaz",6,1,"buy","Topaz","Full Briefcases",99],

["ItemObsidian","ItemBriefcase100oz",1,12,"buy","Full Briefcases","Obsidian",99],
["ItemBriefcase100oz","ItemObsidian",12,1,"buy","Obsidian","Full Briefcases",99],

["ItemEmerald","ItemBriefcase100oz",1,4,"buy","Full Briefcases","Emerald",99],
["ItemBriefcase100oz","ItemEmerald",4,1,"buy","Emerald","Full Briefcases",99],

["ItemSapphire","ItemBriefcase100oz",1,5,"buy","Full Briefcases","Sapphire",99],
["ItemBriefcase100oz","ItemSapphire",5,1,"buy","Sapphire","Full Briefcases",99],

["ItemCitrine","ItemBriefcase100oz",1,6,"buy","Full Briefcases","Citrine",99],
["ItemBriefcase100oz","ItemCitrine",6,1,"buy","Citrine","Full Briefcases",99],

["ItemAmethyst","ItemBriefcase100oz",1,6,"buy","Full Briefcases","Amethyst",99],
["ItemBriefcase100oz","ItemAmethyst",6,1,"buy","Amethyst","Full Briefcases",99],

["ItemRuby","ItemObsidian",1,2,"buy","Obsidian","Ruby",99],
["ItemObsidian","ItemRuby",2,1,"buy","Ruby","Obsidian",99]

];

// Static Menu
{
//diag_log format["DEBUG TRADER: %1", _x];
_buy = player addAction [format["Trade %1 %2 for %3 %4",(_x select 3),(_x select 5),(_x select 2),(_x select 6)], "\z\addons\dayz_code\actions\trade_items_wo_db.sqf",[(_x select 0),(_x select 1),(_x select 2),(_x select 3),(_x select 4),(_x select 5),(_x select 6)], (_x select 7), true, true, "",""];
s_player_parts set [count s_player_parts,_buy];

} forEach _metals_conversion;

_cancel = player addAction ["Cancel", "\z\addons\dayz_code\actions\trade_cancel.sqf",["na"], 0, true, false, "",""];
s_player_parts set [count s_player_parts,_cancel];
 
DZE_ActionInProgress = false;

Огромное Вам спасибо!!! Все работает!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

с кастом трейдом не работает , как быть? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня не получается((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня не получается((

Что именно не получается? Делали в точности по инструкции?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

После покупки рубины в инвентаре остаются

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка