|
|
|
Опции темы | Опции просмотра |
|
08.11.2010, 17:29 | #1 |
Матрос
|
Уроки по кодингу ПКМ
Итак, задача которая перед нами стоит – создать новый предмет на основе имеющейся модели рисунка: Спойлер: . Последний раз редактировалось Yukon; 02.01.2016 в 18:46. |
Реклама | |
08.11.2010, 20:41 | #2 |
Основатель
Corsairs-Harbour.Ru WastelandMutants.Ru
Губернатор
|
Ответ: Уроки по кодингу
Все очень хорошо, а автора материала указывать не надо?
__________________
Гимн Гавани Корсаров |
Реклама | |
Зарегистрированным пользователям показывается меньше рекламы! |
08.11.2010, 23:01 | #3 | ||
Матрос
|
Ответ: Уроки по кодингу
А как редактировать сообщение? нету кнопки правка!
Последний раз редактировалось Flibustier; 08.11.2010 в 23:09. |
||
12.11.2010, 18:10 | #4 |
Матрос
|
Ответ: Уроки по кодингу
Урок №5: Создание Корабельного товара.
Рассмотрим, как создать новый корабельный товар. Для начала открываем файл PROGRAM\STORE\initGoods.c И пишем Внизу свой товар допустим my11 Goods[GOOD_WHEAT].Name = "my11"; ID товара(обязательно включите в " ") Goods[GOOD_WHEAT].Weight = 1; вес одной единицы товара Goods[GOOD_WHEAT].Cost = 100; цена Goods[GOOD_WHEAT].Units = 1; кол-во в пачке Goods[GOOD_WHEAT].Swim.Model = "sack"; модель предмета Goods[GOOD_WHEAT].Swim.Time = 50; время плаванья далее открываем файл PROGRAM\STORE\goods.h изменяем #define GOODS_QUANTITY 27 // boal на #define GOODS_QUANTITY 28 после каждого нового добавленного товара увеличиваем число на 1 и в этом же файле внизу пишем следующие: #define GOOD_my11 27 Далее расмотрим описание товара. Открываем файл RESOURCE\INI\TEXTS\RUSSIAN\GoodsDescribe.txt и пишем свой my11 {Мой товар} -здесь вписываете название my11_descr { Мой товар. Его найдешь по всем карибам.-здесь описание } открываем файл common.ini и находим string = Balls,"Ядра" string = Grapes,"Картечь" string = Knippels,"Книппели" string = Bombs,"Бомбы" string = Sailcloth,"Парусина" string = Planks,"Доски" string = Wheat,"Пшеница" string = Ebony,"Черное дерево" string = Chocolate,"Какао" string = Sugar,"Сахар" string = Wine,"Вино" string = Linen,"Полотно" string = Rum,"Ром" string = Tobacco,"Табак" string = Coffee,"Кофе" string = Mahogany,"Красное дерево" string = Cinnamon,"Корица" string = Copra,"Копра" string = Paprika,"Паприка" string = Fruits,"Фрукты" string = Ale,"Эль" string = Silk,"Шелк" string = Clothes,"Одежда" string = Cotton,"Хлопок" string = Sandal,"Сандал" string = Leather,"Кожа" string = Oil,"Масло" и пишем своё string = My11,"Мой товар" теперь пропишем слова, которые будут вылезать при съедании крысами или поднятии на борт: открываем в этой же папке файл ShipEatGood.txt и на примере любого товара вставляем: seg_my11 {моего товара}-любое название(только чтобы соответствовало названию из описания! в файле SeaSection.txt находящимся в этой же папке прописываем тоже самое. Все,товар создан! Осталась-иконка. открываем файл RESOURCE\INI\INTERFACES\pictures.ini находим строки: picture = Balls,128,256,256,384 picture = Grapes,256,256,384,384 picture = Knippels,512,256,640,384 picture = Bombs,384,256,512,384 picture = Sailcloth,256,128,384,256 picture = Planks,384,384,512,512 picture = Wheat,0,128,128,256 picture = Ebony,896,256,1024,384 picture = Chocolate,512,0,640,128 picture = Sugar,384,128,512,256 picture = Wine,768,0,896,128 picture = Linen,640,0,768,128 picture = Rum,128,128,256,256 picture = Tobacco,512,128,640,256 picture = Coffee,0,384,128,512 picture = Mahogany,768,256,896,384 picture = Cinnamon,640,256,768,384 picture = Copra,768,128,896,256 picture = Paprika,0,256,128,384 picture = Fruits,384,0,512,128 picture = Ale,128,0,256,128 picture = Oil,256,0,384,128 picture = Silk,896,0,1024,128 picture = Clothes,896,128,1024,256 picture = Cotton,0,0,128,128 picture = Sandal,128,384,256,512 picture = Leather,640,128,768,256 и на основе присутствующих вставляем свое. пример: picture = Rum,128,128,256,256 picture = Tobacco,512,128,640,256 picture = my11,512,128,640,256 picture = Coffee,0,384,128,512 и иконка вашего товара отныне такая же,как и у табака. можно конечно создать и свою текстуру,но только по правде говоря-много замутов, ведь можно обойтись и уже существующими. Товар создан! Он сам появится на прилавках! |
Пользователь сказал cпасибо: | Profit (05.05.2013) |
06.04.2011, 07:24 | #5 |
Матрос
|
Re: Уроки по кодингу
Создал саблю, пистоль, зелье, сделал так, чтобы при взятии мешочков с золотом добавлялось 100000000. Теперь мешочки с золотом вообще не попадаются!!! Сабли нет, пистоля нет, зелья нет, всего что я создал нет!!!
|
06.04.2011, 18:28 | #6 |
Старожил
Капитан-лейтенант
BlackMark Studio
|
Re: Уроки по кодингу
Джеймс Норрингтон, а новую игру начали?
__________________
[Для просмотра данной ссылки нужно зарегистрироваться] |
06.04.2011, 18:12 | #7 |
Матрос
|
Re: Уроки по кодингу
у меня получалось.
__________________
Если Когда-нибудь Ты Захватишь Вражеский Корабль Не Думай Что с Ним Далеко Уплывёшь... |
01.10.2011, 19:33 | #9 |
Салага
|
Re: Уроки по кодингу
работает все, кроме создания корабля. там по любому какая то ошибка
Добавлено через 3 часа 51 минуту а можете пожалста выложить как создать своего персоонажа! в порту оксбэя например. чтоб просто стоял. |
25.06.2012, 21:00 | #13 |
Пущен по доске
|
Уроки по кодингу
В циклах часто используются выражения следующего рода:
Выражения Эквивалент a = 2 или a -= 3 a = 10 или a /=5 a или a-- a или --a Отличие последних двух выражений заключается в том, что при использовании выражения типа a PHP сначала берет оригинальное значение, а затем увеличивает его на единицу. А при использовании выражения вида a значение переменной сначала увеличивается, а затем уже берется это увеличенное значение. Например: |
08.07.2012, 16:13 | #14 |
Салага
|
Re: Уроки по кодингу
Помогите пожалуйста. Решил добавить Арабеллу в пкм из Тайны дальних морей. Взял модельку жемчужины_1 для замены. заменил модель и текстуры. Все нормально модель вписалась, но вот без текстур. что делать? в К3 3 текстуры корабля. ставил все - но ни одна не пошла
|
08.07.2012, 22:08 | #17 | |
Салага
|
Re: Уроки по кодингу
Цитата:
как же не надо? модель переименовал а тексты нет. у меня модель арабеллы переименованная в ЧЖ а текстура будет ArabellaShip.tga.tx называться? оО |
|
08.07.2012, 22:29 | #18 |
Гость
|
Re: Уроки по кодингу
Нельзя переименовывать текстуры! Текстура прописана в модели.
Именно так! И ни чего в этом страшного нет |
Пользователь сказал cпасибо: |
09.07.2012, 13:52 | #19 |
Салага
|
Re: Уроки по кодингу
|
24.07.2012, 18:40 | #20 |
Салага
|
Re: Уроки по кодингу
Спасибо большое за уроки, очень толково! Господа, подскажите плиз, можно ли отключить проверку на читерство в 1.3.2? Хочу сделать легкий и быстрый корабль, как только ставлю скорость больше 30 - называют читером
|
Метки |
пираты карибского моря, пкм, уроки по кодингу |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|