linall 유저가접하면 알아서 인사하고~ 성주가 접하면 알아서 성주인사를~합니다~
C_LoginToserver.java
import l1j.server.server.serverpackets.S_CastleMaster; // <-적당한곳 추가~
import l1j.server.server.serverpackets.S_NewChat // <-적당한곳 추가~
// 서버 접속 알림 운영자만 보임 <--- 검색
for (L1PcInstance player : L1World.getInstance().getAllPlayers()) {
if (player.isGm()) {
player.sendPackets(new S_SystemMessage("\\fY" + pc.getName() + " 님이 접속. \\fVIP:" + client.getIp() + " 계정:" + client.getAccountName()));
}
L1World.getInstance().broadcastPacketToAll(new S_NewChat(pc,4,3,"안녕하세요 반갑습니다~","["+ pc.getName()+"] ")); // <-추가 유저 접속 자동인사
}
//성주 접속알림 시작 <- 추가
if(pc.isCrown()) {
if(pc.getClanid() != 0) {
if(clan.getCastleId() == 4){
L1World.getInstance().broadcastPacketToAll(new S_NewChat(pc,4,3,pc.getClanname()+ "혈맹 기란성주 인사드립니다.","["+ pc.getName()+"] "));
pc.sendPackets(new S_CastleMaster(12, pc.getId()));
L1World.getInstance().broadcastPacketToAll(
new S_CastleMaster(12, pc.getId()));
}}}
//성주 접속알림 끝
유저가 월드 진입하면 전체채팅으로
"안녕하세요 반갑습니다" 라고 인사를합니다~
성주가 월드 진입하면 전체채팅으로
"안녕하세요 반갑습니다"
"xx혈맹 기란성주 인사드립니다" 라고 인사를합니다.
출처 - 린푸리~
기존 소스 응용해서 만들었습니당~ㅇ_ㅇ 성은 기란성만 넣었습니다 다른성들은
응용해서 쓰시면 될거같습니다. 저는 기란성만필요해서^^;
좋아요를 눌러주시면 로봇 채팅소스
공개해드립니다 으흐흐 ㅡ,.ㅡ;;;

김닉넴 님의 최근 댓글
클라는 있나요? 2023 04.29 클라 있나요? 2023 03.23 감사합니다 2016 06.06 ㄳ합니다 2016 06.05 ㄳ합니다 2016 06.05