/* Replace this Baja code:
:doors
cmd_home
compare_user_misc UM_expert
if_false
menu 3stooges\doors
end_if
async
... with this JS code: */
load("sbbsdefs.js");
while(bbs.online) {
if(!(user.settings & USER_EXPERT))
bbs.menu("3stooges/doors");
/* Replace this Baja code:
# Display main Prompt
print " Games "
# Get key (with / extended commands allowed)
compare_user_misc UM_COLDKEYS
if_false
getkeye
else
getstrupr 60
endif
... with this JS code: */
console.print(" Games ");
var key=console.getkey(K_UPPER);
/* Replace this Baja code:
# Show the key hit
printkey
logkey
... this this JS code: */
console.print(key + "\r\n");
bbs.log_key(key);
/* Replace this Baja code:
cmdkey ?
compare_user_misc UM_expert
if_true
menu doors
end_if
end_cmd
cmdkey A
exec_xtrn amb4
end_cmd
... with this JS code: */
switch(key) {
case '?':
if(user.settings & USER_EXPERT)
bbs.menu("doors");
break;
case 'A':
bbs.exec_xtrn("amb4");
break;
}
}
That should be enough to get you going...
digital man
Snapple "Real Fact" #82:
August has the highest percentage of births.
Re: Baja to JS conversion:
By: Digital Man to Corey on Mon Oct 26 2009 06:23 pm
/* Replace this Baja code:
:doors
cmd_home
compare_user_misc UM_expert
if_false
menu 3stooges\doors
end_if
async
... with this JS code: */
load("sbbsdefs.js");
while(bbs.online) {
if(!(user.settings & USER_EXPERT))
bbs.menu("3stooges/doors");
/* Replace this Baja code:
# Display main Prompt
print " Games "
# Get key (with / extended commands allowed)
compare_user_misc UM_COLDKEYS
if_false
getkeye
else
getstrupr 60
endif
... with this JS code: */
console.print(" Games ");
var key=console.getkey(K_UPPER);
/* Replace this Baja code:
# Show the key hit
printkey
logkey
... this this JS code: */
console.print(key + "\r\n");
bbs.log_key(key);
/* Replace this Baja code:
cmdkey ?
compare_user_misc UM_expert
if_true
menu doors
end_if
end_cmd
cmdkey A
exec_xtrn amb4
end_cmd
... with this JS code: */
switch(key) {
case '?':
if(user.settings & USER_EXPERT)
bbs.menu("doors");
break;
case 'A':
bbs.exec_xtrn("amb4");
break;
}
}
That should be enough to get you going...
no I mean in the classic_shell.js
I want to Switch to all js scripts, instead of baja.
The stock xtrn_sec module is in JS (exec/xtrn_sec.js), so I'm not really sure what you're asking for.
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 5 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 17:19:17 |
| Calls: | 117 |
| Calls today: | 117 |
| Files: | 367 |
| D/L today: |
518 files (245M bytes) |
| Messages: | 70,770 |
| Posted today: | 26 |