Skip to content

Commit

Permalink
сумари
Browse files Browse the repository at this point in the history
  • Loading branch information
Tap0r committed Sep 14, 2024
1 parent 8bc7067 commit e51da86
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 19 deletions.
30 changes: 12 additions & 18 deletions code/game/gamemodes/roles/space_trader.dm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,12 @@
disallow_job = TRUE
logo_state = "space_traders"
var/datum/outfit/outfit
var/money
var/money = 100
var/greet = "<span class='notice'><b>Вы - космический торговец.</b></span>"

/datum/role/space_trader/Greet(greeting, custom)
. = ..()
to_chat(antag.current, greet)

/datum/role/space_trader/OnPostSetup(laterole)
. = ..()
Expand Down Expand Up @@ -34,10 +39,7 @@
skillset_type = /datum/skillset/quartermaster
outfit = /datum/outfit/space_trader/dealer
money = 500

/datum/role/space_trader/dealer/Greet(greeting, custom)
. = ..()
to_chat(antag.current, {"<span class='notice'><b>Вы - барыга, владеющий торговым судном и товаром на нём.
greet = {"<span class='notice'><b>Вы - барыга, владеющий торговым судном и товаром на нём.
Вместе с вами на корабле находятся ваши работники - охранник и грузчик.
У вас есть 4 минуты чтобы разложить товар по прилавку и витринам, после чего вы сможете отправиться на станцию.
В вашем трюме могут находится не вполне законные вещи, для их сокрытия от службы безопасности в трюме есть тайник.
Expand All @@ -48,35 +50,27 @@
Попробуете ли вы выкупить нужную вещь, выкрасть, или подрядить на это дело кого-то на станции, это не важно.
Важно лишь чтобы цель была в вашем трюме в конце смены.
Не забывайте что вы не одни, а цели общие. Действуйте сообща с вашими работниками.
------------------</b></span>"})

------------------</b></span>"}

/datum/role/space_trader/guard
skillset_type = /datum/skillset/officer
outfit = /datum/outfit/space_trader/guard
money = 200

/datum/role/space_trader/guard/Greet(greeting, custom)
. = ..()
to_chat(antag.current, {"<span class='notice'><b>Вы - ЧОПовец, нанятый для охраны.
greet = {"<span class='notice'><b>Вы - ЧОПовец, нанятый для охраны.
Охранять вам нужно всё, корабль, товар на нём и конечно же вашего нанимателя барыгу.
У вас есть пушка и вы можете свободно использовать её, но только на территории корабля.
Выходя на станцию, не забывайте, что вы на ней гость, не стоит по поводу и без размахивать стволом, лишнее внимание от службы безопасности вам ни к чему.
Так или иначе у вас есть общие цели, так что не оставайтесь в стороне, может и для вас найтись работа.
Не забывайте что вы не одни, а цели общие. Действуйте сообща с барыгой и грузчиком.
------------------</b></span>"})

------------------</b></span>"}

/datum/role/space_trader/porter
skillset_type = /datum/skillset/cargotech
outfit = /datum/outfit/space_trader/porter
money = 20

/datum/role/space_trader/porter/Greet(greeting, custom)
. = ..()
to_chat(antag.current, {"<span class='notice'><b>Вы - грузчик, нанятый барыгой.
greet = {"<span class='notice'><b>Вы - грузчик, нанятый барыгой.
Таскайте грузы, выставляйте товары на продажу, помогите барыге обогатиться и не забудьте спросить свою долю!
У вас есть 4 минуты чтобы помочь барыге разложить товар по прилавку и витринам, после чего вы сможете отправиться на станцию.
Кроме того у вас есть общие цели, не оставайтесь в стороне и окажите команде посильную помощь в их выполнении.
Не забывайте что вы не одни, а цели общие. Действуйте сообща с барыгой и охранником.
------------------</b></span>"})
------------------</b></span>"}
2 changes: 1 addition & 1 deletion code/modules/locations/shuttles/closet.dm
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,6 @@
density = FALSE

/obj/structure/closet/trader_stash/toggle(mob/user)
if(!isrolebytype(/datum/role/space_trader/dealer, user)) // only dealer can open this
if(!isrole(SPACE_TRADER, user)) // only traders can open this
return
..()

0 comments on commit e51da86

Please sign in to comment.