Repository navigation
Small Examples
Deide edited this page Nov 2, 2012
·
13 revisions
Want inspiration? Need more examples of syntax? Did you think of some random idea and HAVE to show it off? It will be here for future reference.
#Author: Skuli
#Powered Redstone wire hurts any entity that walks on it, every time the Repeat fires
#(20 means once per second).
Init:
- 'entity.start.redstone.20'
Repeat:
- 'redstone':
- 'if entity.isIn.55':
- 'if world_block(entity_x, entity_y, entity_z)_data > 0':
- 'entityeffect.unknownhurt': '1'#Author: Deide
#Players will have their time on the server logged, and be rewards 5 monies every hour
#6000 ticks = 5 minutes
Command:
- 'logtime':
- 'message.sender': " &cTotal time logged:&b %{((sender_tagvalue_logTime)/1440)} Days, %{(sender_tagvalue_logTime/60)-((sender_tagvalue_logTime/1440)*24)} Hours, %{(sender_tagvalue_logTime % 60)} Minutes"
- 'logtime &person':
- 'message.sender': " &c%{person_name}'s total time logged:&b %{((person_tagvalue_logTime)/1440)} Days, %{(person_tagvalue_logTime/60)-((person_tagvalue_logTime/1440)*24)} Hours, %{person_tagvalue_logTime % 60} Minutes"
Repeat:
- 'logTime':
- 'tag.entity.logTime': '+5'
- 'if (entity_tagvalue_logTime % 12) == 0':
- 'message.entity': " &2[&8You have been rewarded &b50z&8 for an hour's gameplay&2]"
- 'command.console': 'money give %{entity_name} 50'
Init:
- 'switch entity.type':
- 'player':
- 'entity.start.logTime.6000'