Skip to content

Commit

Permalink
Забираем возможность забирать PQ у людей с отрицательным PQ, а также …
Browse files Browse the repository at this point in the history
…давать анкомменды до конца раунда
  • Loading branch information
Kush1Push1 committed Feb 14, 2025
1 parent 7b2ebdf commit 9c630a2
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
6 changes: 6 additions & 0 deletions code/modules/client/client_procs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1185,6 +1185,12 @@ GLOBAL_LIST_EMPTY(respawncounts)
message_admins("[ckey] commends [theykey].")
REDMOON REMOVAL END */
else if(action == "Поругать" || action == "Uncommend")
if(get_playerquality(key) < 0) // Игроки с отрицательным PQ не могут снижать чужое PQ
to_chat(src, span_danger("У тебя слишком плохая репутация, чтобы обвинять кого-то."))
return FALSE
if(SSticker.current_state != GAME_STATE_FINISHED) // Снижать PQ можно только в конце раунда
to_chat(src, span_danger("Подожди конца раунда и лучше осмысли ситуацию."))
return FALSE
if(add_uncommend(theykey, ckey))
to_chat(src,"[selection] получит негативный комментарий (или даже -PQ, если это первый uncommend).")
prefs.commendedsomeone = TRUE // REDMOON ADD
Expand Down
4 changes: 2 additions & 2 deletions modular_redmoon/modules/commend_comments/commend_comments.dm
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
Примеры - неуместный сленг, убийство бандитом при кооперации жертвы, пытки без видимой на то причины, не имеющее IC обоснования убийство, запирание до конца раунда без интересной игры, не подходящий сеттингу тёмного фэнтези отыгрыш.<br>\
В конце концов, спросите себя — <b>\"Это игра такая жестокая или это игрок перегнул палку?\"</b>"))

var/raisin = stripped_input(src, \
"\"Я точно знаю, что ими двигало?\"", "Он точно заслужил это?", "", null)
var/raisin = stripped_multiline_input(src, \
"Во-первых, вы точно приходите в онлайн игру, чтобы копить обиду там, куда приходят отдыхать? Во-вторых, подробно опишите причину негативной рецензии на чужую игру. Без оскорблений.", "Он точно заслужил это?", "", null)
if(!raisin)
to_chat(src, span_boldwarning("Причина не указана."))
fdel(json_file)
Expand Down

0 comments on commit 9c630a2

Please sign in to comment.