= Fixed plugin output
This commit is contained in:
+9
-7
@@ -82,6 +82,15 @@ StarkInfo=Snaps your icon or the icon of a friend you mentioned
|
||||
[CommandYeet]
|
||||
YeetInfo=Yeet yourself or yeet a friend with @!
|
||||
|
||||
[CommandTradeBeans]
|
||||
TradeBeanseStealingBeans=Stealing is wrong! *Steals 10 beans from %s*
|
||||
TradeBeansNoTargetError=You have to give *someone* your beans!
|
||||
TradeBeansSuccess=%s gave %s %s of their beans!
|
||||
TradeBeansStealingBeans=
|
||||
TradeBeansInfo=Gives another person some of your beans! Use is `tradebeans amount @person`!
|
||||
TradeBeansIntParseError=That's not a real number!
|
||||
TradeBeansNotEnoughError=You don't have enough beans!
|
||||
|
||||
[CommandPollVote]
|
||||
PollVoteNotValidNumber=That's not a vaild number!
|
||||
PollVoteInfo=Vote in a poll with the choice number, won't work if no poll is running, you can't change your vote once you have cast it! Be careful!
|
||||
@@ -228,11 +237,4 @@ MapVersion=Using mapgen v0.1
|
||||
MapWidth=Width
|
||||
MapHeight=Height
|
||||
|
||||
[CommandTradeBeans]
|
||||
TradeBeansInfo=Gives another person some of your beans! Use is `tradebeans amount @person`!
|
||||
TradeBeansNoTargetError=You have to give *someone* your beans!
|
||||
TradeBeansIntParseError=That's not a real number!
|
||||
TradeBeansNotEnoughError=You don't have enough beans!
|
||||
TradeBeanseStealingBeans=Stealing is wrong! *Steals 10 beans from %s*
|
||||
TradeBeansSuccess=%s gave %s %s of their beans!
|
||||
|
||||
@@ -50,17 +50,15 @@ public class Plugin
|
||||
|
||||
public List<String> Run(String args, PluginUser user)
|
||||
{
|
||||
List<String> outputs = new Vector<String>();
|
||||
|
||||
try
|
||||
{
|
||||
List<String> outputs = new Vector<String>();
|
||||
|
||||
LuaValue res = func_plugin.call(LuaValue.valueOf(args), user.AsLua());
|
||||
|
||||
if(!res.isnil())
|
||||
{
|
||||
if(res.istable())
|
||||
{
|
||||
while(true)
|
||||
{
|
||||
LuaValue key = LuaValue.NIL;
|
||||
while (true)
|
||||
@@ -74,12 +72,18 @@ public class Plugin
|
||||
outputs.add(value.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
System.out.println("Loc2.5 " + res.toString());
|
||||
outputs.add(res.toString());
|
||||
}
|
||||
}
|
||||
|
||||
if(outputs.size() <= 0)
|
||||
return null;
|
||||
|
||||
return outputs;
|
||||
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
|
||||
+4
-1
@@ -90,7 +90,10 @@ public class Main extends ListenerAdapter
|
||||
List<String> pluginOutput = pluginManager.RunAll(input.message, user);
|
||||
|
||||
if(pluginOutput != null && pluginOutput.size() > 0)
|
||||
response.Call(pluginOutput.get(0));
|
||||
{
|
||||
for(int i = 0; i < pluginOutput.size(); ++i)
|
||||
response.Call(pluginOutput.get(i));
|
||||
}
|
||||
}
|
||||
|
||||
// Run any upkeep in post we need to
|
||||
|
||||
Reference in New Issue
Block a user