Connect to Vault [Realm Relay Script]
VAULT.js
/*
| VAULT.JS
+ Script by ZBORNOX
+ Idea by 059
*/
$.echo("> /VAULT loaded.");
var ID_USEPORTAL = $.findPacketId("USEPORTAL");
var ID_PLAYER_TEXT = $.findPacketId("PLAYERTEXT");
var ID_UPDATE = $.findPacketId("UPDATE");
var ID_TELEPORT = $.findPacketId("TELEPORT");
function onClientPacket(event) {
var packet = event.getPacket();
switch (packet.id()) {
case ID_PLAYER_TEXT: {
var text = packet.text;
if(text.substring(0,6) == "/vault"){
event.cancel();
//Connect to vault
var USEPORTAL_packet = event.createPacket(ID_USEPORTAL);
USEPORTAL_packet.objectId = 591; //591 == vault ;)
event.sendToServer(USEPORTAL_packet);
}
}
break;
}
}
VAULT 2.0
/*
| VAULT.JS
+ Script by ZBORNOX
+ Idea by 059
*/
$.echo("> /VAULT loaded.");
var ID_USEPORTAL = $.findPacketId("USEPORTAL");
var ID_PLAYER_TEXT = $.findPacketId("PLAYERTEXT");
var ID_UPDATE = $.findPacketId("UPDATE");
var ID_TELEPORT = $.findPacketId("TELEPORT");
function onClientPacket(event) {
var packet = event.getPacket();
switch (packet.id()) {
case ID_PLAYER_TEXT: {
var text = packet.text;
if(text == "/vault"){
event.cancel();
//Connect to vault
var USEPORTAL_packet = event.createPacket(ID_USEPORTAL);
USEPORTAL_packet.objectId = 591; //591 == vault ;)
event.sendToServer(USEPORTAL_packet);
break;
}
if(text == "/petyard"){
event.cancel();
//Connect to petyard
var USEPORTAL_packet = event.createPacket(ID_USEPORTAL);
USEPORTAL_packet.objectId = 590; //591 == vault ;)
event.sendToServer(USEPORTAL_packet);
break;
}
if(text == "/guildhall"){
event.cancel();
//Connect to vault
var USEPORTAL_packet = event.createPacket(ID_USEPORTAL);
USEPORTAL_packet.objectId = 517; //517 == guild ;)
event.sendToServer(USEPORTAL_packet);
break;
}
}
break;
}
}