tizit (08 November 2015 - 01:54) писал: писал:базовые кодофичи
uhhhhtizit (08 November 2015 - 01:54) писал: писал:тетрис
0
Автор: Evolet · 05.04.2015, 06:39 · 52 сообщений
tizit (08 November 2015 - 01:54) писал: писал:базовые кодофичи
uhhhhtizit (08 November 2015 - 01:54) писал: писал:тетрис
Прост тут уже много билдов начинали делать, но более менее успешный проект получился только у Ренди.Lalka (08 November 2015 - 02:05) писал: писал:uhhhh
ЦитатаСобственно, форумные кукаретики как всегда в ударе и извернули всё так, как им удобно.
Чо несет...tizit (08 November 2015 - 01:54) писал: писал:Лучше тетрис или тетрисоподобное накодь, потому что надо отработать какие-то базовые кодофичи, чтобы они работали и кодились без проблем, а потом уже что-то ещё делать. И после закодивания тетриса лучше понимаешь объем работы.
кроме паутины есть еще парочка билдов.tizit (08 November 2015 - 04:18) писал: писал:Прост тут уже много билдов начинали делать, но более менее успешный проект получился только у Ренди.

Корабль M создаёт ракету в своей координатеPolymorph (12 November 2015 - 06:00) писал: писал:Корабль M создаёт ракету в своей координате, следующей инструкцией я пытаюсь обратиться к её объекту(?) и дать ей инструкции: for(obj/missile/A in locate(M.x, M.y, M.z)) {инструкции}
но такая запись не работает. У меня есть идея с работающим вариантом, но он будет чекать все ракеты в мире, а потом уже отсеивать лишние, что пиздецки нехорошо. Подскажите, короче, хороший вариант как в координате корабля прочекать объекты(?) ракет.
U.P.D in view(0) тож не годится, так как зрение у меня идёт из моба, который может где то рядом ошиваться, не обязательно над корабликом. (а для кораблика в форме M.view(0) оно увы не работает)
U.P.D №2 нашёл в референсах проку oview(), вопрос снят, если вы конечно не предложите способа лучше :3
var/obj/missile/A = new(M.loc)
Дальше обращаешься к A. A.target_lock(M)
obj/missile/proc/target_lock(M)
usr<< M.x

Polymorph (12 November 2015 - 06:51) писал: писал:A.target_lock(M) obj/missile/proc/target_lock(M) usr<< M.x
obj/missile/proc/target_lock(atom/M)
Но лучше:obj/missile/proc/target_lock(obj/ship/M)
Вместо ship тип, который там нужен. 

Ето ты как себе представляешь? Фиксировать корабль относительно поверхности движущейся планеты что ли?Plin (19 November 2015 - 06:36) писал: писал:На тайлы внутри планеты можно садиться.

Черной магией. Скрипт вроде того, который определяет позицию клика.Polymorph (19 November 2015 - 11:14) писал: писал:Ето ты как себе представляешь? Фиксировать корабль относительно поверхности движущейся планеты что ли?
Если корабль перемещается по тайлам, получается, что сесть на планету он может, находясь на тайле с ней. Идея заключается в том, чтобы вычислить тайлы, находящиеся визуально внутри спрайта планеты, и разрешить посадку на них. А планеты двигать попиксельно.Polymorph (19 November 2015 - 11:55) писал: писал:Я за саму идею спрашиваю, а не за реализацию её ; )

Прост найди код шатла и скопируй. На самом деле он не двигается, а просто телепортируется.ochen_bombanyTI (02 December 2015 - 05:06) писал: писал:Я вот тут решил сделать свой шатол,но у меня есть один вопрос.
1. В дрим мейкере шатол обведен какой то зеленой штукой,мне тоже обводить?
2.Как отправить шатол в гиперпространство (которое при полете шатола)
3. Как настроить время полета?
ЦитатаСобственно, форумные кукаретики как всегда в ударе и извернули всё так, как им удобно.

Цитата1)Вся суть СБ: Загребли, но он невиновен? Пфф, виновен, просто улик при нем нет.
2)Все решается простой логикой основанной на правилах и бек-стори. Стыдно объяснять такие моменты.
3)Вперде Анимусяне!
4)#ящерсарматурой
