Вопросы о коде. [NEW]

F1nch

Легенда
4 Октябрь 2020
671
409
63
Чел, повторяю еще раз, если ты собираешься через костыли и коляску для инвалидов запускать цикл то пожалуйста. Оно долго и стабильно не пропашет
Повторю ещё раз, в данном случае поможет %selected%, так как он создаст для всех выбранных игроков отдельную переменную.
 
21 Август 2020
138
36
28
Это просто баг, сделать нормально, работающий цикл на каждого не возможно.
возможно...
Выбрать всех игроков > ...(только вместо %player% пиши %selcted%) (собственно финч уже всё написал)
 

F1nch

Легенда
4 Октябрь 2020
671
409
63
Это просто баг, сделать нормально, работающий цикл на каждого не возможно.
И нет, это не баг, в противном случае за два года его бы починили, особенно учитывая тот факт, что разработчики о нём осведомлены.

Чел, повторяю еще раз, если ты собираешься через костыли и коляску для инвалидов запускать цикл то пожалуйста. Оно долго и стабильно не пропашет
В данном случае я имел ввиду не костыли, хотя их тоже можно использовать. Никаких проблем с ними нету и не должно быть, за всё время игры на сервере у меня не происходило ни одной неполадки связанной с использованием данного рода костылей. Работать долго оно не будет, ты прав, но это связано исключительно с тем, что циклы останавливаются через 30 минут работы, что, впрочем, можно исправить, к примеру, запуская их повторно каждый несколько минут (привязав начало цикла к входу игроков).
 
26 Ноябрь 2020
225
131
43
15
Как создать дымовую гранату (предмет, вылетающий из игрока), которая взрывается частицами (большое облако) около своего местоположения? С её запуском проблем нет (кроме дальности)
 
16 Сентябрь 2021
2
0
1
21
А вот у меня вопрос как сделать так типо берешь пропуск (бумагу) кликаешь по табличке и тебя тпехаеть в нужное место я если пропуска нет то не тпехаеть (зарание спасибо!)
 
12 Январь 2020
132
38
28
Сися
А вот у меня вопрос как сделать так типо берешь пропуск (бумагу) кликаешь по табличке и тебя тпехаеть в нужное место я если пропуска нет то не тпехаеть (зарание спасибо!)
Вроде как-то так:

Событие игрока - правый клик > Если игрок - имеет предмет - (бумага) > Если игрок - смотрит на - (табличка) > Действие игрока - телепорт
 

vata_ot_nata

Активный участник
18 Сентябрь 2021
41
1
8
22
Эта тема создана исключительно для вопросов касательно кода (aka "как закодить..."). Я создал отдельную тему для того, чтобы я мог быстрее отвечать на поставленные задачи, в силу того, что порой я теряю или же пропускаю некоторые вопросы по коду. Также эта тема будет полезна тем, что раздел форума посвященный Креативу+ не будет засоряться однотипными вопросами: ответы на них скорее всего уже будут предоставлены здесь (в том случае если найдёте здесь вопрос аналогичный вашему).

Просьба не задавать одинаковых / почти идентичных вопросов, сами вопросы должны быть чётко и ясно сформулированы, чтобы не возникло каких-либо недопониманий. Перед тем как написать вопрос о коде, подумайте, что именно вы хотите от кода и какую функцию этот код должен выполнять. Прошу об этом в связи с тем, что многие сами до конца не понимают того, какой именно хотят код.

Также просьба не флудить вопросами, то есть ваш вопрос желательно должен являться одним целым, не разделённым на несколько подряд идущих ответов. Это необязательно, но лично я считаю, что так и мне и вам будет куда удобнее.

Сложность кода не важна, вопрос может быть как банальным так и невероятно сложным - отвечу на любой. В случае если пользователь НЕ получил ответ на поставленный вопрос (я был оффлайн и не мог ответить) - ничего не имею против того, чтобы на вопрос ответили другие кодеры. Не стоит отвечать несколько раз на один и тот же вопрос (разве что у вас имеется решение лучше предыдущего).

В силу изменений на форуме - данная тема переезжает в этот раздел, старая удалена не будет.
P.S. Можете писать и в старую тему, но дальнейшая судьба раздела где она находится пока неизвестна.
Привет, мне нн какой-то сказал что может отменить команды сервера. Не знаешь как такое сделать?
 

vata_ot_nata

Активный участник
18 Сентябрь 2021
41
1
8
22
Эта тема создана исключительно для вопросов касательно кода (aka "как закодить..."). Я создал отдельную тему для того, чтобы я мог быстрее отвечать на поставленные задачи, в силу того, что порой я теряю или же пропускаю некоторые вопросы по коду. Также эта тема будет полезна тем, что раздел форума посвященный Креативу+ не будет засоряться однотипными вопросами: ответы на них скорее всего уже будут предоставлены здесь (в том случае если найдёте здесь вопрос аналогичный вашему).

Просьба не задавать одинаковых / почти идентичных вопросов, сами вопросы должны быть чётко и ясно сформулированы, чтобы не возникло каких-либо недопониманий. Перед тем как написать вопрос о коде, подумайте, что именно вы хотите от кода и какую функцию этот код должен выполнять. Прошу об этом в связи с тем, что многие сами до конца не понимают того, какой именно хотят код.

Также просьба не флудить вопросами, то есть ваш вопрос желательно должен являться одним целым, не разделённым на несколько подряд идущих ответов. Это необязательно, но лично я считаю, что так и мне и вам будет куда удобнее.

Сложность кода не важна, вопрос может быть как банальным так и невероятно сложным - отвечу на любой. В случае если пользователь НЕ получил ответ на поставленный вопрос (я был оффлайн и не мог ответить) - ничего не имею против того, чтобы на вопрос ответили другие кодеры. Не стоит отвечать несколько раз на один и тот же вопрос (разве что у вас имеется решение лучше предыдущего).

В силу изменений на форуме - данная тема переезжает в этот раздел, старая удалена не будет.
P.S. Можете писать и в старую тему, но дальнейшая судьба раздела где она находится пока неизвестна.
Что делать если код откатывается, а мир с 0 игроков в списке остаётся?
 

vata_ot_nata

Активный участник
18 Сентябрь 2021
41
1
8
22
Эта тема создана исключительно для вопросов касательно кода (aka "как закодить..."). Я создал отдельную тему для того, чтобы я мог быстрее отвечать на поставленные задачи, в силу того, что порой я теряю или же пропускаю некоторые вопросы по коду. Также эта тема будет полезна тем, что раздел форума посвященный Креативу+ не будет засоряться однотипными вопросами: ответы на них скорее всего уже будут предоставлены здесь (в том случае если найдёте здесь вопрос аналогичный вашему).

Просьба не задавать одинаковых / почти идентичных вопросов, сами вопросы должны быть чётко и ясно сформулированы, чтобы не возникло каких-либо недопониманий. Перед тем как написать вопрос о коде, подумайте, что именно вы хотите от кода и какую функцию этот код должен выполнять. Прошу об этом в связи с тем, что многие сами до конца не понимают того, какой именно хотят код.

Также просьба не флудить вопросами, то есть ваш вопрос желательно должен являться одним целым, не разделённым на несколько подряд идущих ответов. Это необязательно, но лично я считаю, что так и мне и вам будет куда удобнее.

Сложность кода не важна, вопрос может быть как банальным так и невероятно сложным - отвечу на любой. В случае если пользователь НЕ получил ответ на поставленный вопрос (я был оффлайн и не мог ответить) - ничего не имею против того, чтобы на вопрос ответили другие кодеры. Не стоит отвечать несколько раз на один и тот же вопрос (разве что у вас имеется решение лучше предыдущего).

В силу изменений на форуме - данная тема переезжает в этот раздел, старая удалена не будет.
P.S. Можете писать и в старую тему, но дальнейшая судьба раздела где она находится пока неизвестна.
Как сделать @me <действие> одним сообщением?
 

vata_ot_nata

Активный участник
18 Сентябрь 2021
41
1
8
22
Эта тема создана исключительно для вопросов касательно кода (aka "как закодить..."). Я создал отдельную тему для того, чтобы я мог быстрее отвечать на поставленные задачи, в силу того, что порой я теряю или же пропускаю некоторые вопросы по коду. Также эта тема будет полезна тем, что раздел форума посвященный Креативу+ не будет засоряться однотипными вопросами: ответы на них скорее всего уже будут предоставлены здесь (в том случае если найдёте здесь вопрос аналогичный вашему).

Просьба не задавать одинаковых / почти идентичных вопросов, сами вопросы должны быть чётко и ясно сформулированы, чтобы не возникло каких-либо недопониманий. Перед тем как написать вопрос о коде, подумайте, что именно вы хотите от кода и какую функцию этот код должен выполнять. Прошу об этом в связи с тем, что многие сами до конца не понимают того, какой именно хотят код.

Также просьба не флудить вопросами, то есть ваш вопрос желательно должен являться одним целым, не разделённым на несколько подряд идущих ответов. Это необязательно, но лично я считаю, что так и мне и вам будет куда удобнее.

Сложность кода не важна, вопрос может быть как банальным так и невероятно сложным - отвечу на любой. В случае если пользователь НЕ получил ответ на поставленный вопрос (я был оффлайн и не мог ответить) - ничего не имею против того, чтобы на вопрос ответили другие кодеры. Не стоит отвечать несколько раз на один и тот же вопрос (разве что у вас имеется решение лучше предыдущего).

В силу изменений на форуме - данная тема переезжает в этот раздел, старая удалена не будет.
P.S. Можете писать и в старую тему, но дальнейшая судьба раздела где она находится пока неизвестна.
Какой самый сложный код ты делал?
 
12 Январь 2020
132
38
28
Сися
Как сделать что бы лут очищался каждую минуту?
Если ты про инвентарь, то так:
[- Доп информация, > След блок, + Настройки шифт пкм]
1 строка: Событие игрока - вход > Если игрок - имя равно - (твой ник) > Запустить цикл - (имя цикла)

2 строка: Блок цикла - время - (возьми переменную чисел в руку и напиши "60s", и нажми этой слизью пкм по табличке на блоке цикла) > Действие игрока - очистить инвентарь + Всё

Если ты про предметы на полу, то вроде если удалить область, то и все объекты удаляются в ней тоже. Можешь во второй строчке заменить "Очистить инвентарь" на соответствующее действие в "Игровые действия", и просто каждую минуту удалять то, что находится на 1 блок выше пола. Какое именно действие - не помню, давно не заходил. Но этот способ может вызвать у вас истерику и депрессию при работе на больших картах с разнообразным рельефом, так что просто выключить выкидывание предметов будет легче.

И если что, не будь так уверен, что это единственный способ, так как я заходил сто лет назад, и вероятнее всего, уже есть другой способ.
 
31 Март 2019
53
12
8
46
Если ты про инвентарь, то так:
[- Доп информация, > След блок, + Настройки шифт пкм]
1 строка: Событие игрока - вход > Если игрок - имя равно - (твой ник) > Запустить цикл - (имя цикла)

2 строка: Блок цикла - время - (возьми переменную чисел в руку и напиши "60s", и нажми этой слизью пкм по табличке на блоке цикла) > Действие игрока - очистить инвентарь + Всё

Если ты про предметы на полу, то вроде если удалить область, то и все объекты удаляются в ней тоже. Можешь во второй строчке заменить "Очистить инвентарь" на соответствующее действие в "Игровые действия", и просто каждую минуту удалять то, что находится на 1 блок выше пола. Какое именно действие - не помню, давно не заходил. Но этот способ может вызвать у вас истерику и депрессию при работе на больших картах с разнообразным рельефом, так что просто выключить выкидывание предметов будет легче.

И если что, не будь так уверен, что это единственный способ, так как я заходил сто лет назад, и вероятнее всего, уже есть другой способ.
А у меняя пол то не ровный и у меня случится тогда очистка блоков те что выше пола... мне нужно что бы предметы/Мобы Телепортировались в лаву допустим
 
12 Январь 2020
132
38
28
Сися
А у меняя пол то не ровный и у меня случится тогда очистка блоков те что выше пола... мне нужно что бы предметы/Мобы Телепортировались в лаву допустим
Мне надо информация зачем тебе в принципе очистка предметов, тогда подберу тебе какой-нибудь вариант.
 
21 Август 2020
138
36
28
%player% - игрок по умолчанию, %killer% - игрок, УБИВШИЙ игрока, %victim% - жертва, %damager% - игрок, нанёсший урон игроку, %shooter% - стрелок, %entity% - сущность (моб из события), %selected% - выбранный, с помощью выборки
А можете перечислить все %player% %killer% и т.п ?