norika Posted November 30, 2012 Posted November 30, 2012 Добрый день, прошу помочь разобраться. Мне нужно создать вещь - аналог poring box. Т.е. чтобы при ее использовании призывался 1 из определенных монстров. Суть я относительно понимаю. Создать текстовик со списком монстров которые мне нужны, и в базе итемов прописать скрипт аналогичный поринг боксу или деад бранч: { monster "this",-1,-1,"--ja--",-1,1,""; } - деад бранч, { monster "this",-1,-1,"--ja--",-2,1,""; } - поринг бокс. Но я не совсем понимаю функционал данного скрипта. И как его нужно изменить, чтобы при использовании предмета отсылка шла на мой созданный текстовик? Заранее спасибо) Quote
Jarek Posted December 1, 2012 Posted December 1, 2012 (edited) А тут все просто. 1) в db\ создаем файл, например mob_mydb.txt Первой строчкой там вписываем 0,Poring,1002 А потом уже свой список. 2) в mob.h Увеличиваем MAX_RANDOMMONSTER на 1 (по идее там должно быть 4, значит меняем на 5) 3) в mob.c ищем функцию mob_read_randommonster вписываем название своего файла const char* mobfile[] = { "mob_branch.txt", "mob_poring.txt", "mob_boss.txt", "mob_pouch.txt", "mob_mydb.txt"}; 4) Рекомпилим 5) Скрипт для вызова случайного монстра из вашего списка { monster "this",-1,-1,"--ja--",-5,1,""; } Edited December 1, 2012 by Jarek Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.