Linkupdated

[www.citywars.ca] Citywars Lite API Tree 13/07/2014 22:49:59

Jul 13th, 2014
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 29.88 KB | None | 0 0
  1. |----ONENABLE----|
  2.     [Max1116/money]
  3.         [Command Line]
  4.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  5.                 Object: {PLAYER -> money}
  6.                 Param: 0
  7.         [End Line]
  8.     [Max1116/Necromancer]
  9.         [Command Line]
  10.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  11.                 Object: {PLAYER -> class}
  12.                 Param: none
  13.         [End Line]
  14.     [Darkirby3Test/testFile]
  15.         [Command Line]
  16.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  17.                 Object: {PLAYER -> protection}
  18.                 Param: on
  19.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  20.                 Object: {PLAYER -> class}
  21.                 Param: none
  22.         [End Line]
  23.     [Linkupdated/testMod]
  24.         [Command Line]
  25.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  26.                 Object: {PLAYER -> rightClickTimes}
  27.                 Param: 0
  28.         [End Line]
  29. |----ONPLAYERRIGHTCLICK----|
  30.     [Darkirby3Test/testFile]
  31.         [Command Line]
  32.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  33.                 Object: {ITEM -> BLAZE_POWDER}
  34.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  35.                 Object: {ENTITY -> player}
  36.                 Param: CONFUSION
  37.                 Param: 6
  38.                 Param: 0
  39.             ----TELEPORT(Parent: 0)(ID: 2)(Params: 5)----
  40.                 Object: {ENTITY -> lastTarget}
  41.                 Object: {LOCATION -> player}
  42.                 Param: ~
  43.                 Param: ~
  44.                 Param: ~
  45.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  46.                 Param: &aWOSH !
  47.         [End Line]
  48.         [Command Line]
  49.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  50.                 Object: {ITEM -> SUGAR}
  51.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  52.                 Object: {ENTITY -> player}
  53.                 Param: CONFUSION
  54.                 Param: 6
  55.                 Param: 0
  56.             ----TELEPORT(Parent: 0)(ID: 2)(Params: 5)----
  57.                 Object: {ENTITY -> player}
  58.                 Object: {LOCATION -> -125,71,24}
  59.                 Param: ~
  60.                 Param: ~
  61.                 Param: ~
  62.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  63.                 Param: &aWOSH !
  64.         [End Line]
  65.         [Command Line]
  66.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  67.                 Object: {ITEM -> SLIME_BALL}
  68.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  69.                 Object: {ENTITY -> player}
  70.                 Param: speed
  71.                 Param: 5
  72.                 Param: 2
  73.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  74.                 Param: &aPotion Speed Activated!
  75.         [End Line]
  76.         [Command Line]
  77.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  78.                 Object: {ITEM -> GLOWSTONE_DUST}
  79.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  80.                 Object: {ENTITY -> player}
  81.                 Param: jump
  82.                 Param: 5
  83.                 Param: 6
  84.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  85.                 Param: &aNinja jump activated!
  86.         [End Line]
  87.         [Command Line]
  88.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  89.                 Object: {ITEM -> GOLD_INGOT}
  90.             ----DETECTEQUALS(Parent: 0)(ID: 1)(Params: 3)----
  91.                 Object: {PLAYER -> protection}
  92.                 Param: "on
  93. "               Param: 10
  94.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  95.                 Object: {PLAYER -> protection}
  96.                 Param: off
  97.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  98.                 Param: &6Protection are now &aoff
  99.             ----ELSE(Parent: 0)(ID: 4)(Params: 1)----
  100.                 Param: 10
  101.             ----SETVARIABLE(Parent: 0)(ID: 5)(Params: 2)----
  102.                 Object: {PLAYER -> protection}
  103.                 Param: on
  104.             ----SENDCHATMESSAGE(Parent: 0)(ID: 6)(Params: 1)----
  105.                 Param: &6Protection are now &aon
  106.         [End Line]
  107.         [Command Line]
  108.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  109.                 Object: {ITEM -> IRON_INGOT}
  110.             ----DETECTEQUALS(Parent: 0)(ID: 1)(Params: 3)----
  111.                 Object: {PLAYER -> protection}
  112.                 Param: "on
  113. "               Param: 10
  114.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  115.                 Param: &aProtection are now up
  116.         [End Line]
  117.         [Command Line]
  118.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  119.                 Object: {ITEM -> SADDLE}
  120.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  121.                 Param: &6The protection are =&a player[protection]
  122.         [End Line]
  123.         [Command Line]
  124.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  125.                 Object: {ITEM -> SULPHUR}
  126.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  127.                 Param: You right clicked player[rightClickTimes] times, test block[itemInHand] block[lastBlockBreak]
  128.         [End Line]
  129.         [Command Line]
  130.             ----DETECTITEMINHANDNAME(Parent: 0)(ID: 0)(Params: 2)----
  131.                 Object: {ENTITY -> player}
  132.                 Param: timeChanger
  133.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  134.                 Param: You Changed the time
  135.             ----SETTIME(Parent: 0)(ID: 2)(Params: 1)----
  136.                 Param: 0
  137.         [End Line]
  138.     [Magib1/magiTest]
  139.         [Command Line]
  140.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  141.                 Object: {ITEM -> BLAZE_ROD}
  142.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  143.                 Param: &cBlaze it up!
  144.         [End Line]
  145.         [Command Line]
  146.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  147.                 Object: {ITEM -> NETHER_STAR}
  148.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  149.                 Object: {LOCATION -> player}
  150.                 Param: ~
  151.                 Param: ~
  152.                 Param: ~
  153.                 Object: {BLOCK -> air}
  154.             ----DETECTBLOCK(Parent: 0)(ID: 2)(Params: 5)----
  155.                 Object: {LOCATION -> player}
  156.                 Param: ~
  157.                 Param: ~1
  158.                 Param: ~
  159.                 Object: {BLOCK -> air}
  160.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  161.                 Param: &aYou aren't suffocating.  &lCongratulations!
  162.         [End Line]
  163.         [Command Line]
  164.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  165.                 Object: {ITEM -> NETHER_BRICK_ITEM}
  166.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 6)----
  167.                 Object: {LOCATION -> player}
  168.                 Param: ~
  169.                 Param: ~-1
  170.                 Param: ~
  171.                 Object: {BLOCK -> air}
  172.                 Param: 10
  173.             ----DETECTBLOCK(Parent: 0)(ID: 2)(Params: 6)----
  174.                 Object: {LOCATION -> player}
  175.                 Param: ~
  176.                 Param: ~-2
  177.                 Param: ~
  178.                 Object: {BLOCK -> air}
  179.                 Param: 10
  180.             ----TELEPORT(Parent: 0)(ID: 3)(Params: 5)----
  181.                 Object: {ENTITY -> player}
  182.                 Object: {LOCATION -> player}
  183.                 Param: ~
  184.                 Param: ~-2
  185.                 Param: ~
  186.             ----ELSE(Parent: 0)(ID: 4)(Params: 1)----
  187.                 Param: 10
  188.             ----SENDCHATMESSAGE(Parent: 0)(ID: 5)(Params: 1)----
  189.                 Param: &cThere is no room below you!
  190.         [End Line]
  191.         [Command Line]
  192.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  193.                 Object: {ITEM -> SAPLING}
  194.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 6)----
  195.                 Object: {LOCATION -> targetBlock}
  196.                 Param: ~
  197.                 Param: ~
  198.                 Param: ~
  199.                 Object: {BLOCK -> GRASS}
  200.                 Param: 1
  201.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  202.                 Param: &aYou can plant a tree here!
  203.             ----ELSE(Parent: 0)(ID: 3)(Params: 1)----
  204.                 Param: 1
  205.             ----DETECTBLOCK(Parent: 0)(ID: 4)(Params: 6)----
  206.                 Object: {LOCATION -> targetBlock}
  207.                 Param: ~
  208.                 Param: ~
  209.                 Param: ~
  210.                 Object: {BLOCK -> DIRT}
  211.                 Param: 2
  212.             ----SENDCHATMESSAGE(Parent: 0)(ID: 5)(Params: 1)----
  213.                 Param: &aYou can plant a tree here!
  214.             ----ELSE(Parent: 0)(ID: 6)(Params: 1)----
  215.                 Param: 2
  216.             ----SENDCHATMESSAGE(Parent: 0)(ID: 7)(Params: 1)----
  217.                 Param: &c You cannot plant a tree here!
  218.         [End Line]
  219.         [Command Line]
  220.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  221.                 Object: {ITEM -> CLAY_BRICK}
  222.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 6)----
  223.                 Object: {LOCATION -> player}
  224.                 Param: ~
  225.                 Param: ~-1
  226.                 Param: ~
  227.                 Object: {BLOCK -> air}
  228.                 Param: 10
  229.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  230.                 Param: Local Message 1
  231.             ----ELSE(Parent: 0)(ID: 3)(Params: 1)----
  232.                 Param: 10
  233.             ----DETECTBLOCK(Parent: 0)(ID: 4)(Params: 6)----
  234.                 Object: {LOCATION -> player}
  235.                 Param: ~
  236.                 Param: ~+2
  237.                 Param: ~
  238.                 Object: {BLOCK -> air}
  239.                 Param: 11
  240.             ----SENDCHATMESSAGE(Parent: 0)(ID: 5)(Params: 1)----
  241.                 Param: Local Message 2
  242.             ----ELSE(Parent: 0)(ID: 6)(Params: 2)----
  243.                 Param: 11
  244.                 Param: true
  245.             ----SENDCHATMESSAGE(Parent: 0)(ID: 7)(Params: 1)----
  246.                 Param: Local Message 3
  247.         [End Line]
  248.         [Command Line]
  249.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  250.                 Object: {ITEM -> BLAZE_ROD}
  251.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 8)----
  252.                 Object: {LOCATION -> player}
  253.                 Param: 1
  254.                 Param: 10
  255.                 Param: 1
  256.                 Param: ~
  257.                 Param: ~
  258.                 Param: ~
  259.                 Object: {BLOCK -> cobblestone}
  260.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  261.                 Param: &aSuccess!
  262.         [End Line]
  263.     [Linkupdated/testMod]
  264.         [Command Line]
  265.             ----SENDCHATMESSAGE(Parent: 0)(ID: 0)(Params: 1)----
  266.                 Object: {BLOCK -> itemInHand}
  267.         [End Line]
  268.         [Command Line]
  269.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  270.                 Object: {ENTITY -> player}
  271.                 Object: {ITEM -> arrow}
  272.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  273.                 Param: You right clicked player[rightClickTimes] times
  274.         [End Line]
  275.         [Command Line]
  276.             ----DETECTITEMINHANDNAME(Parent: 0)(ID: 0)(Params: 2)----
  277.                 Object: {ENTITY -> player}
  278.                 Param: timeChanger2
  279.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  280.                 Param: You Changed the time
  281.             ----SETTIME(Parent: 0)(ID: 2)(Params: 1)----
  282.                 Param: 20000
  283.         [End Line]
  284.         [Command Line]
  285.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  286.                 Object: {ENTITY -> player}
  287.                 Object: {ITEM -> feather}
  288.             ----TELEPORT(Parent: 0)(ID: 1)(Params: 5)----
  289.                 Object: {ENTITY -> player}
  290.                 Object: {LOCATION -> targetBlock}
  291.                 Param: ~
  292.                 Param: ~
  293.                 Param: ~
  294.         [End Line]
  295. |----ONPLAYERJOIN----|
  296.     [Max1116/money]
  297.         [Command Line]
  298.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  299.                 Object: {PLAYER -> money}
  300.                 Param: 0
  301.         [End Line]
  302.     [Max1116/Necromancer]
  303.         [Command Line]
  304.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  305.                 Object: {PLAYER -> class}
  306.                 Param: none
  307.         [End Line]
  308.     [Darkirby3Test/testFile]
  309.         [Command Line]
  310.             ----SENDCHATMESSAGE(Parent: 0)(ID: 0)(Params: 1)----
  311.                 Param: &aWELCOME_TO_&8CITYWARS_&6LITE&a !
  312.         [End Line]
  313.         [Command Line]
  314.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  315.                 Object: {PLAYER -> protection}
  316.                 Param: on
  317.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  318.                 Object: {PLAYER -> class}
  319.                 Param: none
  320.         [End Line]
  321.     [Linkupdated/testMod]
  322.         [Command Line]
  323.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  324.                 Object: {PLAYER -> rightClickTimes}
  325.                 Param: 0
  326.         [End Line]
  327. |----ONPLAYERLEFTCLICK----|
  328.     [Linkupdated/testMod]
  329.         [Command Line]
  330.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  331.                 Object: {ENTITY -> player}
  332.                 Object: {BLOCK -> dirt}
  333.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  334.                 Object: {PLAYER -> rightClickTimes}
  335.                 Param: 1
  336.         [End Line]
  337.         [Command Line]
  338.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  339.                 Object: {ENTITY -> player}
  340.                 Object: {ITEM -> slime_ball}
  341.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  342.                 Object: {PLAYER -> rightClickTimes}
  343.                 Param: -1
  344.         [End Line]
  345.         [Command Line]
  346.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  347.                 Object: {ENTITY -> player}
  348.                 Object: {ITEM -> arrow}
  349.             ----MULTIPLYVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  350.                 Object: {PLAYER -> rightClickTimes}
  351.                 Param: 2
  352.         [End Line]
  353.         [Command Line]
  354.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  355.                 Object: {ENTITY -> player}
  356.                 Object: {ITEM -> arrow}
  357.             ----SPAWNMOB(Parent: 0)(ID: 1)(Params: 6)----
  358.                 Object: {ENTITY -> spider}
  359.                 Param: 1
  360.                 Object: {LOCATION -> player}
  361.                 Param: ~
  362.                 Param: ~
  363.                 Param: ~
  364.         [End Line]
  365. |----ONPLAYERCOMMAND----|
  366.     [Max1116/money]
  367.         [Command Line]
  368.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  369.                 Object: {PLAYER -> lastCommand}
  370.                 Param: /$
  371.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  372.                 Param: You have player[money] $
  373.         [End Line]
  374.     [Max1116/test]
  375.         [Command Line]
  376.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  377.                 Object: {PLAYER -> lastCommand}
  378.                 Param: /spawn
  379.             ----TELEPORT(Parent: 0)(ID: 1)(Params: 5)----
  380.                 Object: {ENTITY -> player}
  381.                 Object: {LOCATION -> -125,71,24}
  382.                 Param: ~
  383.                 Param: ~
  384.                 Param: ~
  385.         [End Line]
  386.         [Command Line]
  387.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  388.                 Object: {PLAYER -> lastCommand}
  389.                 Param: /dog
  390.             ----SPAWNMOB(Parent: 0)(ID: 1)(Params: 6)----
  391.                 Object: {ENTITY -> wolf}
  392.                 Param: 1
  393.                 Object: {LOCATION -> player}
  394.                 Param: ~+1
  395.                 Param: ~
  396.                 Param: ~+1
  397.             ----SPAWNITEM(Parent: 0)(ID: 2)(Params: 3)----
  398.                 Object: {ITEM -> bone}
  399.                 Param: 5
  400.                 Param: 0
  401.         [End Line]
  402.         [Command Line]
  403.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  404.                 Object: {PLAYER -> lastCommand}
  405.                 Param: /dirt
  406.             ----SPAWNITEM(Parent: 0)(ID: 1)(Params: 3)----
  407.                 Object: {ITEM -> dirt}
  408.                 Param: 64
  409.                 Param: 0
  410.         [End Line]
  411.     [Max1116/Necromancer]
  412.         [Command Line]
  413.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  414.                 Object: {PLAYER -> lastCommand}
  415.                 Param: /setclass necromancer
  416.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  417.                 Object: {PLAYER -> class}
  418.                 Param: necro
  419.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  420.                 Param: &6You are now a necromancer!
  421.         [End Line]
  422.     [Darkirby3Test/testFile]
  423.         [Command Line]
  424.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  425.                 Object: {PLAYER -> lastCommand}
  426.                 Param: /setday
  427.             ----SETTIME(Parent: 0)(ID: 1)(Params: 1)----
  428.                 Param: 0
  429.         [End Line]
  430.         [Command Line]
  431.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  432.                 Object: {PLAYER -> lastCommand}
  433.                 Param: /setnight
  434.             ----SETTIME(Parent: 0)(ID: 1)(Params: 1)----
  435.                 Param: 20000
  436.         [End Line]
  437.     [Magib1/magiTest]
  438.         [Command Line]
  439.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  440.                 Object: {PLAYER -> lastCommand}
  441.                 Param: /setclass
  442.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  443.                 Param: Available Classes: Builder, Farmer, Lumberjack
  444.         [End Line]
  445.         [Command Line]
  446.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  447.                 Object: {PLAYER -> lastCommand}
  448.                 Param: /setclass builder
  449.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  450.                 Object: {PLAYER -> class}
  451.                 Param: builder
  452.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  453.                 Param: &6You are now a Builder!
  454.         [End Line]
  455.         [Command Line]
  456.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  457.                 Object: {PLAYER -> lastCommand}
  458.                 Param: /setclass farmer
  459.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  460.                 Object: {PLAYER -> class}
  461.                 Param: farmer
  462.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  463.                 Param: &6You are now a Farmer!
  464.         [End Line]
  465.         [Command Line]
  466.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  467.                 Object: {PLAYER -> lastCommand}
  468.                 Param: /setclass lumberjack
  469.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  470.                 Object: {PLAYER -> class}
  471.                 Param: lumberjack
  472.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  473.                 Param: &6You are now a Lumberjack!
  474.         [End Line]
  475. |----ONEXPLOSION----|
  476.     [Darkirby3Test/testFile]
  477.         [Command Line]
  478.             ----CANCELEVENT(Parent: 0)(ID: 0)(Params: 0)----
  479.         [End Line]
  480. |----ONPLAYERRESPAWN----|
  481.     [Darkirby3Test/testFile]
  482.         [Command Line]
  483.             ----SENDCHATMESSAGE(Parent: 0)(ID: 0)(Params: 1)----
  484.                 Param: &aWelcome to Ospawn
  485.             ----TELEPORT(Parent: 0)(ID: 1)(Params: 5)----
  486.                 Object: {ENTITY -> player}
  487.                 Object: {LOCATION -> -125,71,24}
  488.                 Param: ~
  489.                 Param: ~
  490.                 Param: ~
  491.         [End Line]
  492. |----ONENTITYDAMAGE----|
  493.     [Darkirby3Test/testFile]
  494.         [Command Line]
  495.             ----DETECTENTITY(Parent: 0)(ID: 0)(Params: 2)----
  496.                 Object: {ENTITY -> lastDamager}
  497.                 Object: {ENTITY -> zombie}
  498.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  499.                 Param: &6Your_Mom!
  500.         [End Line]
  501.         [Command Line]
  502.             ----DETECTENTITY(Parent: 0)(ID: 0)(Params: 2)----
  503.                 Object: {ENTITY -> lastTarget}
  504.                 Object: {ENTITY -> pig}
  505.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  506.                 Param: &6Your Mom!
  507.         [End Line]
  508.         [Command Line]
  509.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  510.                 Object: {PLAYER -> protection}
  511.                 Param: on
  512.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 6)----
  513.                 Object: {LOCATION -> player}
  514.                 Param: 5
  515.                 Param: ~
  516.                 Param: ~
  517.                 Param: ~
  518.                 Object: {BLOCK -> sponge}
  519.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  520.                 Param: &4You cannot pvp here !
  521.             ----CANCELEVENT(Parent: 0)(ID: 3)(Params: 0)----
  522.         [End Line]
  523. |----ONPLAYERKILL----|
  524.     [Darkirby3Test/testFile]
  525.         [Command Line]
  526.             ----DETECTENTITY(Parent: 0)(ID: 0)(Params: 2)----
  527.                 Object: {ENTITY -> lastEntityDeath}
  528.                 Object: {ENTITY -> zombie}
  529.             ----DETECTEQUALS(Parent: 0)(ID: 1)(Params: 2)----
  530.                 Object: {PLAYER -> class}
  531.                 Param: hunter
  532.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  533.                 Param: &aYou gain 10$
  534.         [End Line]
  535. |----ONBLOCKBREAK----|
  536.     [Darkirby3Test/testFile]
  537.         [Command Line]
  538.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  539.                 Object: {ITEM -> stick}
  540.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  541.                 Param: &4Block_Break
  542.             ----DETECTRANDOMCHANCE(Parent: 0)(ID: 2)(Params: 1)----
  543.                 Param: 25
  544.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  545.                 Param: &a25%_Chance_to_make_this_message_apear!
  546.         [End Line]
  547.         [Command Line]
  548.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 3)----
  549.                 Object: {PLAYER -> protection}
  550.                 Param: "on
  551. "               Param: 10
  552.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 6)----
  553.                 Object: {LOCATION -> lastBlockBreak}
  554.                 Param: 5
  555.                 Param: ~
  556.                 Param: ~
  557.                 Param: ~
  558.                 Object: {BLOCK -> sponge}
  559.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  560.                 Param: &4You cannot build here !
  561.             ----CANCELEVENT(Parent: 0)(ID: 3)(Params: 0)----
  562.             ----ELSE(Parent: 0)(ID: 4)(Params: 1)----
  563.                 Param: 10
  564.             ----SENDCHATMESSAGE(Parent: 0)(ID: 5)(Params: 1)----
  565.                 Param: &4PRotection are down
  566.         [End Line]
  567. |----ONBLOCKPLACE----|
  568.     [Max1116/money]
  569.         [Command Line]
  570.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  571.                 Object: {LOCATION -> lastBlockPlace}
  572.                 Param: ~
  573.                 Param: ~
  574.                 Param: ~
  575.                 Object: {BLOCK -> grass}
  576.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  577.                 Object: {PLAYER -> money}
  578.                 Param: 100
  579.         [End Line]
  580.         [Command Line]
  581.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  582.                 Object: {LOCATION -> lastBlockPlace}
  583.                 Param: ~
  584.                 Param: ~
  585.                 Param: ~
  586.                 Object: {BLOCK -> stone}
  587.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  588.                 Object: {PLAYER -> money}
  589.                 Param: 100
  590.         [End Line]
  591.         [Command Line]
  592.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  593.                 Object: {LOCATION -> lastBlockPlace}
  594.                 Param: ~
  595.                 Param: ~
  596.                 Param: ~
  597.                 Object: {BLOCK -> dirt}
  598.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  599.                 Object: {PLAYER -> money}
  600.                 Param: 100
  601.         [End Line]
  602.         [Command Line]
  603.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  604.                 Object: {LOCATION -> lastBlockPlace}
  605.                 Param: ~
  606.                 Param: ~
  607.                 Param: ~
  608.                 Object: {BLOCK -> cobblestone}
  609.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  610.                 Object: {PLAYER -> money}
  611.                 Param: 100
  612.         [End Line]
  613.     [Darkirby3Test/testFile]
  614.         [Command Line]
  615.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  616.                 Object: {PLAYER -> protection}
  617.                 Param: on
  618.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 6)----
  619.                 Object: {LOCATION -> lastBlockPlace}
  620.                 Param: 5
  621.                 Param: ~
  622.                 Param: ~
  623.                 Param: ~
  624.                 Object: {BLOCK -> sponge}
  625.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  626.                 Param: &4You cannot build here !
  627.             ----CANCELEVENT(Parent: 0)(ID: 3)(Params: 0)----
  628.         [End Line]
  629.     [Magib1/builder]
  630.         [Command Line]
  631.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  632.                 Object: {PLAYER -> class}
  633.                 Param: builder
  634.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  635.                 Object: {LOCATION -> lastBlockPlace}
  636.                 Param: ~
  637.                 Param: ~
  638.                 Param: ~
  639.                 Object: {BLOCK -> STONE}
  640.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  641.                 Object: {PLAYER -> rand}
  642.                 Object: {RANDOM -> 1,3}
  643.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  644.                 Object: {PLAYER -> money}
  645.                 Object: {PLAYER -> rand}
  646.         [End Line]
  647.         [Command Line]
  648.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  649.                 Object: {PLAYER -> class}
  650.                 Param: builder
  651.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  652.                 Object: {LOCATION -> lastBlockPlace}
  653.                 Param: ~
  654.                 Param: ~
  655.                 Param: ~
  656.                 Object: {BLOCK -> DIRT}
  657.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  658.                 Object: {PLAYER -> rand}
  659.                 Object: {RANDOM -> 1,3}
  660.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  661.                 Object: {PLAYER -> money}
  662.                 Object: {PLAYER -> rand}
  663.         [End Line]
  664.         [Command Line]
  665.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  666.                 Object: {PLAYER -> class}
  667.                 Param: builder
  668.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  669.                 Object: {LOCATION -> lastBlockPlace}
  670.                 Param: ~
  671.                 Param: ~
  672.                 Param: ~
  673.                 Object: {BLOCK -> COBBLESTONE}
  674.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  675.                 Object: {PLAYER -> rand}
  676.                 Object: {RANDOM -> 1,3}
  677.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  678.                 Object: {PLAYER -> money}
  679.                 Object: {PLAYER -> rand}
  680.         [End Line]
  681.         [Command Line]
  682.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  683.                 Object: {PLAYER -> class}
  684.                 Param: builder
  685.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  686.                 Object: {LOCATION -> lastBlockPlace}
  687.                 Param: ~
  688.                 Param: ~
  689.                 Param: ~
  690.                 Object: {BLOCK -> WOOD}
  691.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  692.                 Object: {PLAYER -> rand}
  693.                 Object: {RANDOM -> 1,3}
  694.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  695.                 Object: {PLAYER -> money}
  696.                 Object: {PLAYER -> rand}
  697.         [End Line]
  698.         [Command Line]
  699.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  700.                 Object: {PLAYER -> class}
  701.                 Param: builder
  702.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  703.                 Object: {LOCATION -> lastBlockPlace}
  704.                 Param: ~
  705.                 Param: ~
  706.                 Param: ~
  707.                 Object: {BLOCK -> SAND}
  708.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  709.                 Object: {PLAYER -> rand}
  710.                 Object: {RANDOM -> 1,3}
  711.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  712.                 Object: {PLAYER -> money}
  713.                 Object: {PLAYER -> rand}
  714.         [End Line]
  715.         [Command Line]
  716.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  717.                 Object: {PLAYER -> class}
  718.                 Param: builder
  719.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  720.                 Object: {LOCATION -> lastBlockPlace}
  721.                 Param: ~
  722.                 Param: ~
  723.                 Param: ~
  724.                 Object: {BLOCK -> GRAVEL}
  725.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  726.                 Object: {PLAYER -> rand}
  727.                 Object: {RANDOM -> 1,3}
  728.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  729.                 Object: {PLAYER -> money}
  730.                 Object: {PLAYER -> rand}
  731.         [End Line]
  732.         [Command Line]
  733.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  734.                 Object: {PLAYER -> class}
  735.                 Param: builder
  736.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  737.                 Object: {LOCATION -> lastBlockPlace}
  738.                 Param: ~
  739.                 Param: ~
  740.                 Param: ~
  741.                 Object: {BLOCK -> LOG}
  742.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  743.                 Object: {PLAYER -> rand}
  744.                 Object: {RANDOM -> 2,4}
  745.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  746.                 Object: {PLAYER -> money}
  747.                 Object: {PLAYER -> rand}
  748.         [End Line]
  749.         [Command Line]
  750.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  751.                 Object: {PLAYER -> class}
  752.                 Param: builder
  753.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  754.                 Object: {LOCATION -> lastBlockPlace}
  755.                 Param: ~
  756.                 Param: ~
  757.                 Param: ~
  758.                 Object: {BLOCK -> LEAVES}
  759.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  760.                 Object: {PLAYER -> rand}
  761.                 Object: {RANDOM -> 2,4}
  762.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  763.                 Object: {PLAYER -> money}
  764.                 Object: {PLAYER -> rand}
  765.         [End Line]
  766.         [Command Line]
  767.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  768.                 Object: {PLAYER -> class}
  769.                 Param: builder
  770.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  771.                 Object: {LOCATION -> lastBlockPlace}
  772.                 Param: ~
  773.                 Param: ~
  774.                 Param: ~
  775.                 Object: {BLOCK -> SANDSTONE}
  776.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  777.                 Object: {PLAYER -> rand}
  778.                 Object: {RANDOM -> 2,4}
  779.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  780.                 Object: {PLAYER -> money}
  781.                 Object: {PLAYER -> rand}
  782.         [End Line]
  783.         [Command Line]
  784.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  785.                 Object: {PLAYER -> class}
  786.                 Param: builder
  787.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  788.                 Object: {LOCATION -> lastBlockPlace}
  789.                 Param: ~
  790.                 Param: ~
  791.                 Param: ~
  792.                 Object: {BLOCK -> DOUBLE_STEP}
  793.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  794.                 Object: {PLAYER -> rand}
  795.                 Object: {RANDOM -> 2,4}
  796.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  797.                 Object: {PLAYER -> money}
  798.                 Object: {PLAYER -> rand}
  799.         [End Line]
  800.         [Command Line]
  801.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  802.                 Object: {PLAYER -> class}
  803.                 Param: builder
  804.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  805.                 Object: {LOCATION -> lastBlockPlace}
  806.                 Param: ~
  807.                 Param: ~
  808.                 Param: ~
  809.                 Object: {BLOCK -> WOOD_STAIRS}
  810.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  811.                 Object: {PLAYER -> rand}
  812.                 Object: {RANDOM -> 2,4}
  813.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  814.                 Object: {PLAYER -> money}
  815.                 Object: {PLAYER -> rand}
  816.         [End Line]
  817.         [Command Line]
  818.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  819.                 Object: {PLAYER -> class}
  820.                 Param: builder
  821.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  822.                 Object: {LOCATION -> lastBlockPlace}
  823.                 Param: ~
  824.                 Param: ~
  825.                 Param: ~
  826.                 Object: {BLOCK -> SPRUCE_WOOD_STAIRS}
  827.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  828.                 Object: {PLAYER -> rand}
  829.                 Object: {RANDOM -> 2,4}
  830.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  831.                 Object: {PLAYER -> money}
  832.                 Object: {PLAYER -> rand}
  833.         [End Line]
  834.         [Command Line]
  835.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  836.                 Object: {PLAYER -> class}
  837.                 Param: builder
  838.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  839.                 Object: {LOCATION -> lastBlockPlace}
  840.                 Param: ~
  841.                 Param: ~
  842.                 Param: ~
  843.                 Object: {BLOCK -> JUNGLE_WOOD_STAIRS}
  844.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  845.                 Object: {PLAYER -> rand}
  846.                 Object: {RANDOM -> 2,4}
  847.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  848.                 Object: {PLAYER -> money}
  849.                 Object: {PLAYER -> rand}
  850.         [End Line]
  851.         [Command Line]
  852.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  853.                 Object: {PLAYER -> class}
  854.                 Param: builder
  855.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  856.                 Object: {LOCATION -> lastBlockPlace}
  857.                 Param: ~
  858.                 Param: ~
  859.                 Param: ~
  860.                 Object: {BLOCK -> BIRCH_WOOD_STAIRS}
  861.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  862.                 Object: {PLAYER -> rand}
  863.                 Object: {RANDOM -> 2,4}
  864.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  865.                 Object: {PLAYER -> money}
  866.                 Object: {PLAYER -> rand}
  867.         [End Line]
  868.         [Command Line]
  869.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  870.                 Object: {PLAYER -> class}
  871.                 Param: builder
  872.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  873.                 Object: {LOCATION -> lastBlockPlace}
  874.                 Param: ~
  875.                 Param: ~
  876.                 Param: ~
  877.                 Object: {BLOCK -> LADDER}
  878.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  879.                 Object: {PLAYER -> rand}
  880.                 Object: {RANDOM -> 2,4}
  881.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  882.                 Object: {PLAYER -> money}
  883.                 Object: {PLAYER -> rand}
  884.         [End Line]
  885.         [Command Line]
  886.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  887.                 Object: {PLAYER -> class}
  888.                 Param: builder
  889.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  890.                 Object: {LOCATION -> lastBlockPlace}
  891.                 Param: ~
  892.                 Param: ~
  893.                 Param: ~
  894.                 Object: {BLOCK -> COBBLESTONE_STAIRS}
  895.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  896.                 Object: {PLAYER -> rand}
  897.                 Object: {RANDOM -> 2,4}
  898.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  899.                 Object: {PLAYER -> money}
  900.                 Object: {PLAYER -> rand}
  901.         [End Line]
  902.         [Command Line]
  903.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  904.                 Object: {PLAYER -> class}
  905.                 Param: builder
  906.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  907.                 Object: {LOCATION -> lastBlockPlace}
  908.                 Param: ~
  909.                 Param: ~
  910.                 Param: ~
  911.                 Object: {BLOCK -> DISPENSER}
  912.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  913.                 Object: {PLAYER -> rand}
  914.                 Object: {RANDOM -> 3,8}
  915.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  916.                 Object: {PLAYER -> money}
  917.                 Object: {PLAYER -> rand}
  918.         [End Line]
  919.         [Command Line]
  920.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  921.                 Object: {PLAYER -> class}
  922.                 Param: builder
  923.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  924.                 Object: {LOCATION -> lastBlockPlace}
  925.                 Param: ~
  926.                 Param: ~
  927.                 Param: ~
  928.                 Object: {BLOCK -> NOTE_BLOCK}
  929.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  930.                 Object: {PLAYER -> rand}
  931.                 Object: {RANDOM -> 3,8}
  932.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  933.                 Object: {PLAYER -> money}
  934.                 Object: {PLAYER -> rand}
  935.         [End Line]
  936.         [Command Line]
  937.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  938.                 Object: {PLAYER -> class}
  939.                 Param: builder
  940.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  941.                 Object: {LOCATION -> lastBlockPlace}
  942.                 Param: ~
  943.                 Param: ~
  944.                 Param: ~
  945.                 Object: {BLOCK -> BOOKSHELF}
  946.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  947.                 Object: {PLAYER -> rand}
  948.                 Object: {RANDOM -> 3,8}
  949.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  950.                 Object: {PLAYER -> money}
  951.                 Object: {PLAYER -> rand}
  952.         [End Line]
  953.         [Command Line]
  954.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  955.                 Object: {PLAYER -> class}
  956.                 Param: builder
  957.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  958.                 Object: {LOCATION -> lastBlockPlace}
  959.                 Param: ~
  960.                 Param: ~
  961.                 Param: ~
  962.                 Object: {BLOCK -> LAPIS_BLOCK}
  963.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  964.                 Object: {PLAYER -> rand}
  965.                 Object: {RANDOM -> 8,14}
  966.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  967.                 Object: {PLAYER -> money}
  968.                 Object: {PLAYER -> rand}
  969.         [End Line]
  970.         [Command Line]
  971.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  972.                 Object: {PLAYER -> class}
  973.                 Param: builder
  974.             ----DETECTBLOCK(Parent: 0)(ID: 1)(Params: 5)----
  975.                 Object: {LOCATION -> lastBlockPlace}
  976.                 Param: ~
  977.                 Param: ~
  978.                 Param: ~
  979.                 Object: {BLOCK -> OBSIDIAN}
  980.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  981.                 Object: {PLAYER -> rand}
  982.                 Object: {RANDOM -> 8,14}
  983.             ----ADDVARIABLE(Parent: 0)(ID: 3)(Params: 2)----
  984.                 Object: {PLAYER -> money}
  985.                 Object: {PLAYER -> rand}
  986.         [End Line]
Add Comment
Please, Sign In to add comment