Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Banana-Coding.com - Java Knuddels Emulator. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

1

Samstag, 2. Juni 2012, 22:14

James knuddeln lassen

Damit James Knuddels unter die Mitglieder bringt.

Autor: Fif
Datum: 11. Juli 2011

Imports

Java-Quelltext

1
import java.util.Random;


Dateiveränderungen
Channel.java
Suche:

Java-Quelltext

1
    	if (topic != null) {        	client.sendButlerMessage(name, String.format("°BB°_Dieser Channel hat folgendes Thema:°r°#%s", topic));    	}


Darunter einfügen:

Java-Quelltext

1
    	if (Server.get().getButler().getKnuddels() > 0) {        	Random random = new Random();        	int randomInt = random.nextInt(50);        	if (randomInt == 25) {            	broadcastAction(">", String.format("°>_h%s|/serverpp "|/w "<° hat °>_h%s|/serverpp "|/w "<° scheinbar richtig gern und °RR°knuddelt°BB° eifrig drauf los.", Server.get().getButler().getName(), client.getName()));            	client.setKnuddels(client.getKnuddels() + 1);            	Server.get().getButler().setKnuddels(Server.get().getButler().getKnuddels() - 1);        	}    	}


Hinweise
Damit euer Butler Knuddels verteilt, muss er auch Knuddels besitzen. Die verteilten Knuddels werden von seinem Account abgezogen.
Standardmäßig ist die Chance einen Knuddels zu bekommen auf 1:50 gestellt.
Um diese zu verändern müssen folgende Werte verändert werden: (Gelb markiert)

Java-Quelltext

1
        	int randomInt = random.nextInt(50);        	if (randomInt == 25) {

Es wird eine Zahl zwischen 1 und der ersten angegebenen Zahl ermittelt.
Die zweite Zahl muss dann getroffen werden.

MfG


2

Mittwoch, 27. März 2013, 19:55

Dies

Quellcode

1
import java.util.Random;
muss in die Client.java eingetragen werden oder verstehe ich das falsch?

Sry bin noch neu und das ist mein erster "Einbau".

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Maldohr« (27. März 2013, 20:22)


3

Mittwoch, 27. März 2013, 21:28

Der Import muss in die Datei, wo der Import benötigt wird!

Hier entsprechend für eine Zufallszahl in die Channel.java.
Kein Support per PN. Nur im Forum!

4

Mittwoch, 27. März 2013, 23:55

Dankeschön :)

Muss man ja erstmal ein wenig durchblicken :)