포탈스크립트 및 닉넴수정
양식은 아래와 같답니다.
맵 코드 부분에 이동 될 맵 코드를 입력 하면 되는 것이죠...
function enter(pi) {
pi.warp(맵 코드);
return true;
}
그리고 저거를 저장할때는 Portal이름.js으로 저장하시면 됩니다.
※ Portal이름을 어케 아냐고요? 그거는 팩 - wz - map으로 들어가서 자신이 원하고자 하는 포탈이 있는 맵 코드를 찾고~
찾기로 Portal을 검색하면 안뚫리는 Portal이름이 뜹니다.
※ 이해 못하면 그냥 남들이 배포하는 거나 넣어서 팩 만드세용~*^^*
※ 저 위에 양식이 가장 기본적인거임~
루돌프
일단 유저명령어부터 합니다. PlayerCommand여세요. 이거추가
else if (splitted[0].equals("@changename")) {
if (player.getMeso() > 소모시키고싶은 메소 && MapleCharacterUtil.canCreateChar(splitted[1], 0)) {
player.setName(splitted[1]);
c.getSession().write(MaplePacketCreator.getCharInfo(player));
player.getMap().removePlayer(player);
player.getMap().addPlayer(player);
mc.dropMessage("캐릭터닉네임을 수정하였습니다.");
} else {
mc.dropMessage("메소가 부족합니다.");
}
}
GM명령어입니다만....GM꺼는 각팩마다 다르지만 일단 예를들어 CharCommand여세요. 이거추가
else if (splitted[0].equals("!changename")) {
player.setName(splitted[1]);
c.getSession().write(MaplePacketCreator.getCharInfo(player));
player.getMap().removePlayer(player);
player.getMap().addPlayer(player);
mc.dropMessage("캐릭터닉네임을 수정하였습니다.");
}

박인성 님의 최근 댓글