Помогите со скриптом факела
|
|
Malzar | Дата: Вторник, 12.04.2011, 22:45 | Сообщение # 1 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| Нужно чтоб факел горел недолго и когда догарал то удалялся с инвентаря Code id=111 name=Факел icon=gfx\torchitem.bmp group=tool,std model=gfx\torchitem.b3d scale=0.75 behaviour=torch mat=wood weight=500 rate =1000 damage=0 info=Помимо освещения своего пути, факелом можно поджечь что-нибудь. healthchange=0 script=start on:impact { if (random(5)==1){ $tmp=impact_class(); $tmp2=impact_id(); addstate $tmp,$tmp2,"fire"; freevar $tmp; freevar $tmp2; } }
on:eat { speech "negative"; msg "Я не факелоглотатель!",3; } script=end
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
|
|
| |
Worthis | Дата: Среда, 13.04.2011, 20:36 | Сообщение # 2 |
Генерал-майор
Группа: Проверенные
Сообщений: 387
Статус: Offline
| скрипт примерный, не проверял: Code id=111 name=Факел icon=gfx\torchitem.bmp group=tool,std model=gfx\torchitem.b3d scale=0.75 behaviour=torch mat=wood weight=500 rate =1000 damage=0 info=Помимо освещения своего пути, факелом можно поджечь что-нибудь. healthchange=0 script=start on:impact { if (random(5)==1){ $tmp=impact_class(); $tmp2=impact_id(); addstate $tmp,$tmp2,"fire"; freevar $tmp; freevar $tmp2; } }
on:eat { speech "negative"; msg "Я не факелоглотатель!",3; }
on:inhand { timer "self",1,120000; // 2 min. }
on:timer { freestored "unit", 1, 111, 1; } script=end
Последняя версия моего патча для Stranded II здесь
|
|
| |
Malzar | Дата: Четверг, 14.04.2011, 18:54 | Сообщение # 3 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| Worthis, факел тухнет мгновенно
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
Сообщение отредактировал Malzar - Четверг, 14.04.2011, 18:54 |
|
| |
Worthis | Дата: Четверг, 14.04.2011, 19:42 | Сообщение # 4 |
Генерал-майор
Группа: Проверенные
Сообщений: 387
Статус: Offline
| Malzar, попробуй timer "self",120000;
Последняя версия моего патча для Stranded II здесь
|
|
| |
Malzar | Дата: Четверг, 14.04.2011, 20:53 | Сообщение # 5 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| Worthis, тоже самое
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
|
|
| |
Worthis | Дата: Пятница, 15.04.2011, 13:56 | Сообщение # 6 |
Генерал-майор
Группа: Проверенные
Сообщений: 387
Статус: Offline
| вот код факела Code id=253 name=Факел! icon=gfx\torchitem.bmp group=tool,std model=gfx\torchitem.b3d scale=0.75 behaviour=torch mat=wood weight=500 rat e =1000 damage=0 info=Помимо освещения своего пути, факелом можно поджечь что-нибудь. healthchange=0 script=start on:impact { if (random(5)==1){ $tmp=impact_class(); $tmp2=impact_id(); addstate $tmp,$tmp2,"fire"; freevar $tmp; freevar $tmp2; } }
on:eat { speech "negative"; msg "Я не факелоглотатель!",3; }
on:inhand { // каждые n миллисекунд будет отниматься 1 здоровья факела // (всего у факела 15 по-умолчанию) timer "self",1000,0; }
on:timer { if (getplayerweapon()!=253){ freetimers "self"; skip;} damage "self",1; // если у факела осталось 1 здоровья, то убрать его // если 0, то автоматом будет одет следующий факел if (health("self")<=1.0){ freetimers "self"; //play "File" [,Volume] [,Pan] [,Pitch] // звук погасшего факела equip -1; // убрать все из рук (нужен последний патч) freestored "unit",1,253,1; } }
script=end в следующем патче выложу исправленную команду equip, вызвав которую с параметром -1 можно будет убрать все из рук.
Последняя версия моего патча для Stranded II здесь
Сообщение отредактировал Worthis - Пятница, 15.04.2011, 14:09 |
|
| |
Malzar | Дата: Пятница, 15.04.2011, 14:08 | Сообщение # 7 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| Worthis, ошыбка с пераметром rat e
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
|
|
| |
Worthis | Дата: Пятница, 15.04.2011, 14:08 | Сообщение # 8 |
Генерал-майор
Группа: Проверенные
Сообщений: 387
Статус: Offline
| Malzar, так пробел убери rate форум так код побил)
Последняя версия моего патча для Stranded II здесь
Сообщение отредактировал Worthis - Пятница, 15.04.2011, 14:09 |
|
| |
Malzar | Дата: Пятница, 15.04.2011, 14:14 | Сообщение # 9 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| Worthis, я воще удалил эту строку и работает, щас назат вставлю. А можно изменить количество здоровья у факела?
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
|
|
| |
Worthis | Дата: Пятница, 15.04.2011, 14:16 | Сообщение # 10 |
Генерал-майор
Группа: Проверенные
Сообщений: 387
Статус: Offline
| Quote (Malzar) А можно изменить количество здоровья у факела? удобнее изменять время срабатывания таймера (сейчас 1000 - 1 сек), или параметр health=кол-во попробуй указать где имя и прочее.
Последняя версия моего патча для Stranded II здесь
|
|
| |
Malzar | Дата: Пятница, 15.04.2011, 14:22 | Сообщение # 11 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| Worthis, спасибо, с факелом теперь реалестично будет. Рецепт: ветка+кора+лиана или веревка = факел. Факел + зажыгалка полная или 2 кремня или исп. над костром = горящий факел. + если добавить в рецепт смолу то будет хорошый факел который будет гореть дольше. И непройдет баг с дешевой жаркой мяса без костра
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
|
|
| |
Worthis | Дата: Пятница, 15.04.2011, 14:22 | Сообщение # 12 |
Генерал-майор
Группа: Проверенные
Сообщений: 387
Статус: Offline
| Malzar,
Последняя версия моего патча для Stranded II здесь
|
|
| |
Malzar | Дата: Пятница, 15.04.2011, 16:14 | Сообщение # 13 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| во еще придумал предмет головешки , ветка над костром сгорает очень быстро номожно ею швырятса Добавлено (15.04.2011, 19:50) --------------------------------------------- Это время за которое у факела отнимаетса 1 жызни? Code timer "self",1000,0; Добавлено (15.04.2011, 20:14) --------------------------------------------- все факелы готовы
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
Сообщение отредактировал Malzar - Пятница, 15.04.2011, 16:14 |
|
| |
tiptop | Дата: Пятница, 24.06.2011, 16:20 | Сообщение # 14 |
Генерал-полковник
Группа: Проверенные
Сообщений: 1113
Статус: Offline
| Надо бы мне так в своём моде сделать
Здесь можно скачать много модов для игры и узнать о моём моде.
|
|
| |
Malzar | Дата: Пятница, 24.06.2011, 18:10 | Сообщение # 15 |
Генерал-полковник
Группа: Модератор Форума мультиплеер
Сообщений: 1159
Статус: Offline
| tiptop, а разве ты с моего мода невзял факелы? там уже все готово и комбинации и скрипты
s2maps.ucoz.org - мой сайт, на нем можно найти все мои моды и карты к Stranded 2, а также много других интересных игр в жанре выживание.
|
|
| |