|
|
|
|
| Author: Wasteland Ghost 08.02.05 12:00:48 | Синтаксис оригинального компилятора: void attack_complex(ObjectPtr who, int called_shot, int num_attacks, int bonus, int min_damage, int max_damage, int attacker_results, int target_results) - заставляет криттера, в скрипте которого вызвана, атаковать указанный объект с различными модификаторами Аргументы: who - указатель на атакуемый объект called_shot - часть тела атакуемого: 0 - никуда 1 - случайно 1 и далее - конкретная часть тела (номера?) num_attacks - число дополнительных атак до перехода хода bonus - надбавка к параметру "to hit", действительна только в течение первого хода min_damage - минимальный урон от первой атаки max_damage - максимальный урон от первой атаки attacker_results - состояние нападавшего по завершении первой атаки target_results - состояние атакованного объекта по завершении первой атаки |
| Author: Kovarny 23.10.03 19:50:17 | Поправка: организует нападение криттера, которому назначен скрипт на игрока или (не проверял) на другого криттера. Пример: attack(player); - и игрок будет атакован. |
| Author: baster 09.08.02 11:54:23 | Последовательность ;;80D0 Организует атаку Игрока или близжайших дружественных Нпс . Аргумент у команды один это CritterAddr персонажа , который произведет эту атаку . Команда немного напоминает ;; 8143 , но в отличие от нее не имеет указания на обьект нападения . |