mirror of
https://github.com/SWG-Source/dsrc.git
synced 2026-08-03 03:15:55 -04:00
who isn't sick of converting the freaking scripts? this negates the need
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
package script.test;
|
||||
|
||||
import script.*;
|
||||
import script.base_class.*;
|
||||
import script.combat_engine.*;
|
||||
import java.util.Arrays;
|
||||
import java.util.Hashtable;
|
||||
import java.util.Vector;
|
||||
import script.base_script;
|
||||
|
||||
public class buy_box extends script.base_script
|
||||
{
|
||||
public buy_box()
|
||||
{
|
||||
}
|
||||
public int OnObjectMenuSelect(obj_id self, obj_id player, int item) throws InterruptedException
|
||||
{
|
||||
LOG("tony_test", "player " + player + " item " + item);
|
||||
if (item == menu_info_types.ITEM_PUBLIC_CONTAINER_USE1)
|
||||
{
|
||||
debugSpeakMsg(player, "You just purchased " + self + "!");
|
||||
}
|
||||
return SCRIPT_CONTINUE;
|
||||
}
|
||||
public int OnGetAttributes(obj_id self, obj_id player, String[] names, String[] attribs) throws InterruptedException
|
||||
{
|
||||
if (names == null || attribs == null || names.length != attribs.length)
|
||||
{
|
||||
return SCRIPT_CONTINUE;
|
||||
}
|
||||
final int firstFreeIndex = getFirstFreeIndex(names);
|
||||
if (firstFreeIndex >= 0 && firstFreeIndex < names.length)
|
||||
{
|
||||
names[firstFreeIndex] = "cost";
|
||||
attribs[firstFreeIndex] = "42";
|
||||
}
|
||||
return SCRIPT_CONTINUE;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user