UMM_SendFusionStones
Function for send Fusion Stones with too and one stats.
code example for waypoint:
Code: Select all
<onLoad>
-- MailSenders Names
MailSender1 = "Charnica" <!-- Name of Mail Sender 1 -->
-- Names table of Fusion Stones with stats Receiver
StonesReceiver = {"Charetov", --
"Charetovi", --
"Charetovu", --
"Charetove", --
"Charetovy", --
"Charetovv", --
}; <!-- Names table of Stone Receiver -->
-- Stats tables.
-- 0 Выносливость
StatsTables0 = {510360}
-- 1 Выносливость + ( Сила, Ловкость, Интелект),
StatsTables1 = { {510360, 510380}, {510360, 510060}, {510360, 510320}, };
-- 2 Выносливость + Мудрость, Все параметры, Защита от всех стихий,
StatsTables2 = { {510360, 510340}, {510360, 510300}, {510360, 510560}, };
-- 3 Устойчивость: к Земле, к Воде, к Огню,
StatsTables3 = { {510360, 510500}, {510360, 510440}, {510360, 510460}, };
-- 4 Устойчивость: к Ветру, к Свету, к Тьме,
StatsTables4 = { {510360, 510520}, {510360, 510480}, {510360, 510540}, };
-- 5 Магическая атака, Физическая атака, Максимум здоровья
StatsTables5 = { {510360, 510400}, {510360, 510100}, {510360, 510020}, };
-- 6 Максимум маны, Магическая защита, Физическая защита,
StatsTables6 = { {510360, 510040}, {510360, 510420}, {510360, 510120}, };
</onLoad>
<!-- # 12 --><waypoint x="-43" z="615" y="7" tag="GuildFortressMailbox">
-- Open Mailbox
player:target_Object(113043); yrest(500); -- Почтовый ящик гильдии
RoMScript("ChoiceOption(1);"); yrest(1000);
-- Send Stones
UMM_SendFusionStones(StonesReceiver[1], 203001, StatsTables0) -- Одностатные Камни соединения
UMM_SendFusionStones(StonesReceiver[1], 203001, StatsTables1) -- Двухстатные Камни соединения
UMM_SendFusionStones(StonesReceiver[2], 203001, StatsTables2) -- Двухстатные Камни соединения
UMM_SendFusionStones(StonesReceiver[3], 203001, StatsTables3) -- Двухстатные Камни соединения
UMM_SendFusionStones(StonesReceiver[4], 203001, StatsTables4) -- Двухстатные Камни соединения
UMM_SendFusionStones(StonesReceiver[5], 203001, StatsTables5) -- Двухстатные Камни соединения
UMM_SendFusionStones(StonesReceiver[6], 203001, StatsTables6) -- Двухстатные Камни соединения
UMM_SendByStatNumber(MailSender1, 3) -- Трехстатные Камни соединения
</waypoint>
-- Stat table.
510020 "Жизнь I", "Life I"
510040 "Заклятье I", "Spell I"
510060 "Сноровка I", "Dexterity I"
510100 "Повеление I", "Command I"
510120 "Твердость I", "Solidity I"
510140 "Меткость I", "Accuracy I"
510200 "Уклонение I", "Dodge I"
510300 "Умение I", "Ability I"
510320 "Интеллект I", "Intellect I"
510340 "Дух I", "Spirit I"
510360 "Выносливость I", "Stamina I"
510400 "Энергия I", "Energy I"
510420 "Заграждение I", "Barricade I"
510440 "Туман I", "Mist I"
510460 "Пламя I", "Flame I"
510480 "Свет I", "Light I"
510500 "Земля I", "Earth I"
510520 "Дуновение I", "Whiff I"
510540 "Тьма I", "Dark I"
510560 "Стихия I", "Element I"
510820 "Скорость I", "Speed I"
510840 "Клык I", "Fang I"
510860 "Реакция I", "Reflex I"
510880 "Ловкость I", "Agility I"
510900 "Точность I", "Precision I"
510920 "Соблюдение I", "Observance I"
510940 "Сообразительность I", "Keen I"
Code: Select all
-- Stats tables on English for send Fusion Stones with too and one stats.
-- 0. Stamina I,
StatsTables0 = {510360}
-- 1. Stamina I + ( Strength I, Dexterity I, Intellect I ),
StatsTables1 = { {510360, 510380}, {510360, 510060}, {510360, 510320}, };
-- 2. Stamina I + Spirit I, Ability I, Element I ,
StatsTables2 = { {510360, 510340}, {510360, 510300}, {510360, 510560}, };
-- 3. Stamina I + ( Earth I, Mist I, Flame I),
StatsTables3 = { {510360, 510500}, {510360, 510440}, {510360, 510460}, };
-- 4. Stamina I + ( Whiff I, Light I, Dark I ),
StatsTables4 = { {510360, 510520}, {510360, 510480}, {510360, 510540}, };
-- 5. Stamina I + ( Energy I, Command I, Life I ),
StatsTables5 = { {510360, 510400}, {510360, 510100}, {510360, 510020}, };
-- 6. Stamina I + ( Spell I, Barricade I, Solidity I ),
StatsTables6 = { {510360, 510040}, {510360, 510420}, {510360, 510120}, };
UMM_SendFusionStones(_recipient, _stoneID, _stats, _amount)
_recipient - Who you are sending to.
_stoneID - Name or id of the stones you want to send or a table of names and ids.
_stats - stat, stats table or table of tables stats for stones you want to send.
_amount - The number of stones you want to send.
Examples:
Code: Select all
UMM_SendFusionStones("Receiver", 203001, 510360) -- Send Stones with one stat
Code: Select all
UMM_SendFusionStones("Receiver", 203001, {510360, 510380}) -- Send Stones with too stat
Code: Select all
UMM_SendFusionStones("Receiver", 203001, { {510360, 510040}, {510360, 510420}, {510360, 510120}, }) -- Send Stones with table of stats