Linkupdated

[www.citywars.ca] Citywars Lite API Tree 13/07/2014 17:07:35

Jul 13th, 2014
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 14.46 KB | None | 0 0
  1. |----ONBLOCKBREAK----|
  2.     [Darkirby3Test/testFile]
  3.         [Command Line]
  4.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  5.                 Object: {ITEM -> stick}
  6.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  7.                 Param: &4Block_Break
  8.             ----DETECTRANDOMCHANCE(Parent: 0)(ID: 2)(Params: 1)----
  9.                 Param: 25
  10.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  11.                 Param: &a25%_Chance_to_make_this_message_apear!
  12.         [End Line]
  13.         [Command Line]
  14.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 3)----
  15.                 Object: {PLAYER -> protection}
  16.                 Param: on
  17.                 Param: 10
  18.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 6)----
  19.                 Object: {LOCATION -> lastBlockBreak}
  20.                 Param: 5
  21.                 Param: ~
  22.                 Param: ~
  23.                 Param: ~
  24.                 Object: {BLOCK -> sponge}
  25.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  26.                 Param: &4You cannot build here !
  27.             ----CANCELEVENT(Parent: 0)(ID: 3)(Params: 0)----
  28.             ----ELSE(Parent: 0)(ID: 4)(Params: 1)----
  29.                 Param: 10
  30.             ----SENDCHATMESSAGE(Parent: 0)(ID: 5)(Params: 1)----
  31.                 Param: &4PRotection are down
  32.         [End Line]
  33. |----null----|
  34.     [Max1116/Necromancer]
  35.         [Command Line]
  36.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  37.                 Object: {ITEM -> bone}
  38.                 Object: {PLAYER -> necro}
  39.             ----SPAWNMOB(Parent: 0)(ID: 1)(Params: 6)----
  40.                 Object: {ENTITY -> zombie}
  41.                 Param: 1
  42.                 Object: {LOCATION -> targetBlock}
  43.                 Param: ~
  44.                 Param: ~
  45.                 Param: ~
  46.         [End Line]
  47. |----ONPLAYERJOIN----|
  48.     [Max1116/money]
  49.         [Command Line]
  50.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  51.                 Object: {PLAYER -> money}
  52.                 Param: 0
  53.         [End Line]
  54.     [Darkirby3Test/testFile]
  55.         [Command Line]
  56.             ----SENDCHATMESSAGE(Parent: 0)(ID: 0)(Params: 1)----
  57.                 Param: &aWELCOME_TO_&8CITYWARS_&6LITE&a !
  58.         [End Line]
  59.         [Command Line]
  60.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  61.                 Object: {PLAYER -> protection}
  62.                 Param: on
  63.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  64.                 Object: {PLAYER -> class}
  65.                 Param: none
  66.         [End Line]
  67.     [Linkupdated/testMod]
  68.         [Command Line]
  69.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  70.                 Object: {PLAYER -> rightClickTimes}
  71.                 Param: 0
  72.         [End Line]
  73. |----ONPLAYERCOMMAND----|
  74.     [Max1116/money]
  75.         [Command Line]
  76.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  77.                 Object: {PLAYER -> lastCommand}
  78.                 Param: /$
  79.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  80.                 Param: You have player[money] $
  81.         [End Line]
  82.     [Max1116/test]
  83.         [Command Line]
  84.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  85.                 Object: {PLAYER -> lastCommand}
  86.                 Param: /spawn
  87.             ----TELEPORT(Parent: 0)(ID: 1)(Params: 5)----
  88.                 Object: {ENTITY -> player}
  89.                 Object: {LOCATION -> -125,71,24}
  90.                 Param: ~
  91.                 Param: ~
  92.                 Param: ~
  93.         [End Line]
  94.         [Command Line]
  95.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  96.                 Object: {PLAYER -> lastCommand}
  97.                 Param: /dog
  98.             ----SPAWNMOB(Parent: 0)(ID: 1)(Params: 6)----
  99.                 Object: {ENTITY -> wolf}
  100.                 Param: 1
  101.                 Object: {LOCATION -> player}
  102.                 Param: ~+1
  103.                 Param: ~
  104.                 Param: ~+1
  105.             ----SPAWNITEM(Parent: 0)(ID: 2)(Params: 3)----
  106.                 Object: {ITEM -> bone}
  107.                 Param: 5
  108.                 Param: 0
  109.         [End Line]
  110.         [Command Line]
  111.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  112.                 Object: {PLAYER -> lastCommand}
  113.                 Param: /dirt
  114.             ----SPAWNITEM(Parent: 0)(ID: 1)(Params: 3)----
  115.                 Object: {ITEM -> dirt}
  116.                 Param: 64
  117.                 Param: 0
  118.         [End Line]
  119.     [Max1116/Necromancer]
  120.         [Command Line]
  121.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  122.                 Object: {PLAYER -> lastCommand}
  123.                 Param: /setclass necromancer
  124.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  125.                 Object: {PLAYER -> necro}
  126.                 Param: 0
  127.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  128.                 Param: &6You are now a necromancer!
  129.         [End Line]
  130.     [Darkirby3Test/testFile]
  131.         [Command Line]
  132.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  133.                 Object: {PLAYER -> lastCommand}
  134.                 Param: /setclass
  135.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  136.                 Object: {PLAYER -> class}
  137.                 Param: hunter
  138.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  139.                 Param: You Changed your class to player[class]
  140.         [End Line]
  141.         [Command Line]
  142.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  143.                 Object: {PLAYER -> lastCommand}
  144.                 Param: /setday
  145.             ----SETTIME(Parent: 0)(ID: 1)(Params: 1)----
  146.                 Param: 0
  147.         [End Line]
  148.         [Command Line]
  149.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  150.                 Object: {PLAYER -> lastCommand}
  151.                 Param: /setnight
  152.             ----SETTIME(Parent: 0)(ID: 1)(Params: 1)----
  153.                 Param: 20000
  154.         [End Line]
  155. |----ONPLAYERRESPAWN----|
  156.     [Darkirby3Test/testFile]
  157.         [Command Line]
  158.             ----SENDCHATMESSAGE(Parent: 0)(ID: 0)(Params: 1)----
  159.                 Param: &aWelcome to Ospawn
  160.             ----TELEPORT(Parent: 0)(ID: 1)(Params: 5)----
  161.                 Object: {ENTITY -> player}
  162.                 Object: {LOCATION -> -125,71,24}
  163.                 Param: ~
  164.                 Param: ~
  165.                 Param: ~
  166.         [End Line]
  167. |----ONENTITYDAMAGE----|
  168.     [Darkirby3Test/testFile]
  169.         [Command Line]
  170.             ----DETECTENTITY(Parent: 0)(ID: 0)(Params: 2)----
  171.                 Object: {ENTITY -> lastDamager}
  172.                 Object: {ENTITY -> zombie}
  173.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  174.                 Param: &6Your_Mom!
  175.         [End Line]
  176.         [Command Line]
  177.             ----DETECTENTITY(Parent: 0)(ID: 0)(Params: 2)----
  178.                 Object: {ENTITY -> lastTarget}
  179.                 Object: {ENTITY -> pig}
  180.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  181.                 Param: &6Your Mom!
  182.         [End Line]
  183.         [Command Line]
  184.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  185.                 Object: {PLAYER -> protection}
  186.                 Param: on
  187.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 6)----
  188.                 Object: {LOCATION -> player}
  189.                 Param: 5
  190.                 Param: ~
  191.                 Param: ~
  192.                 Param: ~
  193.                 Object: {BLOCK -> sponge}
  194.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  195.                 Param: &4You cannot pvp here !
  196.             ----CANCELEVENT(Parent: 0)(ID: 3)(Params: 0)----
  197.         [End Line]
  198. |----ONBLOCKPLACE----|
  199.     [Max1116/money]
  200.         [Command Line]
  201.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  202.                 Object: {LOCATION -> lastBlockPlace}
  203.                 Param: ~
  204.                 Param: ~
  205.                 Param: ~
  206.                 Object: {BLOCK -> grass}
  207.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  208.                 Object: {PLAYER -> money}
  209.                 Param: 100
  210.         [End Line]
  211.         [Command Line]
  212.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  213.                 Object: {LOCATION -> lastBlockPlace}
  214.                 Param: ~
  215.                 Param: ~
  216.                 Param: ~
  217.                 Object: {BLOCK -> stone}
  218.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  219.                 Object: {PLAYER -> money}
  220.                 Param: 100
  221.         [End Line]
  222.         [Command Line]
  223.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  224.                 Object: {LOCATION -> lastBlockPlace}
  225.                 Param: ~
  226.                 Param: ~
  227.                 Param: ~
  228.                 Object: {BLOCK -> dirt}
  229.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  230.                 Object: {PLAYER -> money}
  231.                 Param: 100
  232.         [End Line]
  233.         [Command Line]
  234.             ----DETECTBLOCK(Parent: 0)(ID: 0)(Params: 5)----
  235.                 Object: {LOCATION -> lastBlockPlace}
  236.                 Param: ~
  237.                 Param: ~
  238.                 Param: ~
  239.                 Object: {BLOCK -> cobblestone}
  240.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  241.                 Object: {PLAYER -> money}
  242.                 Param: 100
  243.         [End Line]
  244.     [Darkirby3Test/testFile]
  245.         [Command Line]
  246.             ----DETECTEQUALS(Parent: 0)(ID: 0)(Params: 2)----
  247.                 Object: {PLAYER -> protection}
  248.                 Param: on
  249.             ----DETECTBLOCKRADIUS(Parent: 0)(ID: 1)(Params: 6)----
  250.                 Object: {LOCATION -> lastBlockPlace}
  251.                 Param: 5
  252.                 Param: ~
  253.                 Param: ~
  254.                 Param: ~
  255.                 Object: {BLOCK -> sponge}
  256.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  257.                 Param: &4You cannot build here !
  258.             ----CANCELEVENT(Parent: 0)(ID: 3)(Params: 0)----
  259.         [End Line]
  260. |----ONENABLE----|
  261.     [Max1116/money]
  262.         [Command Line]
  263.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  264.                 Object: {PLAYER -> money}
  265.                 Param: 0
  266.         [End Line]
  267.     [Max1116/Necromancer]
  268.         [Command Line]
  269.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  270.                 Object: {PLAYER -> necro}
  271.                 Param: 0
  272.         [End Line]
  273.     [Darkirby3Test/testFile]
  274.         [Command Line]
  275.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  276.                 Object: {PLAYER -> protection}
  277.                 Param: on
  278.             ----SETVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  279.                 Object: {PLAYER -> class}
  280.                 Param: none
  281.         [End Line]
  282.     [Linkupdated/testMod]
  283.         [Command Line]
  284.             ----SETVARIABLE(Parent: 0)(ID: 0)(Params: 2)----
  285.                 Object: {PLAYER -> rightClickTimes}
  286.                 Param: 0
  287.         [End Line]
  288. |----ONEXPLOSION----|
  289.     [Darkirby3Test/testFile]
  290.         [Command Line]
  291.             ----CANCELEVENT(Parent: 0)(ID: 0)(Params: 0)----
  292.         [End Line]
  293. |----ONPLAYERKILL----|
  294.     [Darkirby3Test/testFile]
  295.         [Command Line]
  296.             ----DETECTENTITY(Parent: 0)(ID: 0)(Params: 2)----
  297.                 Object: {ENTITY -> lastEntityDeath}
  298.                 Object: {ENTITY -> zombie}
  299.             ----DETECTEQUALS(Parent: 0)(ID: 1)(Params: 2)----
  300.                 Object: {PLAYER -> class}
  301.                 Param: hunter
  302.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  303.                 Param: &aYou gain 10$
  304.         [End Line]
  305. |----ONPLAYERRIGHTCLICK----|
  306.     [Darkirby3Test/testFile]
  307.         [Command Line]
  308.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  309.                 Object: {ITEM -> BLAZE_POWDER}
  310.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  311.                 Object: {ENTITY -> player}
  312.                 Param: CONFUSION
  313.                 Param: 6
  314.                 Param: 0
  315.             ----TELEPORT(Parent: 0)(ID: 2)(Params: 5)----
  316.                 Object: {ENTITY -> lastTarget}
  317.                 Object: {LOCATION -> player}
  318.                 Param: ~
  319.                 Param: ~
  320.                 Param: ~
  321.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  322.                 Param: &aWOSH !
  323.         [End Line]
  324.         [Command Line]
  325.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  326.                 Object: {ITEM -> SUGAR}
  327.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  328.                 Object: {ENTITY -> player}
  329.                 Param: CONFUSION
  330.                 Param: 6
  331.                 Param: 0
  332.             ----TELEPORT(Parent: 0)(ID: 2)(Params: 5)----
  333.                 Object: {ENTITY -> player}
  334.                 Object: {LOCATION -> -125,71,24}
  335.                 Param: ~
  336.                 Param: ~
  337.                 Param: ~
  338.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  339.                 Param: &aWOSH !
  340.         [End Line]
  341.         [Command Line]
  342.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  343.                 Object: {ITEM -> SLIME_BALL}
  344.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  345.                 Object: {ENTITY -> player}
  346.                 Param: speed
  347.                 Param: 5
  348.                 Param: 2
  349.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  350.                 Param: &aPotion Speed Activated!
  351.         [End Line]
  352.         [Command Line]
  353.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  354.                 Object: {ITEM -> GLOWSTONE_DUST}
  355.             ----ADDPOTIONEFFECT(Parent: 0)(ID: 1)(Params: 4)----
  356.                 Object: {ENTITY -> player}
  357.                 Param: jump
  358.                 Param: 5
  359.                 Param: 6
  360.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  361.                 Param: &aNinja jump activated!
  362.         [End Line]
  363.         [Command Line]
  364.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  365.                 Object: {ITEM -> GOLD_INGOT}
  366.             ----DETECTEQUALS(Parent: 0)(ID: 1)(Params: 3)----
  367.                 Object: {PLAYER -> protection}
  368.                 Param: on
  369.                 Param: 10
  370.             ----SETVARIABLE(Parent: 0)(ID: 2)(Params: 2)----
  371.                 Object: {PLAYER -> protection}
  372.                 Param: off
  373.             ----SENDCHATMESSAGE(Parent: 0)(ID: 3)(Params: 1)----
  374.                 Param: &6Protection are now &aoff
  375.             ----ELSE(Parent: 0)(ID: 4)(Params: 1)----
  376.                 Param: 10
  377.             ----SETVARIABLE(Parent: 0)(ID: 5)(Params: 2)----
  378.                 Object: {PLAYER -> protection}
  379.                 Param: on
  380.             ----SENDCHATMESSAGE(Parent: 0)(ID: 6)(Params: 1)----
  381.                 Param: &6Protection are now &aon
  382.         [End Line]
  383.         [Command Line]
  384.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  385.                 Object: {ITEM -> IRON_INGOT}
  386.             ----DETECTEQUALS(Parent: 0)(ID: 1)(Params: 3)----
  387.                 Object: {PLAYER -> protection}
  388.                 Param: on
  389.                 Param: 10
  390.             ----SENDCHATMESSAGE(Parent: 0)(ID: 2)(Params: 1)----
  391.                 Param: &aProtection are now up
  392.         [End Line]
  393.         [Command Line]
  394.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  395.                 Object: {ITEM -> SADDLE}
  396.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  397.                 Param: &6The protection are =&a player[protection]
  398.         [End Line]
  399.         [Command Line]
  400.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 1)----
  401.                 Object: {ITEM -> SULPHUR}
  402.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  403.                 Param: You right clicked player[rightClickTimes] times, test block[itemInHand] block[lastBlockBreak]
  404.         [End Line]
  405.         [Command Line]
  406.             ----DETECTITEMINHANDNAME(Parent: 0)(ID: 0)(Params: 2)----
  407.                 Object: {ENTITY -> player}
  408.                 Param: timeChanger
  409.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  410.                 Param: You Changed the time
  411.             ----SETTIME(Parent: 0)(ID: 2)(Params: 1)----
  412.                 Param: 0
  413.         [End Line]
  414.     [Linkupdated/testMod]
  415.         [Command Line]
  416.             ----SENDCHATMESSAGE(Parent: 0)(ID: 0)(Params: 1)----
  417.                 Object: {BLOCK -> itemInHand}
  418.         [End Line]
  419.         [Command Line]
  420.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  421.                 Object: {ENTITY -> player}
  422.                 Object: {ITEM -> arrow}
  423.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  424.                 Param: You right clicked player[rightClickTimes] times
  425.         [End Line]
  426.         [Command Line]
  427.             ----DETECTITEMINHANDNAME(Parent: 0)(ID: 0)(Params: 2)----
  428.                 Object: {ENTITY -> player}
  429.                 Param: timeChanger2
  430.             ----SENDCHATMESSAGE(Parent: 0)(ID: 1)(Params: 1)----
  431.                 Param: You Changed the time
  432.             ----SETTIME(Parent: 0)(ID: 2)(Params: 1)----
  433.                 Param: 20000
  434.         [End Line]
  435.         [Command Line]
  436.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  437.                 Object: {ENTITY -> player}
  438.                 Object: {ITEM -> feather}
  439.             ----TELEPORT(Parent: 0)(ID: 1)(Params: 5)----
  440.                 Object: {ENTITY -> player}
  441.                 Object: {LOCATION -> targetBlock}
  442.                 Param: ~
  443.                 Param: ~
  444.                 Param: ~
  445.         [End Line]
  446. |----ONPLAYERLEFTCLICK----|
  447.     [Linkupdated/testMod]
  448.         [Command Line]
  449.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  450.                 Object: {ENTITY -> player}
  451.                 Object: {BLOCK -> dirt}
  452.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  453.                 Object: {PLAYER -> rightClickTimes}
  454.                 Param: 1
  455.         [End Line]
  456.         [Command Line]
  457.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  458.                 Object: {ENTITY -> player}
  459.                 Object: {ITEM -> slime_ball}
  460.             ----ADDVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  461.                 Object: {PLAYER -> rightClickTimes}
  462.                 Param: -1
  463.         [End Line]
  464.         [Command Line]
  465.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  466.                 Object: {ENTITY -> player}
  467.                 Object: {ITEM -> arrow}
  468.             ----MULTIPLYVARIABLE(Parent: 0)(ID: 1)(Params: 2)----
  469.                 Object: {PLAYER -> rightClickTimes}
  470.                 Param: 2
  471.         [End Line]
  472.         [Command Line]
  473.             ----DETECTITEMINHAND(Parent: 0)(ID: 0)(Params: 2)----
  474.                 Object: {ENTITY -> player}
  475.                 Object: {ITEM -> arrow}
  476.             ----SPAWNMOB(Parent: 0)(ID: 1)(Params: 6)----
  477.                 Object: {ENTITY -> spider}
  478.                 Param: 1
  479.                 Object: {LOCATION -> player}
  480.                 Param: ~
  481.                 Param: ~
  482.                 Param: ~
  483.         [End Line]
Add Comment
Please, Sign In to add comment