Welcome on MasterOf13FPS! MasterOf13FPS

Register today or sign up if you are already a member and never miss any cool content again :)

Clean Wie kann ich MODES in der HeroCode Click GUI API hinzufügen?

Status
Not open for further replies.

MasterOf13FPS

Administrator
Staff member
Administrator
MasterOf13FPS
Joined
Jul 11, 2020
Messages
0
Reaction score
25
Points
0
Vielen dank für eure Antworten...
 
[HIDE]
@Override
public void setup() {

ArrayList<String> mode = new ArrayList<String>();
mode.add("Mode1");
mode.add("Mode2");

Client.instance.settingsmanager.rSetting(new Setting("SpeedMode", this, "Mode1", mode));
}
[/HIDE]
 
Musst die setup Methode in deinem Module Constructor in der Module Class einbauen
Code:
public class Module {


private String name;

private String displayname;

private Category category;

private int KeyBind;

private boolean toggled;

private int Color;



public static Minecraft mc = Minecraft.getMinecraft();


public Module(String name, String displayName, int KeyBind, Category category, int Color){

this.name = name;

this.displayname = name;

this.KeyBind = KeyBind;

this.category = category;

this.Color = Color;

this.setup();

}



public String getName() {

return name;

}



public void setName(String name) {

this.name = name;

}



public String getDisplayname() {

return displayname;

}



public void setDisplayname(String displayname) {

this.displayname = displayname;

}



public Category getCategory() {

return category;

}



public void setCategory(Category category) {

this.category = category;

}



public int getKeyBind() {

return KeyBind;

}



public void setKeyBind(int keyBind) {

KeyBind = keyBind;

}


public boolean isEnabled(){

return toggled;

}



public void toggle(){

if(toggled){

toggled = false;

Skid.notificationManager.addNotification(new Notification(this.getName(), "§b" +this.getName() + " §7has been §cdisabled§7!", 1000L));

onDisable();

}else{

toggled = true;

Skid.notificationManager.addNotification(new Notification(this.getName(),"§b" + this.getName() + " §7has been §aenabled§7!", 1000L));

onEnable();

}

}


public void onEnable(){}

public void onDisable(){}

public void setup(){}



}

Bereits getan... crasht trotzdem!!!

//EDIT: Muss ich das noch wo anders registrieren? Oder was ist sonst falsch?
//EDIT 2: Hier nochmal der CODE aber geordnet auf hastebin : https://hastebin.com/jazohamole.java
 
Last edited by a moderator:
Code:
public class Module {


private String name;

private String displayname;

private Category category;

private int KeyBind;

private boolean toggled;

private int Color;



public static Minecraft mc = Minecraft.getMinecraft();


public Module(String name, String displayName, int KeyBind, Category category, int Color){

this.name = name;

this.displayname = name;

this.KeyBind = KeyBind;

this.category = category;

this.Color = Color;

this.setup();

}



public String getName() {

return name;

}



public void setName(String name) {

this.name = name;

}



public String getDisplayname() {

return displayname;

}



public void setDisplayname(String displayname) {

this.displayname = displayname;

}



public Category getCategory() {

return category;

}



public void setCategory(Category category) {

this.category = category;

}



public int getKeyBind() {

return KeyBind;

}



public void setKeyBind(int keyBind) {

KeyBind = keyBind;

}


public boolean isEnabled(){

return toggled;

}



public void toggle(){

if(toggled){

toggled = false;

Skid.notificationManager.addNotification(new Notification(this.getName(), "§b" +this.getName() + " §7has been §cdisabled§7!", 1000L));

onDisable();

}else{

toggled = true;

Skid.notificationManager.addNotification(new Notification(this.getName(),"§b" + this.getName() + " §7has been §aenabled§7!", 1000L));

onEnable();

}

}


public void onEnable(){}

public void onDisable(){}

public void setup(){}



}

Bereits getan... crasht trotzdem!!!

//EDIT: Muss ich das noch wo anders registrieren? Oder was ist sonst falsch?
Dein AAC32X Speed ist aus Skush geskiddet :D
 
Dein AAC32X Speed ist aus Skush geskiddet :D
natürlich ist der bypass geskiddet. jemand der nichtmal weiß wie er ne nullpointerexception fixt wird auch nicht wissen wie man nen speed macht.
 
dadurch hat sich alles verschoben. was steht in der 41 Zeile?
Code:
@Override
public void setup(){
ArrayList<String> mode = new ArrayList<String>();
mode.add("Mode1");
mode.add("Mode2");
Skid.setmgr.rSetting(new Setting("SpeedMode", this, "Mode1", mode));
}

In Zeile 41 steht das mit Skid.setmgr.rSetting und so
 
natürlich ist der bypass geskiddet. jemand der nichtmal weiß wie er ne nullpointerexception fixt wird auch nicht wissen wie man nen speed macht.
1. Ist doch jetzt egal!
2. Der Client heißt Skid ! xD
3. Bitte sagt mir wie ich das mit der NullPointerException behebe ....
4. Ich Code auch viel selber ... aber im moment eher so design!
 
Wieso benutzt du booleans um abzufragen welcher Mode grad an ist (AAC, NPC)? Ich beschäftige mich nicht mehr mit Minecraft Clients, jedoch weiß ich zu 100% das es bei der Hero API eine abfrage gibt ob ModeX oder ModeY an ist.
 
Wieso benutzt du booleans um abzufragen welcher Mode grad an ist (AAC, NPC)? Ich beschäftige mich nicht mehr mit Minecraft Clients, jedoch weiß ich zu 100% das es bei der Hero API eine abfrage gibt ob ModeX oder ModeY an ist.
Ich benutze die Hero API noch nicht lange und versuche ja gerade die Modes der Hero API zu nutzen allerdings habe ich dabei noch einen Error ... wie oben beschrieben
 
Ich benutze die Hero API noch nicht lange und versuche ja gerade die Modes der Hero API zu nutzen allerdings habe ich dabei noch einen Error ... wie oben beschrieben
Er hat doch selbst examples in die API mit rein gepackt.
Du musst in jedem Constructor die Methode "setup();" aufrufen.
Bitte lies dir erstmal die ganzen Comments etc die Hero dazu reingepackt hat durch, ist viel einfacher. No offense aber entfern dein "Coder" in deinem Namen, das lässt mein linkes Ei richtig hart zusammen zucken.
 
Ich kann dir die gefixte Klasse schicken aber das ist ja Java Helping
 
Status
Not open for further replies.
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top