Du bist nicht angemeldet.

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 :)