//------ |[Como Krear un Script By: VIRUZ-X]|--------//
[N5]: Network systems-X [N5]
Primero que nada tenes que saber que el script se guarda con .js al final. Por ej: script.js
Y en un block de notas. No es necesario que te lo diga, si es obvio.
Luego, agregar un titulo al script. Usando:
print(0, "Titulo");
print(userobj.vroom, "Titulo");
print(userobj, "Titulo");
0 = Numero de la vroom
userobj.vroom = Vroom del usuario que lo carga
userobj = Solo lo lee el que lo carga
Luego, saber las funciones. Ésta es la mas sencilla:
function onCommand(userobj, cmdText, tUser, arguments) {
Despues, pones un comando, por ej:
if(cmdText.substr(0,9)=="#comando" && userobj.admin>=51){
(0,9) = Cantidad de letras ke puede tener el comando. Podes poner las que quieras.
51 = Poder que tenes que tener para usarlo. Si el comando es para todos, pone 50
Despues poner el anuncio:
print(0, "Todos son pendejos aka");
->Tambien podes usar los otros, que se explican al principio de este block<-
Y luego cerrar el comando, usando llaves {}
}
}
Y listo, ahi tenes un script sencillo. Recuerda que tenes que poner la misma cantidad
de } que las abiertas, o sea, si hay 7 de estas { tenes ke poner 7 de estas } al
final de tu script.
//-------Definir al usuario-------//
Por ejemplo, digamos que yo quiero sacar a un usuario de la sala con un comando de mi
script.
Entonces tendriamos que poner:
if(cmdText.substr(0,9)=="#kill " && userobj.admin>=51){
user(tUser.id).disconnect()
print(0, "El usuario " +tUser.name+ " fue sacado por " +userobj.name+ ");
}
tUser = usuario al que sacas y demas.
userobj.name = usuario que hace el comando
userobj.id = ID del usuario que hace el comando
userobj.name = nombre del usuario que hace el comando
userobj.orgName = nombre original del usuario que hace el comando (Por si se llega a cambiar de nick)
userobj.externalIp = IP externa del usuario que hace el comando
userobj.localIp = IP interna del usuario que hace el comando
userobj.version = Version del ares del usuario que hace el comando
tUser.id = ID del usuario al que le hacen la accion
^------ en esto, solo tienen que cambiar userobj por tUser. (Asi me ahorro explicar)
//----- Tambien para hacer mas facil las cosas, usemos variables-----//
Las variables, sirven, segun yo, para hacer mas facil las cosas...
Por ejemplo, si tengo una ropa, y la quiero poner en el script, y la voy a usar en todos los comandos
Tengo que crear una variable.
var rOpa="||----> Artic <----||"; <--- esa seria la ropa... y siempre tenes
que poner un ; al final de la variable
Y luego activarla:
rOpa=true;
//----- Para salida y entrada de usuarios ------//
Para que anuncie la llegada de un usuario, tenes que poner aparte en tu script esto:
on Join = function(userobj, text){
print(0, "Vamos loco, llego " +userobj.name+ " tu ID es " +userobj.id+ " pasala bien (Y)");
}
Para que anuncie cuando un usuario se va, tenes que poner:
onPart = function(userobj, text){
print(0, "Uh, que pena. Se fue " +userobj.name+ "
);
}
//---------Otras acciones--------//
Estas acciones son para el usuario que vos quieras
user(ID).admin=level Para el level del otro
user(ID).sendText("Me gusta por la cola") Para clonar al otro
user(ID).localIp Para ver el IP interno del otro
user(ID).externalIp Para ver el IP externo del otro
user(id).version Para ver la version del ares del otro
user(ID).name="nick" Para cambiar nick al otro
user(ID).redirect("HASLINK") Para redireccionar al otro a otra sala
//--------En definitiva el script te queda asi si usas todo esto------//
print(0, "Script cargado");
function onCommand(userobj, cmdText, tUser, arguments) {
if(cmdText.substr(0,9)=="#comando" && userobj.admin>=51){
print(0, "Este comando es una prueba");
}}
on Join = function(userobj, text){
print(0, "Vamos loco, llego " +userobj.name+ " tu ID es " +userobj.id+ " pasala bien (Y)");
}
onPart = function(userobj, text){
print(0, "Uh, que pena. Se fue " +userobj.name+ "
);
}
if(cmdText.substr(0,9)=="#adios " && userobj.admin>=51){
user(tUser.id).disconnect()
}
Espero que los ayude, si no entienden algo, jodanse.
NeL, mentiira.. Si no entienden algoh, preguntenle a alguien que