- Баллы
- 96
- Имя в Minecraft
- imDaniX
idxMarry
Альтернатива плагинам на свадьбы. Делал года 2-3 назад. Сейчас не уверен, что всё идеально работает, но тогда всё шло как по маслу.
Специально для
Альтернатива плагинам на свадьбы. Делал года 2-3 назад. Сейчас не уверен, что всё идеально работает, но тогда всё шло как по маслу.
Код:
EXEC:
marryweddingexec:
flags:
- PERM=idx.marry
- '!VAR_PLAYER_COMPARE=id:wedding value:%player_name%'
actions:
- message=&aВы предложили %varp:weddingtemp% руку и сердце
- MESSAGE=player:%varp:weddingtemp% &aИгрок %var:%varp:weddingtemp%.wedding% предложил вам руку и сердце.
- MESSAGE=player:%varp:weddingtemp% &aВведите &c&l/marry accept&a чтобы принять предложение.
- action_delayed=time:2m action:{VAR_PLAYER_CLEAR id:wedding player:%arg2%}
reactions:
- MESSAGE=&cНевозможно выполнить действие.
- VAR_PLAYER_CLEAR=id:wedding player:%arg2%
marrykiss:
flags:
- DELAY_PLAYER=id:kissed set-time:500ms
actions:
- var_clear=id:kiss
- cmd_op=particle heart ~ ~1 ~ 1 1 1 0.25 7
- cmd_op=effect %player_name% 10 1 1
- cmd_op=effect %varp:marry% 10 1 1
- cmd_op=minecraft:execute %varp:marry% ~ ~ ~ particle heart ~ ~1 ~ 1 1 1 0.25 7
- message=player:%varp:marry% &f[&c❤&f] Вы поцеловали &e%var:%varp:marry%.marry%&f.
- message=&f[&c❤&f] &e%varp:marry%&f поцеловал(а) Вас.
MOB_CLICK:
marryclickiss:
mob-type: PLAYER
flags:
- PERM=idx.marry.kiss
- STATE=SNEAK
- var_player_compare=id:marry value:%mobname%
- DELAY_PLAYER=id:kissed set-time:500ms
actions:
- message=&f[&c❤&f] &fВы поцеловали &e%varp:marry%&f.
- execute=activator:marrykiss player:{loc:%moblocation%}
COMMAND:
marryhelp:
override: false
regex: false
command: marry help
actions:
- message=&c&lMarryMe&f&l>&6&m&l-----------------------------------
- message=&a/marry wedding <ник>&7 - Предложить руку и сердце.
- message=&eУ игрока есть 2 минуты&e на принятие.
- message=&a/marry accept &7- Принять предложение.
- message=&a/marry info <ник>&7 - Проверить, состоит-ли игрок в браке.
- message=&7
- message=&a/marry divorce&7 - Развестись с партнером.
- message=&eИгроки не смогут вступить в брак 10 минут.
- message=&7
- message=&a/marry tp &7- Телепортироваться к партнеру.
- message=&a/marry home &7- Телепортироваться в семейный дом.
- message=&eБез ограничений по времени.
- message=&a/marry sethome &7- Поставить точку семейного дома.
- message=&7
- message=&a/marry inv &7- Залезть в инветарь к партнеру.
- message=&eТолько если партнер онлайн.
- message=&7
- message=&a/mc <сообщение> &7- Отправить сообщение в приватный чат.
- message=&7
- message=&a/meco &7- Посмотреть баланс общего бюджета.
- message=&eПри разводе делиться на 2 и раздается игрокам.
- message=&a/meco add <сумма>&7 - Добавить сумму в общий бюджет.
- message=&a/meco take <сумма>&7 - Взять сумму из общего бюджета.
- message=&7
- message=&aShift+ПКМ по партнеру&7 - Поцеловать партнера.
- message=&eНа секунду даётся эффект регенерации 2.
- message=&7
- message=&a/marry &7- Стандартная помощь по плагину.
- message=&a/marry help &7- Полная помощь по плагину.
- message=&7Автор &aimDaniX&7.
- message=&6&m&l-------------------------------------------
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marry:
override: false
regex: false
command: cmd:marry
flags:
- PERM=idx.marry
- '!VAR_PLAYER_EXIST=id:marry'
actions:
- message=&c&lMarryMe&f&l>&6&m&l-----------------------------------
- message=&a/marry wedding <ник> &7- Предложить руку и сердце.
- message=&a/marry accept &7- Принять предложение.
- message=&a/marry info <ник>&7 - Проверить, состоит-ли игрок в браке.
- message=&7Остальные &aкоманды&7 досутпны лишь &aв браке&7.
- message=&7
- message=&a/marry help &7- Полная помощь по плагину.
- MESSAGE=&7Автор &aimDaniX&7.
- message=&6&m&l-------------------------------------------
reactions:
- message=&c&lMarryMe&f&l>&6&m&l-----------------------------------
- message=&aВы состоите в браке с &e%varp:marry%&a!
- message=&a/marry info <ник>&7 - Проверить, состоит-ли игрок в браке.
- message=&a/marry divorce &7- Развестись с партенром.
- message=&a/marry tp &7- Телепортироваться к партнеру.
- message=&a/marry inv &7- Залезть в инветарь к партнеру.
- message=&a/mc <сообщение> &7- Отправить сообщение в приватный чат.
- message=&a/marry sethome &7- Поставить точку семейного дома.
- message=&a/marry home &7- Телепортироваться в семейный дом.
- message=&a/meco &7- Посмотреть баланс общего бюджета.
- message=&a/meco add <сумма>&7 - Добавить сумму в общий бюджет.
- message=&a/meco take <сумма>&7 - Взять сумму из общего бюджета.
- message=&aShift+ПКМ по партнеру&7 - Поцеловать партнера.
- message=&7
- message=&a/marry help &7- Полная помощь по плагину.
- MESSAGE=&7Автор &aimDaniX&7.
- message=&6&m&l-------------------------------------------
marryinfo:
override: false
regex: true
command: marry info .*
flags:
- PERM=idx.marry
- VAR_PLAYER_EXIST=id:marry player:%arg2%
actions:
- message=&7Игрок &a%arg2%&7 состоит в браке с &a%var:%arg2%.marry%&7.
reactions:
- message=&7Игрок &a%arg2%&7 не состоит в браке!
marryinfo2:
override: false
regex: true
command: marry info
actions:
- message=&a/marry info <ник>&7 - Проверить, состоит-ли игрок в браке.
marrywedding:
override: false
regex: true
command: marry wedding .*
flags:
- delay_player=id:aftermarry
- delay_player=id:aftermarry player:%arg2%
- PERM=idx.marry.wedding
- '!VAR_PLAYER_EXIST=id:marry'
- '!VAR_PLAYER_EXIST=id:weddingtemp'
actions:
- VAR_PLAYER_SET=id:wedding player:%arg2% value:%player_name%
- VAR_PLAYER_SET=id:weddingtemp value:%arg2%
- execute=activator:marryweddingexec
- action_delayed=time:2m action:{VAR_PLAYER_CLEAR id:wedding player:%arg2%}
- action_delayed=time:2m action:{VAR_PLAYER_CLEAR id:weddingtemp}
reactions:
- MESSAGE=&cНевозможно выполнить действие..
marrywedding2:
override: false
regex: true
command: marry wedding
flags:
- PERM=idx.marry
- '!VAR_PLAYER_EXIST=id:marry'
- '!VAR_PLAYER_EXIST=id:weddingtemp'
actions:
- message=&a/marry wedding <ник> &7- Предложить руку и сердце.
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marryaccept:
override: false
regex: false
command: marry accept
flags:
- PERM=idx.marry
- '!VAR_PLAYER_COMPARE=id:wedding value:%player_name%'
- VAR_PLAYER_EXIST=id:wedding
actions:
- BROADCAST=&aИгроки %varp:wedding% и %player_name% поженились!
- VAR_PLAYER_SET=id:marry value:%varp:wedding%
- VAR_PLAYER_SET=id:marry player:%varp:wedding% value:%player_name%
- VAR_PLAYER_SET=id:marrybal value:0
- VAR_PLAYER_SET=id:marrybal player:%varp:wedding% value:0
- VAR_PLAYER_CLEAR=id:wedding
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marrydivorce:
override: false
regex: false
command: marry divorce
flags:
- PERM=idx.marry.divorce
- VAR_PLAYER_EXIST=id:marry
actions:
- delay_player=id:aftermarry time:10m
- delay_player=id:aftermarry player:%varp:marry% time:10m
- BROADCAST=&cИгроки %player_name% и %varp:marry% развелись!
- VAR_PLAYER_CLEAR=id:marryh
- VAR_PLAYER_CLEAR=id:marryh player:%varp:marry%
- money_give=%calc:%varp:marrybal%/2%
- money_give=amount:%calc:%varp:marrybal%/2% player:%varp:marry%
- VAR_PLAYER_CLEAR=id:marrybal
- VAR_PLAYER_CLEAR=id:marrybal player:%varp:marry%
- VAR_PLAYER_CLEAR=id:marry player:%varp:marry%
- VAR_PLAYER_CLEAR=id:marry
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marrytp:
override: false
regex: false
command: marry tp
flags:
- PERM=idx.marry.tp
- VAR_PLAYER_EXIST=id:marry
- '!var_player_exist=id:group player:%varp:marry%'
actions:
- CMD_OP=tp %varp:marry%
- MESSAGE=player:%varp:marry% &f[&c❤&f] &e%player_name%&f телепортируется к Вам.
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marrychat:
override: false
regex: true
command: mc .*
flags:
- PERM=idx.marry.chat
- VAR_PLAYER_EXIST=id:marry
actions:
- MESSAGE=player:%player_name%,%varp:marry% &f[&c❤&f] &e%player_name%&f:&f %args%
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marrychat2:
override: false
regex: false
command: cmd:mc
actions:
- message=&a/mc <сообщение> &7- Отправить сообщение в приватный чат.
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marryinv:
override: false
regex: false
command: marry inv
flags:
- PERM=idx.marry.inv
- VAR_PLAYER_EXIST=id:marry
actions:
- CMD_OP=invsee %varp:marry%
- MESSAGE=player:%varp:marry% &f[&c❤&f] &e%player_name%&f заглядывает в Ваш инвентарь.
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marrysethome:
override: false
regex: false
command: marry sethome
flags:
- PERM=idx.marry.sethome
- VAR_PLAYER_EXIST=id:marry
actions:
- VAR_PLAYER_SET=player:%player_name% id:marryh value:%PLAYER_LOC%
- VAR_PLAYER_SET=player:%varp:marry% id:marryh value:%PLAYER_LOC%
- message=player:%player_name%,%varp:marry% &f[&c❤&f] &e%player_name%&f Поставил(а) точку семейного дома.
reactions:
- MESSAGE=&cНевозможно выполнить действие.
marryhome:
override: false
regex: false
command: marry home
flags:
- PERM=idx.marry.home
- VAR_PLAYER_EXIST=id:marryh
actions:
- TP=loc:%varp:marryh%
- message=&aВы телепортировались в семейный дом.
reactions:
- MESSAGE=&cНевозможно выполнить действие.
mecobal:
override: false
regex: false
command: cmd:meco
flags:
- PERM=idx.marry.eco
- VAR_PLAYER_EXIST=id:marry
actions:
- message=&aОбщий баланс:&c $%varp:marrybal%
reactions:
- message=&cНевозможно выполнить действие.
mecoadd:
override: false
regex: false
command: meco add
flags:
- PERM=idx.marry.eco
- var_player_exist=id:marry
- MONEY=%arg2%
actions:
- money_pay=%arg2%
- VAR_PLAYER_SET=id:marrybal player:%player_name% value:%CALC:%var:%player_name%.marrybal%+%arg2%%
- VAR_PLAYER_SET=id:marrybal player:%varp:marry% value:%CALC:%var:%varp:marry%.marrybal%+%arg2%%
- MESSAGE=player:%varp:marry%,%player_name% &f[&c❤&f] &e%player_name%&f добавил(а) сумму $%arg2% в общий бюджет.
reactions:
- message=&cНевозможно выполнить действие.
mecoadd2:
override: false
regex: false
command: meco add .*
actions:
- message=&a/meco add <сумма>&7 - Добавить сумму в общий бюджет.
mecotake:
override: false
regex: false
command: meco take
flags:
- PERM=idx.marry.eco
- var_player_exist=id:marry
- flag_set=VAR_PLAYER_GREATER:{id:marrybal value:%arg2%} var_player_compare:{id:marrybal value:%arg2%}
actions:
- VAR_PLAYER_SET=id:marrybal value:%CALC:%var:%player_name%.marrybal%-%arg2%%
- VAR_PLAYER_SET=id:marrybal player:%varp:marry% value:%CALC:%var:%varp:marry%.marrybal%-%arg2%%
- money_give=%arg2%
- MESSAGE=player:%varp:marry%,%player_name% &f[&c❤&f] &e%player_name%&f снял сумму $%arg2% с общего бюджет.
reactions:
- message=&cНевозможно выполнить действие.
mecotake2:
override: false
regex: false
command: meco take .*
actions:
- message=&a/meco take <сумма>&7 - Взять сумму из общего бюджета.
Специально для
Скрипты будут писаться по мере готовности выдать их в народ. Никто не любит работать за бесплатно.Мб хватить занимать везде место? Я когда придумал эту фишку думал что тут будут добавлять скрипты сразу, а не "Занимать место".
(Разочарование в юзерах РБ)
Последнее редактирование:

