Linkupdated

[www.citywars.ca] Citywars Lite API Tree 13/07/2014 16:56:32

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