public void clanChatMenu() {
sendQuest("", 6272);
sendQuest("", 6271);
sendQuest("", 9926);
sendQuest("@or1@ Clan", 963);
sendQuest("@or1@ Chat", 8934);
sendQuest("Chatting in: @whi@" + clanName, 5450);
sendQuest("", 4439);
sendQuest("Clan leader: @whi@" + clanLeader, 3206);
sendQuest("", 5449);
sendQuest("", 4301);
sendQuest("//end of clan chat", 4302);
sendQuest("-----------------", 4303);
for(int i=4287; i<=4303; i++) {
if(clanMembers[i-4287] != null) {
sendQuest("@whi@"+clanMembers[i-4287], CCID[i-4287]);
} else {
sendQuest("", CCID[i-4287]);
}
}
}
public void updateCCMenu() {
for (Player p : server.playerHandler.players) {
if(p != null) {
client person = (client)p;
if((person.playerName != null || person.playerName != "null")) {
client c2 = (client) server.playerHandler.players[server.playerHandler.getPlayerID(clanLeader)];
if(person.clanLeader == clanLeader) {
person.sendQuest("Chatting in: @whi@" + clanName, 5450);
person.sendQuest("Clan leader: @whi@" + clanLeader, 3206);
for(int i=4287; i<=4303; i++) {
if(c2.clanMembers[i-4287] != null) {
person.sendQuest("@whi@"+c2.clanMembers[i-4287], CCID[i-4287]);
} else {
person.sendQuest("", CCID[i-4287]);
}
}
}
}
}
}
}
public void removeFromCC() {
client c2 = (client) server.playerHandler.players[server.playerHandler.getPlayerID(clanLeader)];
for(int i=4287; i<=4303; i++) {
if(c2.clanMembers[i-4287] == playerName) {
c2.clanMembers[i-4287] = null;
updateCCMenu();
break;
}
}
clanName = "none";
clanLeader = "nobody";
clanChatMenu();
}
public void sendClanMessage(String msg) {
for (Player p : server.playerHandler.players) {
if(p != null) {
client person = (client)p;
if((person.playerName != null || person.playerName != "null")) {
if(person.clanLeader == clanLeader) {
person.sendMessage("["+clanName+"] "+playerName+" - "+msg);
//person.sendMessage("[@blu@"+clanName+"@bla@] "+playerName+": @dre@"+msg); // ENABLE THIS ONE IF YOU HAVE COLORED SENDMESSAGES ENABLED ON YOUR CLIENT!
}
}
}
}
}