Du bist nicht angemeldet.

1

Sonntag, 24. Juli 2011, 03:05

[Snippet] Like

/Like Funktion vom Ersteller: !nferno

SQL
Code:

Java-Quelltext

1
ALTER TABLE `accounts` ADD `like` VARCHAR( 50 ) NOT NULL


Knuddels/CommandPraser.java

Code:

Java-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
}else if(cmd.equals("like")) {
if(arg.isEmpty()) {
client.sendButlerMessage(channel.getName(), "Was magst du?");
} else if(arg.equals("!")) {
client.setLike("");
client.sendButlerMessage(channel.getName(), "Der Text wurde aus deinem Profil entfernt.");
} else if (arg.length() >= 51) {
client.sendButlerMessage(channel.getName(), "Du darfst höchstens 50 Zeichen benutzen!");
} else {
client.setLike(arg);
String action = PacketCreator.action("°>like.gif<°", channel.getName(), String.format("_°>_h%s|/serverpp "|/w "<°_ hat Gefallen an: °RR°_%s§.", client.getName(), Server.get().parseSmileys(arg)));
for (Client c : channel.getClients()) {
  c.send(action);
}
}
} 


Suche
Code:

Java-Quelltext

1
whois.append(String.format("°>gt.gif<° _°R°%s°r°_ %s...#", nf.format(target.getKisses()), target.getKisses() == 1 ? "Knutschfleck" : "Knutschflecken")); 


Füge Darunter ein

Code:

Java-Quelltext

1
2
3
if(!target.getLike().isEmpty()) {
            whois.append(String.format("°>gt.gif<° Gefallen an: _°R°%s°r°_#", Server.get().parseSmileys(target.getLike()))); 
Knuddels/Client.java

Suche
Code:

Java-Quelltext

1
private String registrationDate; 


Füge darunter Ein
Code:

Java-Quelltext

1
private String like; 


Suche

Code:

Java-Quelltext

1
2
3
 public byte getRank() {
        return rank;
    } 


Füge Darunter ein

Code:

Java-Quelltext

1
2
3
4
5
6
public String getLike() {
return like;
}
public void setLike(String like) {
this.like = like;
} 


Suche

Code:

Java-Quelltext

1
knuddels = rs.getInt("knuddels"); 


Füge darunter ein

Code:

Java-Quelltext

1
like = rs.getString("like"); 


So das War´s dann auch schon

Viel Spaß mit diesen Kleinen /like Snippet

Ist natürlich auch erweiterbar :-)

Seit Kreative ;)

Hier einmal das Like.gif Bild :-) kommt ihm Ordner Pics
»masterx« hat folgendes Bild angehängt:
  • like.gif

2

Sonntag, 24. Juli 2011, 10:27

Für diese Grafiken im t-Paket (wie Knuddels es bei /kiss, /knuddel, /knuddelz, etc. hat) muss das Paket erweitert werden und kein °>PIC<° als Nick verwendet werden. ;)

3

Sonntag, 24. Juli 2011, 12:11

Fif, wir können das ja mal im Protokollsubforum oder so mal erläutern, wie das geht (inklusiv KLogger Ergebnis).
Kein Support per PN. Nur im Forum!

4

Sonntag, 2. Oktober 2011, 02:17

Bild bitte neu Hochladen.