On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 187
Рейтинг: 2
ссылка на сообщение  Отправлено: 07.06.08 07:27. Заголовок: Вопросы по скриптам


Задавайте вопросы по скриптовому языку ЗОД и ждите скорейшего ответа на них!

Смерть - это не повод уходить из жизни... Спасибо: 0 
Профиль Цитата Ответить
Ответов - 285 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]







Пост N: 52
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.12.09 16:16. Заголовок: А who теперь работае..


А who теперь работает?=) Или надо писать user.имя игрока?=)

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 420
Рейтинг: -1
ссылка на сообщение  Отправлено: 29.12.09 22:12. Заголовок: А можно поподробнее ..


А можно поподробнее о командах?



Be quiet, be smart, be ready
іʁɔvʎнdǝʚǝdǝu dиw
Спасибо: 0 
Профиль Цитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 29.12.09 23:15. Заголовок: Артур who работает. ..


Артур who работает. например, если хочешь убить того, кто наехал на триггер, просто пишешь damage(1000,who)

VIRUS
http://ru.zod.wikia.com/wiki/Function_ai_attack
http://ru.zod.wikia.com/wiki/Function_ai_march
http://ru.zod.wikia.com/wiki/Function_ai_pickup



Спасибо: 0 
Цитата Ответить
постоянный участник




Пост N: 423
Рейтинг: -1
ссылка на сообщение  Отправлено: 30.12.09 09:43. Заголовок: инс спасибо. ..


инс спасибо.





Be quiet, be smart, be ready
іʁɔvʎнdǝʚǝdǝu dиw
Спасибо: 0 
Профиль Цитата Ответить





Пост N: 3
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.12.09 10:01. Заголовок: Я попробовал создать..


Я попробовал создать свою кампанию. У меня вопросы: триггер предназначен в данном случае для экипировки танка под именем "1"; почему при попадании в зону триггера в командной строке пишет: объект под именем "1" не является танком.
И ещё почему при попадании в зону триггера, который должен дамагить на 1000000 танк, в командной строке пишет damage(100000, "tank") (null)

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 424
Рейтинг: -1
ссылка на сообщение  Отправлено: 30.12.09 10:29. Заголовок: vlad0dalv пишет: И ..


vlad0dalv пишет:

 цитата:
И ещё почему при попадании в зону триггера, который должен дамагить на 1000000 танк, в командной строке пишет damage(100000, "tank") (null)


Посмотри, инс пишет:

 цитата:
например, если хочешь убить того, кто наехал на триггер, просто пишешь damage(1000,who)




vlad0dalv пишет:

 цитата:
Я попробовал создать свою кампанию. У меня вопросы: триггер предназначен в данном случае для экипировки танка под именем "1"; почему при попадании в зону триггера в командной строке пишет: объект под именем "1" не является танком.


vlad0dalv почитай эту тему Morse уже кучи раз отвечал на этот вопрос.
Morse пишет:

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






Be quiet, be smart, be ready
іʁɔvʎнdǝʚǝdǝu dиw
Спасибо: 0 
Профиль Цитата Ответить





Пост N: 55
Рейтинг: 0
ссылка на сообщение  Отправлено: 30.12.09 21:28. Заголовок: Insert вау!=) damage..


Insert вау!=) damage работает!=) Но equip нет=( почему он не работает???? =(

Спасибо: 0 
Профиль Цитата Ответить
Создатель




Пост N: 499
Рейтинг: 26
ссылка на сообщение  Отправлено: 30.12.09 22:53. Заголовок: Артур и правда ведь ..


Артур и правда ведь не работает...

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 15
Рейтинг: 0
ссылка на сообщение  Отправлено: 31.12.09 21:11. Заголовок: VIRUS пишет: VIRU..


VIRUS и vehname и name я заполнял: результат один и тот же, а за "who"- спасибо

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 30
Рейтинг: 1
ссылка на сообщение  Отправлено: 03.01.10 20:59. Заголовок: как сделать так, что..


как сделать так, чтобы при попадании в зону триггера менялась команда танка?
Я пробовал pset("1","team","2"), но пишет что для свойства 'team' необходимо целое значение 'value'.
'1'- name, и vehname, и nick
'team'- prop
'2'- value (целое число)
(Вроде всё правильно)

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 230
Рейтинг: 13
ссылка на сообщение  Отправлено: 03.01.10 23:25. Заголовок: двойку надо без кавы..


двойку надо без кавычек, иначе это не число а строка.
и в последней версии можно писать
1.team = 2


Спасибо: 0 
Профиль Цитата Ответить





Пост N: 31
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.01.10 09:58. Заголовок: Morse ага, понятно. ..


Morse нет, 1.team=2 не подходит, пишет: malform number near '1.team'
А если написать who.team=2 , то пишет: object 'tank' не имеет свойство 'team'

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 32
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.01.10 10:56. Заголовок: Morse А в старой вер..


А почему ai_march не работает?
Я пишу ai_march("tank",32,32). Вообще ничего не пишет!

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 232
Рейтинг: 14
ссылка на сообщение  Отправлено: 04.01.10 22:46. Заголовок: vlad0dalv пишет: Mo..


vlad0dalv пишет:

 цитата:
Morse нет, 1.team=2 не подходит, пишет: malform number near '1.team'
А если написать who.team=2 , то пишет: object 'tank' не имеет свойство 'team'


да, точно, не совсем так.
короче если ты пишешь
 service("ai",{name="qwe",team=1})

то поменять команду ты можешь ажно двумя путями
1. классический
 pset("qwe","team",2)

2. более верный
 qwe_obj = object("qwe") 
qwe_obj.team = 2


ну и до кучи способ третий - самый верный
изначально писать
 user.qwe_obj=service("ai",{name="qwe",team=1})

и потом спокойно
 user.qwe_obj.team=2


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

Спасибо: 0 
Профиль Цитата Ответить
Создатель




Пост N: 510
Рейтинг: 27
ссылка на сообщение  Отправлено: 05.01.10 00:36. Заголовок: Я добавлю, что в тре..


Я добавлю, что в третем способе даже не обязательно зававать имя сервиса, достаточно просто
user.qwe_obj=service("ai",{team=1})


Спасибо: 0 
Профиль Цитата Ответить





Пост N: 56
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.01.10 10:48. Заголовок: Morse пишет: команд..


Morse пишет:

 цитата:
команда боту у тебя не пашет потому что это команда боту, т.е. сервису, а не танку.


Что ты имеешь в виду?
А как тогда сделать так чтобы сервис выполнял последовательно разные ai действия с самого появления?

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 571
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.01.10 11:13. Заголовок: vlad0dalv service(..


vlad0dalv
service("ai",{name="qwe",active=0})
ai_attack("qwe", "target1")



Be quiet, be smart, be ready
іʁɔvʎнdǝʚǝdǝu dиw
Спасибо: 0 
Профиль Цитата Ответить





Пост N: 59
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.01.10 11:22. Заголовок: VIRUS пишет: vlad0d..


VIRUS пишет:

 цитата:
vlad0dalv
service("ai",{name="qwe",active=0})
ai_attack("qwe", "target1")


Я знаю это, но потом что написать чтобы он к примеру пошёл c командой ai_march?

Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 573
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.01.10 11:25. Заголовок: vlad0dalv это точно ..


vlad0dalv это точно можно с помошью if или then



Be quiet, be smart, be ready
іʁɔvʎнdǝʚǝdǝu dиw
Спасибо: 0 
Профиль Цитата Ответить
постоянный участник




Пост N: 574
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.01.10 11:34. Заголовок: в луа..


в луа



Be quiet, be smart, be ready
іʁɔvʎнdǝʚǝdǝu dиw
Спасибо: 0 
Профиль Цитата Ответить
Ответов - 285 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет