Discuss Scratch

money_today_panel
Scratcher
7 posts

как сделать систему банов в игре?

примерно когда
когда щёлкнут по зелёному флагу
тогда появится табличка о том что ты забанен
SCRATCHSIXTOBANK
Scratcher
10 posts

как сделать систему банов в игре?

???
SCRATCHSIXTOBANK
Scratcher
10 posts

как сделать систему банов в игре?

когда щёлкнут по зелёному флагу
всегда
если <(баны :: list) = (имя участника)> , то
передать [забанен v]
показаться
end
end
Это скрипт для таблички вот для других спрайтах:
когда я получу [забанен v]
спрятаться

Last edited by SCRATCHSIXTOBANK (May 29, 2022 16:12:48)

money_today_panel
Scratcher
7 posts

как сделать систему банов в игре?

спасибо
Kiska-7275
Scratcher
1000+ posts

как сделать систему банов в игре?

SCRATCHSIXTOBANK wrote:

когда щёлкнут по зелёному флагу
всегда
если <(баны :: list) = (имя участника)> , то
передать [забанен v]
показаться
end
end
Это скрипт для таблички вот для других спрайтах:
когда я получу [забанен v]
спрятаться
Ну вообще ответ не правильный, работать он будет только если список содержит единственный элемент. Правильно:
когда щёлкнут по зелёному флагу
всегда
если <[баны v] содержит (имя участника) ?> , то
показаться
передать [забанен v] и ждать
перейти в верхний слой
стоп [всё v]
end
end

Last edited by Kiska-7275 (May 29, 2022 19:05:15)

aPPDATA_PRODAKSHNS
Scratcher
61 posts

как сделать систему банов в игре?

Kiska-7275 wrote:

SCRATCHSIXTOBANK wrote:

когда щёлкнут по зелёному флагу
всегда
если <(баны :: list) = (имя участника)> , то
передать [забанен v]
показаться
end
end
Это скрипт для таблички вот для других спрайтах:
когда я получу [забанен v]
спрятаться
Ну вообще ответ не правильный, работать он будет только если список содержит единственный элемент. Правильно:
когда щёлкнут по зелёному флагу
всегда
если <[баны v] содержит (имя участника) ?> , то
показаться
передать [забанен v] и ждать
перейти в верхний слой
стоп [всё v]
end
end
Можно вообще без блока «всегда», так нагрузки на гаджет будет меньше. Список то не облачный и не обновляется в реальном времени, надо самим перезагрузить страницу.
Mark_Rus-Scratch-Lab
Scratcher
500+ posts

как сделать систему банов в игре?

money_today_panel wrote:

примерно когда
когда щёлкнут по зелёному флагу
тогда появится табличка о том что ты забанен
а смысл какой?
Человеку достаточно руками вытащить любой скрипт с баном и пользоваться проектом в обход системе

Если это проект с облаком, то тогда смысл уже определённый есть, но назревает вопрос: зачем публично освещать имя забанненого? это же приведёт просто к открытой вражде и обидам. Лучше хотя бы как-то кодировать никнеймы, а лучше и хешировать, чтобы

Да и как можно в облачном проекте заслужить блокировку? проект должен быть сделан так, чтобы в нём нельзя было даже теоретически нарушить правила сообщества - система бана тут уже костыль, который по факту не является законным

Powered by DjangoBB