Activity

From 04/18/2012 to 05/17/2012

05/15/2012

10:35 pm Bug #1429: set_timeout function permission
I finally got around to look at this again. I broke down my code to figure out exactly when it breaks. It seems to on... PseudoKnight
06:59 pm Bug #1514 (New): get_spawn() arguments not processed correctly
(tested in Interpreter on build 855)
If you give no arguments, it gives an error. (arrayindexoutofbounds) If you p...
PseudoKnight
06:29 pm Bug #1512: Optimizer should convert sconcat and concat into comma separated values in functions l...
Does now :) wraithguard01
03:10 pm Bug #1512: Optimizer should convert sconcat and concat into comma separated values in functions l...
Uh, die doesn't do that...does it? Skirmisher
12:57 pm Bug #1513: Documentation Generator should have support for built in objects
It should be aware of the pseudo object like locationArray, and also eventually support actual objects. Need a progra... wraithguard01
12:56 pm Bug #1513 (New): Documentation Generator should have support for built in objects
wraithguard01
12:41 pm Bug #1512 (New): Optimizer should convert sconcat and concat into comma separated values in funct...
Since there is the overhead of an extra function call, and since functions like that do the concatenation anyways, th... wraithguard01

05/12/2012

09:16 pm Feature #1508 (New): sort() function
Much needed for writing a /list command, as all_players() is out-of-order and CH-implemented quicksort (yeah, i did i... barneygale
09:13 pm Feature #1507 (New): Event: block_placed and block_destroyed
Currently it's possible to check for a destroyed block via checking to see if the block that was clicked on is now no... AgentKid
06:44 pm Bug #1506 (New): Enchantment api
Any of the enchantment commands that accept a slot number will return a java.lang.ArrayIndexOutOfBoundsException when... Mad_Hat

05/11/2012

11:04 am Feature #1503 (New): pinv should check for slot IDs 80-83 as well
I wrote a command to clear the inventory of some players, but pinv doesn't check the crafting area slots (80, 81, 82 ... RafaSKB

05/08/2012

08:57 pm Bug #1470 (Closed): Optimizer should catch improper use of [ ]
Check wraithguard01
08:10 pm Bug #1449 (Closed): kill() is too crude
Ok, fires an event now.
Also, it's named kill, because it was one of the first five functions, and naming conventi...
wraithguard01
07:56 pm Bug #1266 (Closed): call_proc in event corrupting event data
Fixed in the next build! wraithguard01
07:10 pm Feature #1202 (Closed): Auto-concatenate args in all echoing functions
Not doing it in all of them, but it'll be in die when I pull dralletje's PR. Also, note that the dot operator exists ... wraithguard01
07:07 pm Feature #1496 (Closed): Multiple arguments for die(), to match msg()
This will be added once dralletje finishes the PR, I'm going to go ahead and close this wraithguard01
07:05 pm Bug #1444 (Invalid): Chat wrapping still borked (820)
Unfortunately not a problem with CH, this would be bukkit or possibly the client itself (but let's be honest, probabl... wraithguard01

05/07/2012

11:47 pm Feature #1496: Multiple arguments for die(), to match msg()
Oh no! This already exists!
http://redmine.sk89q.com/issues/1202
dralletje
11:45 pm Feature #1380: set_ploc should accept/act on world
It does? dralletje
02:22 pm Feature #1497 (New): Interpreter mode should offer more helpful error info
Like showing what exception it throws, and the file/line number when you're running a proc. Skirmisher
12:42 pm Feature #1496 (Closed): Multiple arguments for die(), to match msg()
In the sake of intuitiveness, die()'s signature should match msg() (or the other way around, but would break things) entityreborn

05/03/2012

01:15 pm Feature #1485: Add ID:Data in more functions
Next command: *set_block_at()* rafaloon
10:27 am Feature #1486: player_click_mob event?
player_interact_entity would probably be the more consistent event name. PseudoKnight
07:58 am Feature #1480: Add ability to set/get a Chest Contents
Actually, I would probably duplicate the inventory series of functions.
mixed cinv(locationArray, index)
void set...
wraithguard01
07:50 am Feature #1480: Add ability to set/get a Chest Contents
rafaloon wrote:
> *set_chest(@xyzArray, slot_number, item_id, count_of_item [[,item_data = 0], 'world'])*
> _return...
Myles

05/02/2012

09:19 pm Feature #991 (Closed): Large integers automatically converted to scientific notation
Yep, nope. Decided against this, way too much effort for a very teensy tinesy payoff. You'll just have to not use num... wraithguard01
09:17 pm Feature #1463 (Closed): perl's for( .. ) operation.
Added wraithguard01
08:50 pm Feature #1483 (Closed): sk_current_regions() should return an empty array instead of null if no r...
@rafaloon: array_size(@array) == 0
Anyways, changed.
wraithguard01
08:48 pm Feature #1469 (Closed): Reg escape function for dimmies like opoq
Deaygo is slacking, so I did it for him. wraithguard01
08:09 pm Feature #1464 (Closed): while(@var) { ... }
Done!
wraithguard01
07:58 pm Bug #1454 (Closed): leading zeros in numeric names being cut off
Ok, now all $vars are strings. In most cases, it will continue to work exactly like it did, but if you were actually ... wraithguard01
07:55 pm Bug #1439 (Closed): world_changed-event is fired twice (#818)
Ok, this should be fixed in the next build, but let me know if it isn't, or if I broke it further. wraithguard01
07:21 pm Bug #1439: world_changed-event is fired twice (#818)
Hmm. So, this is probably a bukkit issue, but I can nip it in the bud by checking to make sure that the origin and de... wraithguard01
07:14 pm Bug #1461 (Closed): cancel() is not canelling chat text msg's
Yay! wraithguard01
02:44 pm Feature #1486: player_click_mob event?
Another name I got: *player_click_entity()* :P rafaloon
02:39 pm Feature #1119: set_peffect for non-player livings
I have name for fuction xD *set_entity_effect(entity_id, effect_id)* rafaloon
02:38 pm Feature #1128: Creature-specific stuff
hmm *get_entity_id()*, *get_entity_state(id)* and/or *get_entity_type(id)* that will be something good. rafaloon
02:29 pm Feature #1480: Add ability to set/get a Chest Contents
*set_chest(@xyzArray, slot_number, item_id, count_of_item [[,item_data = 0], 'world'])*
_returns void_
*get_chest...
rafaloon
02:24 pm Feature #1483: sk_current_regions() should return an empty array instead of null if no regions ar...
Yea good idea, but how to check array, it is empty? rafaloon
02:21 pm Feature #1486 (New): player_click_mob event?
Add something like *player_click_mob* event, naturally it will be activated when player click* left* or* right* butto... rafaloon
02:09 pm Feature #1485 (New): Add ID:Data in more functions
Hi! What you think about add ID:DATA in more functions like *ptake_item()* or *pgive_item()*? rafaloon

05/01/2012

08:23 pm Feature #1483 (Closed): sk_current_regions() should return an empty array instead of null if no r...
Because otherwise you have to use is_null() on it before doing array_contains() and the like, which is unnecessary an... Skirmisher

04/30/2012

08:22 am Feature #1480 (New): Add ability to set/get a Chest Contents
It would be good to be able to set a chests contents from an array aswell as get it a bit like inventory. set_chest(w... Myles

04/28/2012

11:03 am Bug #1461: cancel() is not canelling chat text msg's
it seems like this is working again as of the latest build kookster

04/26/2012

01:34 pm Bug #1470 (Closed): Optimizer should catch improper use of [ ]
array_get can be optimized to check for an array or array like object, and in the case of a string accessor associati... wraithguard01

04/25/2012

10:50 pm Feature #1469 (Closed): Reg escape function for dimmies like opoq
Cuz sanitizing is hurrrrrd. opoq
10:24 pm Bug #1429: set_timeout function permission
I can't even begin to imagine why this is occuring; there's not the first difference between at least those two funct... wraithguard01
10:19 pm Bug #1457 (Closed): player() returns null in lieu of '~console'
I Most Likely Fixed It (tm).
Can you check?
wraithguard01
09:47 pm Bug #1441 (Closed): Simple permissions check for script fails
The main issue is fixed now. Try a new build, and if there's still a problem, feel free to create a new bug report. wraithguard01
09:12 pm Bug #1441: Simple permissions check for script fails
Alright, I have your first example duplicating, I should be able to fix that shortly, however, I cannot get your simp... wraithguard01
08:27 pm Bug #1450 (Closed): Stacktrace when using has_permission and an if() statement before it.
Fixed in the next build wraithguard01
07:42 pm Bug #1443 (Closed): Regex jankiness
Fixed, and as an added bonus, something like:
reg_match('lol(', 'irrelevant')
will cause a COMPILE error, inste...
wraithguard01
11:09 am Bug #1450: Stacktrace when using has_permission and an if() statement before it.
Unit test to catch this added. wraithguard01
11:08 am Bug #1443: Regex jankiness
Unit test to catch this has been added. Will fix soon. wraithguard01

04/24/2012

12:36 pm Feature #1464 (Closed): while(@var) { ... }
loop while a condition is true. @var should be resolved using getBoolean, and break() in the codeblock should be cons... entityreborn
12:34 pm Feature #1463 (Closed): perl's for( .. ) operation.
Example:... entityreborn
12:30 am Bug #1461 (Closed): cancel() is not canelling chat text msg's
ever since I updated the plugin to a beta build on the 13th the cancel() function does not actually cancel chat msg's kookster

04/23/2012

02:37 pm Bug #1454: leading zeros in numeric names being cut off
Oh gosh. This is going to be a bigger issue now that I think about it. I guess I could always pass the variable in as... wraithguard01

04/22/2012

10:47 pm Bug #1457 (Closed): player() returns null in lieu of '~console'
... opoq

04/21/2012

02:28 pm Feature #1455: player_sign event
event data I would have are: location, sign text, player who placed it kookster
02:27 pm Feature #1455 (New): player_sign event
It would be nice to have a event when someone finishes placing a sign as in they have entered the text they want too. kookster
12:04 pm Bug #1454 (Closed): leading zeros in numeric names being cut off
I'm guessing its being cast to an int automatically, so this alias:
/status $player = /pex user $player group list...
ratty
08:45 am Bug #1443: Regex jankiness
Respectfully, PseudoKnight, the regex is in the stacktrace. Thank you for the input, but I can figure out most of the... opoq
02:38 am Bug #1443: Regex jankiness
You didn't post the regex. PseudoKnight

04/20/2012

03:48 pm Bug #1450 (Closed): Stacktrace when using has_permission and an if() statement before it.
Using this (example) code in _checkforperm:... hunterm
03:14 pm Bug #1449 (Closed): kill() is too crude
kill() (why is it not pkill, anyway?) just sets health to 0. It should fire an EntityDamageEvent with presumably CUST... Z

04/19/2012

07:51 pm Bug #1413: In builds from 808 and on, has_permission() and persistance (maybe), are broken.
Well what do you know. Having a space in between if messes it up?
Taking out the space fixed it...
hunterm

04/18/2012

07:56 pm Bug #1349 (Closed): "extra" line-wrapping
Uh... Duplicate of 1444........................................................................................
.......
wraithguard01
06:33 pm Bug #1443: Regex jankiness
Build 820, btw opoq
06:32 pm Bug #1444 (Invalid): Chat wrapping still borked (820)
... opoq
06:03 pm Bug #1443 (Closed): Regex jankiness
... opoq
11:01 am Bug #1441: Simple permissions check for script fails
update:
"shiftmode:/testmode = >>>" and giving user the permission "commandhelper.alias.shiftmode" also fails to ...
extradessert
09:33 am Bug #1441 (Closed): Simple permissions check for script fails
Was trying this code out for a simple permissions check:
shiftmode.shift:/testmode = >>>
proc(_set_S,
set_pm...
extradessert
« Previous
 

Also available in: Atom