Автор: ????: Дата: 11.02.2009
Сейчас появилось куча свободного времени, хочу расширить свои знания в скриптинге, поэтому вы можете заказать тут скрипт, за "Спасибо", исключения: Квесты, Автоевенты. То есть обычные НПЦ.
Автор: Flex: Дата: 11.03.2009
напиши нпц которые будет менять МВП карти за 1 голд коин а простые карты за 1 сильвер коин
Автор: Мяфк: Дата: 11.03.2009
Все карты вписывать? жесть придумал)
Автор: Ma1k: Дата: 11.03.2009
А между прочим там автоматизирвоать можно всё. Больше ничего не скажу, все карты в руки Мяфку)
Автор: Flex: Дата: 11.04.2009
Цитата Мяфк;14346:
Все карты вписывать? жесть придумал)
Автор: Мяфк: Дата: 11.04.2009
Ну я догадываюсь как автоматизировать, что-то типа если дают итем от 1000 до 10000 к примеру, то выдаётся предмет, так?
Автор: JaneAir: Дата: 11.26.2009
Напиши пожалуст квестовое нпц на шарфы)
Автор: l DeVil l: Дата: 01.17.2010
Напиши лучше гайд по введению третьих профессий... Гайд по фиксам скилов.
И ещё просьба (искал не нашел). Тыкни меня в тему где есть азы написания скриптов плиз ^_^
Автор: Мяфк: Дата: 01.17.2010
Мб займусь гайдом по написанию скриптов. А вообще пока можешь смотреть в doc/script_commands.txt
Автор: Хитрюга Джэк: Дата: 01.17.2010
было бы неплохо если бы doc/script_commands.txt перевёл полностью, а то у меня хоть и проблем с английским нет - там всё довольно сложно объяснено- не понятно многое.
Автор: l DeVil l: Дата: 01.17.2010
Я тут подумал и вот тебе "заказ" напиши скрипт что бы с атак скиллов (не магических) ифриты работали как с нейтральных атак.
Например сбр кидаешь, ифрит срабатывает... Так же боулинг баш и тд и тп :))))
Автор: Хитрюга Джэк: Дата: 01.17.2010
в итем дб находишь строчки ифритов и там правишь бонусы
bonus5 bAutoSpell,x,y,n,t,i; n/10% chance to cast skill x of level y when attacking
t: Trigger criteria:
BF_SHORT: Trigger on melee attack
BF_LONG: Trigger on ranged attack
( Default: BF_SHORT+BF_LONG )
BF_WEAPON: Trigger on weapon skills
BF_MAGIC: Trigger on magic skills
BF_MISC: Trigger on misc skills
( Default: BF_WEAPON )
BF_NORMAL: Trigger on normal
attacks.
BF_SKILL: Trigger on skills
(Default: BF_SKILL if type is BF_MISC or BF_MAGIC, BF_NORMAL if type is BF_WEAPON)
i:
0=cast on self
1=cast on enemy, not on self
2=use random skill lv in [1..y]
3=1+2 (random lv on enemy)
Автор: Мяфк: Дата: 01.17.2010
Цитата Хитрюга Джэк;18720:
было бы неплохо если бы doc/script_commands.txt перевёл полностью, а то у меня хоть и проблем с английским нет - там всё довольно сложно объяснено- не понятно многое.
Автор: l DeVil l: Дата: 01.17.2010
Цитата Хитрюга Джэк;18726]в итем дб находишь строчки ифритов и там правишь бонусы
bonus5 bAutoSpell,x,y,n,t,i; n/10% chance to cast skill x of level y when attacking
t: Trigger criteria:
BF_SHORT: Trigger on melee attack
BF_LONG: Trigger on ranged attack
( Default: BF_SHORT+BF_LONG )
BF_WEAPON: Trigger on weapon skills
BF_MAGIC: Trigger on magic skills
BF_MISC: Trigger on misc skills
( Default: BF_WEAPON )
BF_NORMAL: Trigger on normal
attacks.
BF_SKILL: Trigger on skills
(Default: BF_SKILL if type is BF_MISC or BF_MAGIC, BF_NORMAL if type is BF_WEAPON)
i:
0=cast on self
1=cast on enemy, not on self
2=use random skill lv in [1..y:
3=1+2 (random lv on enemy)
Автор: MaxxWell: Дата: 01.17.2010
если афина TXT просто исправляеш бонус в самом файле (бонус это { bonus ***; }{}{}) на какой нужно, а в sql скорее всего через phpmyadmin, больше невижу вариантов
Автор: Cutlet: Дата: 01.17.2010
Цитата MaxxWell;18755:
если афина TXT просто исправляеш бонус в самом файле (бонус это { bonus ***; }{}{}) на какой нужно, а в sql скорее всего через phpmyadmin, больше невижу вариантов
Автор: l DeVil l: Дата: 01.17.2010
А сам скрипт то куда девать?
n/10% chance to cast skill x of level y when attacking
t: Trigger criteria:
BF_SHORT: Trigger on melee attack
BF_LONG: Trigger on ranged attack
( Default: BF_SHORT+BF_LONG )
BF_WEAPON: Trigger on weapon skills
BF_MAGIC: Trigger on magic skills
BF_MISC: Trigger on misc skills
( Default: BF_WEAPON )
BF_NORMAL: Trigger on normal
attacks.
BF_SKILL: Trigger on skills
(Default: BF_SKILL if type is BF_MISC or BF_MAGIC, BF_NORMAL if type is BF_WEAPON)
i:
0=cast on self
1=cast on enemy, not on self
2=use random skill lv in [1..y]
3=1+2 (random lv on enemy)
Автор: MaxxWell: Дата: 01.17.2010
Цитата Cutlet;18756:
а почему это должно различаться в тхт и скуле? и там и там одинаково
Автор: Хитрюга Джэк: Дата: 01.17.2010
Для начала смотришь в item_db то что написано в кольцах(в самом конце строки итема с id=2679):
{ bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,"WZ_QUAGMIRE",1,50,0; bonus3 bAutoSpellWhenHit,"AS_SPLASHER",10,20; bonus3 bAutoSpellWhenHit,"AL_HEAL",10,30; bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",3,20; bonus3 bAutoSpellWhenHit,"CG_TAROTCARD",5,20; },{},{}
bonus5 bAutoSpell,x,y,n,t,i; n/10% chance to cast skill x of level y when attacking
t: Trigger criteria:
BF_SHORT: Trigger on melee attack
BF_LONG: Trigger on ranged attack
( Default: BF_SHORT+BF_LONG )
BF_WEAPON: Trigger on weapon skills
BF_MAGIC: Trigger on magic skills
BF_MISC: Trigger on misc skills
( Default: BF_WEAPON )
BF_NORMAL: Trigger on normal
attacks.
BF_SKILL: Trigger on skills
(Default: BF_SKILL if type is BF_MISC or BF_MAGIC, BF_NORMAL if type is BF_WEAPON)
i:
0=cast on self
1=cast on enemy, not on self
2=use random skill lv in [1..y]
3=1+2 (random lv on enemy)
Автор: l DeVil l: Дата: 01.17.2010
Нифига не понял Х_Х. Можешь сделать в одну строчку что бы было, с шансом 80% и скинуть сюда?
Я даже азов по скриптингу не знаю....
Автор: Хитрюга Джэк: Дата: 01.17.2010
так было:
{ bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,"WZ_QUAGMIRE",1,50,0; bonus3 bAutoSpellWhenHit,"AS_SPLASHER",10,20; bonus3 bAutoSpellWhenHit,"AL_HEAL",10,30; bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",3,20; bonus3 bAutoSpellWhenHit,"CG_TAROTCARD",5,20; },{},{}
{ bonus4 bAutoSpell,"WZ_QUAGMIRE",1,800,0; bonus3 bAutoSpell,"AS_SPLASHER",10,800; bonus3 bAutoSpell,"AL_HEAL",10,800; bonus3 bAutoSpell,"HP_ASSUMPTIO",3,800; bonus3 bAutoSpell,"CG_TAROTCARD",5,800; },{},{}
Автор: l DeVil l: Дата: 01.17.2010
Исправь плиз....
2678,Ring_Of_Flame_Lord,Ring of Flame Lord,5,20,,100,,0,,0,0x00CFDF80,2,2,136,,1,0,0,{ bonus bStr,2; bonus bVit,1; bonus bBaseAtk,15; bonus2 bSubEle,Ele_Fire,10; bonus3 bAutoSpell,"CH_SOULCOLLECT",1,30; bonus3 bAutoSpell,"MO_EXPLOSIONSPIRITS",1,10; bonus3 bAutoSpell,"PA_PRESSURE",2,30; bonus3 bAutoSpell,"MG_FIREBALL",1,150; bonus3 bAutoSpell,"KN_BOWLINGBASH",5,20; if(isequipped(2679)) { bonus4 bAutoSpell,"MO_EXTREMITYFIST",1,3,1; bonus3 bAutoSpell,"PR_LEXAETERNA",1,20; bonus3 bAutoSpell,"AS_SONICBLOW",5,50; bonus3 bAutoSpell,"MO_INVESTIGATE",5,20; bonus3 bAutoSpell,"ASC_METEORASSAULT",2,50;},{ bonus4 bAutoSpell,"WZ_QUAGMIRE",1,800,0; bonus3 bAutoSpell,"AS_SPLASHER",10,800; bonus3 bAutoSpell,"AL_HEAL",10,800; bonus3 bAutoSpell,"HP_ASSUMPTIO",3,800; bonus3 bAutoSpell,"CG_TAROTCARD",5,800; },{},{}
2679,Ring_Of_Resonance,Ring of Resonance,5,20,,100,,2,,0,0x00CFDF80,2,2,136,,1,0,0,{ bonus bAgi,2; bonus bVit,1; bonus bMdef,2; bonus4 bAutoSpellWhenHit,"WZ_QUAGMIRE",1,50,0; bonus3 bAutoSpellWhenHit,"AS_SPLASHER",10,20; bonus3 bAutoSpellWhenHit,"AL_HEAL",10,30; bonus3 bAutoSpellWhenHit,"HP_ASSUMPTIO",3,20; bonus3 bAutoSpellWhenHit,"CG_TAROTCARD",5,20; },{},{}{ bonus4 bAutoSpell,"WZ_QUAGMIRE",1,800,0; bonus3 bAutoSpell,"AS_SPLASHER",10,800; bonus3 bAutoSpell,"AL_HEAL",10,800; bonus3 bAutoSpell,"HP_ASSUMPTIO",3,800; bonus3 bAutoSpell,"CG_TAROTCARD",5,800; bonus4 bAutoSpell,"WZ_QUAGMIRE",1,800,0; bonus3 bAutoSpell,"AS_SPLASHER",10,800; bonus3 bAutoSpell,"AL_HEAL",10,800; bonus3 bAutoSpell,"HP_ASSUMPTIO",3,800; bonus3 bAutoSpell,"CG_TAROTCARD",5,800; },{},{}
Автор: l DeVil l: Дата: 01.17.2010
о_О ты мне чо дал? Наф мне автокаст? Мне надо что бы например с сбр вылетал соник, метеор, боулинг баш, пресура и тп. Мне нужны атакующие скилы а не кастовые... Пример: кинул сбр, бах с него пресура вылетела, еще сбр вылетел боулинг баш и тд и тп.
Автор: l DeVil l: Дата: 01.17.2010
АП
Автор: l DeVil l: Дата: 01.18.2010
Кто нибудь может выложит этот чудо-скрипт?
Автор: kadze: Дата: 12.23.2010
сделай пожалцйста бонус мастера) т.е. подходишь к нпц он дает бонус при этом на чаре ставится флаг,что он уже брал бонус и записывается сколько он получил(что бы при резете отдать бонус).размер бонуса от 20к до 60к.
Автор: Infarkt: Дата: 12.24.2010
пошла мода ставить на сервера мода якобы для "баланса" :)
Автор: kadze: Дата: 12.24.2010
Цитата Infarkt;28201:
пошла мода ставить на сервера мода якобы для "баланса" :)
Автор: Renegade: Дата: 12.24.2010
mess kadze вошел в группу "школота нахъ"
mess kadze вышел из групппы "Ура, я 11икласник!"
Автор: Infarkt: Дата: 12.24.2010
Цитата kadze;28204:
ты сам то понял что написал? или падежи в школе не изучают уже?
Автор: Ma1k: Дата: 12.24.2010
Цитата kadze;28204:
ты сам то понял что написал? или падежи в школе не изучают уже?
Автор: kadze: Дата: 12.24.2010
ну как бэ в школе вроде падежи изучают? или у вас в школе алфавит учат тока 11 классов?:(