Назад

Summon

Автор: m0zilla: Дата: 06.02.2011

Доброго вам времени дамы и господа.В игре рагнарок есть комманда @summon(вызывает любого монстра при знании его айди).Помогите сделать так,что бы при помощи одетой вещи вызывался монстр.

Автор: Кеник: Дата: 06.02.2011

В скрипт вещи вписываешь что-то вроде

atcommand "@summon poring";

Более детально сейчас не могу расписать, но смысл думаю поймешь.

З.Ы. Правки делать в item_db.txt / item_db2.txt

Автор: m0zilla: Дата: 06.02.2011

Примерно вставить например в Тост... напишите пож. А дальше я сам пойму

Автор: Кеник: Дата: 06.02.2011

Открываешь item_db.txt находишь там предмет (например Hat [0] id 2220 ):

2220,Hat,Hat,5,1000,,200,,2,,0,0xFFFFFFFF,7,2,256,,0,1,16,{},{},{}

В этой строчке видишь три пары фигурных скобок? Вот первая пара отвечает за скрипт, который сработает при одевании... Ставим
2220,Hat,Hat,5,1000,,200,,2,,0,0xFFFFFFFF,7,2,256,,0,1,16,{ atcommand "@summon poring"; },{},{}

Теперь при одевании шапки должен вызываться поринг.

Автор: nomn: Дата: 06.02.2011

Цитата Кеник;42629:
Вот первая пара отвечает за скрипт, который сработает при одевании


orly?


{ Script },{ OnEquip_Script },{ OnUnequip_Script }


Во вторые скобки нужно ;)

Автор: Кеник: Дата: 06.02.2011

Цитата nomn;42637:
orly?



Во вторые скобки нужно ;)


:rolleyes:

UPD:
Script: Script to execute when the item is used/equipped.

OnEquip_Script: Script to execute when the item is equipped.
Warning, not all item bonuses will work here as expected.

Оба варианта рабочие должны быть..

Автор: nomn: Дата: 06.02.2011

Цитата Кеник;42639:
:rolleyes:

UPD:

Оба варианта рабочие должны быть..


Проверь ради интереса, если есть время ;)

Автор: Кеник: Дата: 06.02.2011

Цитата nomn;42646:
Проверь ради интереса, если есть время ;)

Проверил бы, но на работе щас.. Не могу (: Вечером мб.. Но то, что скрипты предназначенные для обработки при надевании работают если ихх в первые скобки вставить - инфа 100%, использую (:

Автор: m0zilla: Дата: 06.02.2011

А полностью скрипт кранч тоаста написать кто может? что бы при одевании вызывался моб,а при снятии шмотки он исчезал..

Автор: nomn: Дата: 06.02.2011

m0zilla я напишу, при условии, если и супружеский долг твой, перед твоей женой, буду я выполнять ;)

Автор: Кеник: Дата: 06.02.2011

Цитата m0zilla;42649:
А полностью скрипт кранч тоаста написать кто может? что бы при одевании вызывался моб,а при снятии шмотки он исчезал..

Я тоже могу, но не буду.. Образец тебе дали, дальше давай сам пробуй. Не получится - пиши, где застопорился, поможем, а вместо тебя лично я не буду ничего делать.

Автор: m0zilla: Дата: 06.02.2011

Цитата nomn;42650:
m0zilla я напишу, при условии, если и супружеский долг твой, перед твоей женой, буду я выполнять ;)


Ок) считая тот случай,что у меня нет жены) давай пиши)

Автор: m0zilla: Дата: 06.02.2011

Ребят напишите 1 раз,а дальше я сам пойму что к чему

Автор: Кеник: Дата: 06.02.2011

Тебе на прошлой странице написали пример... Тебе нужно вместо строчки с Hat [0] взять строчку с тостом, только и делов..

Автор: m0zilla: Дата: 06.02.2011

а так что бы он исчезал? ну при снятии шмотки

Автор: Kill Spirit: Дата: 06.02.2011

killmonster

Автор: Sanasol: Дата: 06.02.2011

Цитата Kill Spirit;42662:
killmonster


^_^

Автор: Kill Spirit: Дата: 06.02.2011

Цитата Sanasol;42665:
^_^


:cool:

Автор: Less: Дата: 06.02.2011

открой doc/item_bonus.txt и прочитай

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

и еще script_commands.txt

и кстати, саммон есть скриптовой командой, без аткоманда.

и еще, скрипт который используется при одевании пишется во вторую скобку, на сколько я помню.

Дальше первых трех сообщений читать лень.

Автор: m0zilla: Дата: 06.02.2011

Цитата Less;42673:
открой doc/item_bonus.txt и прочитай

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

и еще script_commands.txt

и кстати, саммон есть скриптовой командой, без аткоманда.

и еще, скрипт который используется при одевании пишется во вторую скобку, на сколько я помню.

Дальше первых трех сообщений читать лень.

иди пи***сь об стену нубяра,я пришёл за помощью,хорошо если ты знаешь,не всем же быть такими умными

Автор: Kill Spirit: Дата: 06.02.2011

Цитата m0zilla;42675:
иди пи***сь об стену нубяра,я пришёл за помощью,хорошо если ты знаешь,не всем же быть такими умными


Это девушка, долбаёб. Тебе помогли, дав совет о том, как использовать функцию. [FONT="Comic Sans MS"]ОСТАЛЬНОЕ ТЫ ДОЛЖЕН СДЕЛАТЬ САМ![/FONT] и ты тоесть не отрицаешь, что ты полный еблан?^_^

Автор: Less: Дата: 06.02.2011

дело не у уме, дело в том, что вы не хотите даже чуточку усилий приложить, хотите чтобы все сделали за вас.
К чему это приводит наблюдалось многократно.
Вы достали, из-за таких как ты, из-за ваших серверов все русские игроки уверены, что каждый новый сервер это гавно которое закроется через неделю после старта, а ту неделю, пока сервер открыт, игроки 100500 раз пожалеют что качали ваш патч.
Единственная радость хавку, что вы ему деньги отдаете за спасибо.

Автор: defo: Дата: 06.02.2011

базара ноль, можно самому порытся и написать, тем более что доки и совокупность очевидного на лицо!
2Less: знаеш, за твой хар-тер тебя муж бы пристреллил! это онли имхо!

ПСЫ: ничего личного!

Автор: Кеник: Дата: 06.03.2011

Цитата Less;42673:
открой doc/item_bonus.txt и прочитай

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

и еще script_commands.txt

и кстати, саммон есть скриптовой командой, без аткоманда.

и еще, скрипт который используется при одевании пишется во вторую скобку, на сколько я помню.

Дальше первых трех сообщений читать лень.


Если читать лень, то может и писать не стоит? А то ты сейчас в роли Кэпа О. выступила...

Автор: Less: Дата: 06.03.2011

Дальше первых трех сообщений читать лень.

это относилось к этой фразе
и кстати, саммон есть скриптовой командой, без аткоманда.

тролинг читать лень
но посреди тролинга возможно кто-то говорил про скрипт, но вряд ли, но на всякий случай.

Автор: Кеник: Дата: 06.03.2011

Цитата Less;42729:
это относилось к этой фразе

тролинг читать лень
но посреди тролинга возможно кто-то говорил про скрипт, но вряд ли, но на всякий случай.


А по мне - в троллинге есть свой "шарм"... Бывает довольно интересно почитать (: Хотя это не тот случай..

Автор: Less: Дата: 06.03.2011

Хотя это не тот случай..
именно.

Автор: Кеник: Дата: 06.03.2011

Цитата Less;42748:
именно.


Научишь не читая определять интересно будет или нет? :o

Автор: Less: Дата: 06.03.2011

годы практики :(
на самом деле с первых сообщений понятно как развивается тема.

Автор: Кеник: Дата: 06.03.2011

Цитата Less;42753:
годы практики :(
на самом деле с первых сообщений понятно как развивается тема.


Значит не годы практики, а наоборот, новичок... Тема может кардинально поменяться после 5-10-15-50-и т.д. постов.. Видимо тебе это пока незнакомо ;)

Автор: Less: Дата: 06.03.2011

не тот случай уверяю, эта тема, как и большинство последних тем, как-то совсем не вдохновляют.
троли какие-то унылые, те кто пытаются изображать тролей сразу на личности переходят, а это фейл по умолчанию.

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

как пойдет разговор определить нельзя, это да, но потенциал темы можно.

Если создать тему о том что одминко етернал ро опять закрыл свой сервер, на этот раз за рекордный срок в 2 недели, это интересно будет? По-моему уныло, все знают, что он регулярно делает сервера которые существуют 2-4 недели, после чего 100% вайпаются или закрываются.
Так и здесь, тема не цепляет.

Автор: m0zilla: Дата: 06.05.2011

Хм.. killmonster,прописал я так в третьих скобках atcommand "@killmonster"; Моб вызываеться,всё хорошо,только одно но, когда снимаешь вещь,убиваются все мобы на локе,как сделать так что бы пропадал только тот моб,которого я призвал?

Автор: m0zilla: Дата: 06.05.2011

и как порингу в папке db/mob_db.txt прописать так,что бы бил скилом? где?

Автор: Less: Дата: 06.05.2011

гугл тебе в помощь юный падаван (с)

в моб дб это никак не прописать, уверяю.

Автор: m0zilla: Дата: 06.05.2011

Цитата Less;42854:
гугл тебе в помощь юный падаван (с)

в моб дб это никак не прописать, уверяю.


я тебе уже написал.ясно?

Автор: kadze: Дата: 06.05.2011

mob_skill_db.txt O_O

Автор: Less: Дата: 06.05.2011

я тебе тоже уже написала, но ты никак не понимаешь :(

Автор: Кеник: Дата: 06.05.2011

Цитата m0zilla;42848:
Хм.. killmonster,прописал я так в третьих скобках atcommand "@killmonster"; Моб вызываеться,всё хорошо,только одно но, когда снимаешь вещь,убиваются все мобы на локе,как сделать так что бы пропадал только тот моб,которого я призвал?


* killmonster "mapname","event label";

This command will kill all monsters that were spawned with 'monster' or
'addmonster' and have a specified event label attached to them. Commonly used to
get rid of remaining quest monsters once the quest is complete.

If the label is given as "All", all monsters which have their respawn times set
to -1 (like all the monsters summoned with 'monster' or 'areamonster' script
command, and all monsters summoned with GM commands, but no other ones - that
is, all non-permanent monsters) on the specified map will be killed regardless
of the event label value.

Из script_commands.txt
Друг мой, я тебе очень советую сначала прочитать этот файлик от корки до корки. Тогда 90% вопросов отпадут (: