Мелкие идеи
#661
Отправлено 28 December 2012 - 21:11
Мемный кузнец гильдии Демагогов Анимуса
#663
Отправлено 28 December 2012 - 21:14
Ачивмент гет! Выбраться из тюрьмы с помощью одного осколка стекла, ограбить оружейную, нагнуть ХоСа, нагнуть трейтора-детектива и убить Дракона на боевом шаттле!
Ачивка гет! Во время перестрелки ни разу не попасть в своих!
#665
Отправлено 28 December 2012 - 21:23
Otium, Catulle, tibi molestum est
Otio exsultas nimiumque gestis
Otium et reges prius et beatas
Perdidit urbes
#667
Отправлено 28 December 2012 - 21:47
#668
Отправлено 28 December 2012 - 22:06
#669
Отправлено 28 December 2012 - 22:13
Lazaka (28 December 2012 - 21:35) писал:
Думаю, все поняли, что нужно сделать с ХоСом
Otium, Catulle, tibi molestum est
Otio exsultas nimiumque gestis
Otium et reges prius et beatas
Perdidit urbes
#670
Отправлено 28 December 2012 - 22:27
10:26 - PigBoss: Я где-то читал что про тебя на форуме вообще нельзя ничего писать, а иначе ты засрешь тред этой хуйней про демократию
#672
Отправлено 28 December 2012 - 23:01
Ачивмент гет! Выбраться из тюрьмы с помощью одного осколка стекла, ограбить оружейную, нагнуть ХоСа, нагнуть трейтора-детектива и убить Дракона на боевом шаттле!
Ачивка гет! Во время перестрелки ни разу не попасть в своих!
#673
Отправлено 28 December 2012 - 23:43
#674
Отправлено 29 December 2012 - 00:02
#675
Отправлено 29 December 2012 - 00:04
Так вот, хочу чертежи инженерам, в которых можно рисовать карты отсеков.
#676
Отправлено 29 December 2012 - 00:13
/* CONTAINS: THAT STUPID GAME KIT Which I am commenting out /N */ /* /obj/item/weapon/game_kit/New() src.board_stat = "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" src.selected = "CR" /obj/item/weapon/game_kit/attack_paw(mob/user as mob) return src.attack_hand(user) /obj/item/weapon/game_kit/MouseDrop(mob/user as mob) if (user == usr && !usr.restrained() && !usr.stat && (usr.contents.Find(src) || in_range(src, usr))) if (usr.hand) if (!usr.l_hand) spawn (0) src.attack_hand(usr, 1, 1) else if (!usr.r_hand) spawn (0) src.attack_hand(usr, 0, 1) /obj/item/weapon/game_kit/proc/update() var/dat = text("<CENTER><B>Game Board</B></CENTER><BR><a href='?src=\ref[];mode=hia'>[]</a> <a href='?src=\ref[];mode=remove'>remove</a><HR><table width= 256 border= 0 height= 256 cellspacing= 0 cellpadding= 0 >", src, (src.selected ? text("Selected: []", src.selected) : "Nothing Selected"), src) for (var/y = 1 to 8) dat += "<tr>" for (var/x = 1 to 8) var/color = (y + x) % 2 ? "#ffffff" : "#999999" var/piece = copytext(src.board_stat, ((y - 1) * 8 + x) * 2 - 1, ((y - 1) * 8 + x) * 2 + 1) dat += "<td>" dat += "<td style='background-color:[color]' width=32 height=32>" if (piece != "BB") dat += "<a href='?src=\ref[src];s_board=[x] [y]'><img src='[src.base_url]/board_[piece].png' width=32 height=32 border=0>" else dat += "<a href='?src=\ref[src];s_board=[x] [y]'><img src='[src.base_url]/board_none.png' width=32 height=32 border=0>" dat += "</td>" dat += "</tr>" dat += "</table><HR><B>Chips:</B><BR>" for (var/piece in list("CB", "CR")) dat += "<a href='?src=\ref[src];s_piece=[piece]'><img src='[src.base_url]/board_[piece].png' width=32 height=32 border=0></a>" dat += "<HR><B>Chess pieces:</B><BR>" for (var/piece in list("WP", "WK", "WQ", "WI", "WN", "WR")) dat += "<a href='?src=\ref[src];s_piece=[piece]'><img src='[src.base_url]/board_[piece].png' width=32 height=32 border=0></a>" dat += "<br>" for (var/piece in list("BP", "BK", "BQ", "BI", "BN", "BR")) dat += "<a href='?src=\ref[src];s_piece=[piece]'><img src='[src.base_url]/board_[piece].png' width=32 height=32 border=0></a>" src.data = dat /obj/item/weapon/game_kit/attack_hand(mob/user as mob, unused, flag) if (flag) return ..() else user.machine = src if (!( src.data )) update() user << browse(src.data, "window=game_kit") onclose(user, "game_kit") return return /obj/item/weapon/game_kit/Topic(href, href_list) ..() if ((usr.stat || usr.restrained())) return if (usr.contents.Find(src) || (in_range(src, usr) && istype(src.loc, /turf))) if (href_list["s_piece"]) src.selected = href_list["s_piece"] else if (href_list["mode"]) if (href_list["mode"] == "remove") src.selected = "remove" else src.selected = null else if (href_list["s_board"]) if (!( src.selected )) src.selected = href_list["s_board"] else var/tx = text2num(copytext(href_list["s_board"], 1, 2)) var/ty = text2num(copytext(href_list["s_board"], 3, 4)) if ((copytext(src.selected, 2, 3) == " " && length(src.selected) == 3)) var/sx = text2num(copytext(src.selected, 1, 2)) var/sy = text2num(copytext(src.selected, 3, 4)) var/place = ((sy - 1) * 8 + sx) * 2 - 1 src.selected = copytext(src.board_stat, place, place + 2) if (place == 1) src.board_stat = text("BB[]", copytext(src.board_stat, 3, 129)) else if (place == 127) src.board_stat = text("[]BB", copytext(src.board_stat, 1, 127)) else if (place) src.board_stat = text("[]BB[]", copytext(src.board_stat, 1, place), copytext(src.board_stat, place + 2, 129)) place = ((ty - 1) * 8 + tx) * 2 - 1 if (place == 1) src.board_stat = text("[][]", src.selected, copytext(src.board_stat, 3, 129)) else if (place == 127) src.board_stat = text("[][]", copytext(src.board_stat, 1, 127), src.selected) else if (place) src.board_stat = text("[][][]", copytext(src.board_stat, 1, place), src.selected, copytext(src.board_stat, place + 2, 129)) src.selected = null else if (src.selected == "remove") var/place = ((ty - 1) * 8 + tx) * 2 - 1 if (place == 1) src.board_stat = text("BB[]", copytext(src.board_stat, 3, 129)) else if (place == 127) src.board_stat = text("[]BB", copytext(src.board_stat, 1, 127)) else if (place) src.board_stat = text("[]BB[]", copytext(src.board_stat, 1, place), copytext(src.board_stat, place + 2, 129)) else if (length(src.selected) == 2) var/place = ((ty - 1) * 8 + tx) * 2 - 1 if (place == 1) src.board_stat = text("[][]", src.selected, copytext(src.board_stat, 3, 129)) else if (place == 127) src.board_stat = text("[][]", copytext(src.board_stat, 1, 127), src.selected) else if (place) src.board_stat = text("[][][]", copytext(src.board_stat, 1, place), src.selected, copytext(src.board_stat, place + 2, 129)) src.add_fingerprint(usr) update() for(var/mob/M in viewers(1, src)) if ((M.client && M.machine == src)) src.attack_hand(M) */
#677
Отправлено 29 December 2012 - 00:17
#678
Отправлено 29 December 2012 - 08:57
Перевести всё, что можно, на сигналлеры, работающие на технических частотах. Бласт доры при нажатии кнопки, например.
Стационарный сигналлер, которым может пользоваться ИИ.
#680
Отправлено 29 December 2012 - 18:04
Raymar (29 December 2012 - 16:23) писал:
Смысл: Берём ножницы и режем
По сути, было бы хорошо. А то бинтов иногда просто не найти, а перевязать раны надо бы.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных