Bonjour, j'ai commencer a coder mon addon skript ! mais j'ai un probléme:
[ATTACH=full]7945[/ATTACH]
Class AlkaSK:
package me.r4d.alkask;
import org.bukkit.plugin.java.JavaPlugin;
import ch.njol.skript.Skript;
public class ALKASK extends JavaPlugin{
@Override
public void onEnable() {
Skript.registerAddon(this);
System.out.println("§cAlkaSK Enabled by §6ButtKill");
Skript.registerCondition(MessageStart.class, "%string% started with %sting%");
}
}
Class Messagestart:
package me.r4d.alkask;
import org.bukkit.event.Event;
import ch.njol.skript.lang.Condition;
import ch.njol.skript.lang.Expression;
import ch.njol.skript.lang.SkriptParser.ParseResult;
import ch.njol.util.Kleenean;
public class MessageStart extends Condition{
private Expression<String> message;
private Expression<String> startmessage;
@SuppressWarnings("unchecked")
@Override
public boolean init(Expression<?>[] expr, int i, Kleenean kl, ParseResult pr) {
message = (Expression<String>) expr[0];
startmessage = (Expression<String>) expr[0];
return true;
}
@Override
public String toString(@javax.annotation.Nullable Event event, boolean b) {
return "if your text started with charachter";
}
@Override
public boolean check(Event event) {
if(message.toString().startsWith(startmessage.toString())){
return true;
}
else{
return false;
}
}
}