UPDATE /mob/living/carbon FROM /area/tdome/tdome1 SET color="#00FF00";
UPDATE /mob/living/carbon FROM /area/tdome/tdome2 SET color="#FF0000";
CALL revive() ON /mob/living/carbon FROM /area/tdome/tdome1,/area/tdome/tdome2;
UPDATE /mob/living/carbon FROM /area/tdome/arena,/area/tdome/tdome1,/area/tdome/tdome2 SET job="Duel"
- устанавливает цвета на находящихся в тандере, а также помечает и лечит. Стандартная процедура.
UPDATE /mob/living/carbon SET x=145,y=145,z=145 WHERE ckey="editorrus" or ckey="shepard" - позволяет перенести определенные сикеи все и сразу на определенные координаты
UPDATE /mob/living/carbon SET job="Duel" WHERE ckey=... - пометить тех, кто сражается
UPDATE /mob/living/carbon SET job="None" - снимает все метки
UPDATE /mob/living/carbon SET stunned=99999 WHERE job=="Duel" - фризит всех помеченных. Последнее можно убрать, чтобы зафризить все.
UPDATE /mob/living/carbon SET stunned=99999 WHERE job!="Duel" - фризит всех остальных (зрителей, например)
UPDATE /mob/living/carbon SET stunned=0 - анфриз
UPDATE /mob/living/carbon SET color=null - снимает цветовую маркировку
UPDATE /mob/living/carbon SET real_name=ckey,name=ckey,voice_name=ckey - позволяет установить имя игрока равное его сикею
UPDATE /mob/living/carbon SET x=119,y=76,z=2 WHERE color="#ff0000" - переносит всех красных к красному отделу в тандердоме (координаты могут отличаться)
UPDATE /mob/living/carbon SET x=137,y=76,z=2 WHERE color="#00ff00" - переносит всех зеленых к зеленому отделу в тандердоме (координаты могут отличаться)
CALL close(1) ON /obj/machinery/door/poddoor WHERE id==X - закрывает определенные бластдоры
CALL open(1) ON /obj/machinery/door/poddoor WHERE id==X - открывает определенные бластдоры
X = ['thunderdome' | 'thunderdomegen' | 'thunderdomehea']
thunderdome - створки на арену
thunderdomegen - станбатоны и броня
thunderdomehea - лазеры
CALL revive() ON /mob/living/carbon WHERE job=="Duel" - ревайвает всех дерущихся
CALL ghostize(1) ON /mob/living/carbon WHERE job!="Duel" - вытаскивает всех не дерущихся из тела (гостает) с возможностью вернуться
DELETE /obj/item/weapon,/obj/effect/decal,/obj/item/ammo_casing FROM /area/tdome - убирает все оружие, кровь и гильзы на тандере (лагнет в первый раз)
CALL revive() ON /mob/living/carbon - массовый ревайв (без учета локации)
CALL gib() ON /mob/living/carbon WHERE ckey="editorrus",ckey="bitch" - ковровый гиб
UPDATE /obj/item/weapon/stock_parts/cell SET maxcharge=9999999,charge=9999999 - устанавливает заряд в пушках (и везде) на большой, для бесконечных патронов для энергооружия.
SELECT ... WHERE ... - позволяет выбрать нечто по какому-то признаку (например всех людей с брутуроном выше 200 - SELECT /mob/living/carbon/human WHERE bruteloss>200) (открывается окошко, по которому можно открыть VV)
UPDATE /mob/living/carbon SET status_flags=X WHERE job=="Duel" - меняет определенные данные у сражающихся
X получаем суммой следующих флагов
1 - моба можно застанить
2 - моба можно ослабить (weaken)
4 - моба можно парализовать
8 - моба можно толкнуть
16 - моб не замедляется из-за урона
32 - моб быстро бегает
64 - моб очень быстро бегает
4096 - моб неуязвим
Стандартное значение - 15. Суммой можно получить любое, например 4096+64+4=4164 - неуязвимый быстробегающий но парализуемый моб. Полезно будет следующую команду выполнить
UPDATE /mob/living/carbon SET status_flags=4096 WHERE job!="Duel";
CALL revive() ON /mob/living/carbon WHERE job!="Duel"
- делает неуязвимыми зрителей (и лечит уже пострадавших
UPDATE /mob/living/carbon FROM /area/tdome/tdome2 SET color="#FF0000";
CALL revive() ON /mob/living/carbon FROM /area/tdome/tdome1,/area/tdome/tdome2;
UPDATE /mob/living/carbon FROM /area/tdome/arena,/area/tdome/tdome1,/area/tdome/tdome2 SET job="Duel"
- устанавливает цвета на находящихся в тандере, а также помечает и лечит. Стандартная процедура.
UPDATE /mob/living/carbon SET x=145,y=145,z=145 WHERE ckey="editorrus" or ckey="shepard" - позволяет перенести определенные сикеи все и сразу на определенные координаты
UPDATE /mob/living/carbon SET job="Duel" WHERE ckey=... - пометить тех, кто сражается
UPDATE /mob/living/carbon SET job="None" - снимает все метки
UPDATE /mob/living/carbon SET stunned=99999 WHERE job=="Duel" - фризит всех помеченных. Последнее можно убрать, чтобы зафризить все.
UPDATE /mob/living/carbon SET stunned=99999 WHERE job!="Duel" - фризит всех остальных (зрителей, например)
UPDATE /mob/living/carbon SET stunned=0 - анфриз
UPDATE /mob/living/carbon SET color=null - снимает цветовую маркировку
UPDATE /mob/living/carbon SET real_name=ckey,name=ckey,voice_name=ckey - позволяет установить имя игрока равное его сикею
UPDATE /mob/living/carbon SET x=119,y=76,z=2 WHERE color="#ff0000" - переносит всех красных к красному отделу в тандердоме (координаты могут отличаться)
UPDATE /mob/living/carbon SET x=137,y=76,z=2 WHERE color="#00ff00" - переносит всех зеленых к зеленому отделу в тандердоме (координаты могут отличаться)
CALL close(1) ON /obj/machinery/door/poddoor WHERE id==X - закрывает определенные бластдоры
CALL open(1) ON /obj/machinery/door/poddoor WHERE id==X - открывает определенные бластдоры
X = ['thunderdome' | 'thunderdomegen' | 'thunderdomehea']
thunderdome - створки на арену
thunderdomegen - станбатоны и броня
thunderdomehea - лазеры
CALL revive() ON /mob/living/carbon WHERE job=="Duel" - ревайвает всех дерущихся
CALL ghostize(1) ON /mob/living/carbon WHERE job!="Duel" - вытаскивает всех не дерущихся из тела (гостает) с возможностью вернуться
DELETE /obj/item/weapon,/obj/effect/decal,/obj/item/ammo_casing FROM /area/tdome - убирает все оружие, кровь и гильзы на тандере (лагнет в первый раз)
CALL revive() ON /mob/living/carbon - массовый ревайв (без учета локации)
CALL gib() ON /mob/living/carbon WHERE ckey="editorrus",ckey="bitch" - ковровый гиб
UPDATE /obj/item/weapon/stock_parts/cell SET maxcharge=9999999,charge=9999999 - устанавливает заряд в пушках (и везде) на большой, для бесконечных патронов для энергооружия.
SELECT ... WHERE ... - позволяет выбрать нечто по какому-то признаку (например всех людей с брутуроном выше 200 - SELECT /mob/living/carbon/human WHERE bruteloss>200) (открывается окошко, по которому можно открыть VV)
UPDATE /mob/living/carbon SET status_flags=X WHERE job=="Duel" - меняет определенные данные у сражающихся
X получаем суммой следующих флагов
1 - моба можно застанить
2 - моба можно ослабить (weaken)
4 - моба можно парализовать
8 - моба можно толкнуть
16 - моб не замедляется из-за урона
32 - моб быстро бегает
64 - моб очень быстро бегает
4096 - моб неуязвим
Стандартное значение - 15. Суммой можно получить любое, например 4096+64+4=4164 - неуязвимый быстробегающий но парализуемый моб. Полезно будет следующую команду выполнить
UPDATE /mob/living/carbon SET status_flags=4096 WHERE job!="Duel";
CALL revive() ON /mob/living/carbon WHERE job!="Duel"
- делает неуязвимыми зрителей (и лечит уже пострадавших
7



