mauz // User Search

mauz // User Search

1  2  3  4  5  6  ...  10  |  

programmable, expandable bot

Nov 15, 1999, 10:43am
[View Quote] This worked better for me:
ftp://ftp.pipeline.com/users/magine/MBot1b.zip

--
Mauz
http://tnlc.com/mauz/

Re: Mirrored surfaces

Nov 29, 1999, 3:44pm
[View Quote] Unfortunately you can't make mirror objects with current AW.
But yes you can do it with a bot; I had lots of fun with
XelaG's mirror bot in Worldcon-VR's E_XPO world a while back ;)
I think it will be featuring in some AV99 world next Saturday too.

You can download Xelagot bot here:
http://www.imatowns.com/xelagot/xlgdl.html
and the Mirror Bot script for it here:
http://www.imatowns.com/xelagot/xlgasex_mirrorbot.html

--
Mauz
http://tnlc.com/mauz/

Re: Re.MY NEW COOL WEB SITE ((((((((READ ME )))))))))) NEW UPDATE

Jan 20, 2000, 2:52pm
[View Quote] Too bad if you take your site down, because I think that your bot page
(http://www.geocities.com/scatman_aw/bots.html) is very useful.
So far I've directed people asking for bots to Objects d'ActiveWorlds
link page http://www.awcommunity.org/objects/links.html,
but your page is now more up-to-date.

You seem to have all the bot files in your own web server though?
It can be useful if the original site is down, but if you just had
the links point to the botmaker's original download page, you wouldn't
need to update your site every time there's a new version out.
Maybe you could include links to the original pages as well?

There's always room for one more AW web page :)

(Followups to bots please)

--
Mauz
http://tnlc.com/mauz/

AW SDK Thread-safe?

Feb 27, 2000, 10:32am
[View Quote] No ;)

--
Mauz
http://tnlc.com/mauz/

hellppp! n00b! :)

Jul 14, 2003, 2:34pm
[View Quote] Me n00b 2, but have you tried cin.getline instead? Or strings.

--
Mauz
http://mauz.info

NelXaga Entertainment

Jan 6, 2004, 12:19pm
[View Quote]
Funny I do not see any attachments, maybe my Outlook Express censors them.
Go to Tools menu and choose Options and then Security tab,
and make sure that you have checked "Do not allow attachments
to be saved or opened that could potentially be a virus."

How to find more about a newsgroup message's sender in OE:
- right click on the message in the messages list
- choose Properties
- choose Details tab
- copy the IP number from NNTP-Posting-Host line, e.g. 65.142.126.246
- go to some online DNS lookup service like http://network-tools.com/
- paste the number into empty field there and click Submit
- below that will appear something like
"IP address: 65.142.126.246
Host name: 0-2pool126-246.nas1.pikeville1.ky.us.da.qwest.net"
where you will see that the message originated from
a Qwest.net customer in Pikeville, Kentucky, US.

--
Mauz
http://mauz.info

Sync'ing VRT example project..

Jan 7, 2004, 3:18pm
[View Quote] Grimble posted VRT Demo zip containing modTimeZoneSupport.bas etc
around March 2002 (open at your own risk :p):

"
Although the local timezone is clearly important since that's the time you
have available, windows gives you a mechanism to find out what you need to
know. VRT is GMT - 2 (the middle of the Atlantic somewhere), which you can
get from Windows very easily using the GetTimeZoneInformation windows API call.

The SDK only gets one notification of the current VRT ... in the
AW_EVENT_UNIVERSE_ATTRIBUTES event. Because of this, you have to maintain
the VRT value yourself. each time you want to update the display. There are
three stages to handling VRT ...

(1) When you receive the AW_EVENT_UNIVERSE_ATTRIBUTES event (after a
successful login), calculate and store the difference between the value in
supplied in the AW_UNIVERSE_TIME attribute and the local time on the client
machine at that point. Note that the VRT value is the number of seconds
since midnight on 1st Jan 1970 and so you need bear this in mind. You can
get a relative date/time by using VB's DateAdd function:

datetimeVRT = DateAdd("s", awSDK.AwUniverseTime, "1 Jan 1970 00:00:00")

HOWEVER, this will be based on midnight 1st Jan 1970 IN YOUR TIMEZONE and
will result in a date/time close to the current date/time IN YOUR TIMEZONE.

(2) Immediately after performing (1) ... i.e. still in the event handler ...
calculate the difference between the current date/time on your machine and
the value caluclated in (1). This will be the difference between the
relative VRT and your local time and should be a number of seconds.

offsetVRT = DateDiff("s", datetimeVRT, Now())

the value in offsetVRT will need to be available later.

(3) Each time you want to display the current VRT you will need to apply two
offsets to your local date/time ... the minor difference between the two
clocks (offsetVRT above) and the GMT - 2 adjustment. The first is simple
using VB's DateAdd function again, but the GMT value is where the Windows
API call comes in. I'm not going to go into it here, but I've attached a
small project that shows VRT on a form after logging in. The module
modTimeZoneSupport is taken from code I found in a vbCity forum, but
basically the GetUTCTime function will return GMT. Then you just need to
apply a -2 hour time difference with DateAdd (yet again) and Robert's your
father's brother ... VRT.

Don't expect to match the AW Browser VRT display ... it won't happen through
design, purely by coincidence.
"

--
Mauz
http://mauz.info


begin 666 VRT Demo.zip
M4$L#!!0````(`-B<=BQ9K[%CHP<``'8;```7````5E)4($1E;6\O9G)M5E)4
M1&5M;RYF<FWM6&UOXD at 2_AXI_Z'%2IM$"JQ)(,GL*BN9E\QP1P!A$R9S6J$&
M-^"-Z49V$Y)9[7^_JC:VV\:8VYT]W7U8:V"(Z[WJZ:JRG]I#J]/OD7K%,$Y/
M^M-?V4R2>U+ZK?IP?5NKW5R7[VH/M7*UVJJ73>/#;=DPZD;#K)EW#\;#[]]5
M*\9W1NDG4C+'5NN?_>;G6 at 6^2J<G#;9P.7EJ5!Z$OR)S?_4TM%ML)<CI"2&D
M2=?2%9Q$USU\2LA9+85TSV5<?F+N8BDC>M7X4->(73:7B?"-H9%LL=;T7M=T
ML;'KR&5,J]W<A8)=E[^ F#L[X) UHQY+_$D[I(B)XK1F2U)?CM8#$; at J9.42
M(6=CESMB&Y 6F].-)Q5OG+2F6*TH=QH;*4%D/;4DA*18R('D(4<IXFAS.O68
MD^(PX'/V0+V 15Q:.#'7]6T](B<)ULB&841TFTX[W&%O.CT63DJ0$&\262U9
M,3E.9YL[Z6S8[HKY1*Y\P%"<A0Z7S'^E7EI%8B+/_=J5YGZ!AWL>[-<#BGJL
M(, 25^2_D.O"2*I7?S+773IE'O&FWH/+/,=VI<>*XX2:Q%$J+0-?K)DOW\F#
MX$F.X.K1%2/:I<0?+6)1'A"+^>Z\I'%;[M<][KO*55UC:2ZI'[ D<:FLP#7.
M2?JMH7.,(*F^Y_+(4OY! at :LCJ1<WAR)&2_KN"Y-+7VP6RX.,D/8H344(N:K'
MX:;*OR-7B^"C(2 //;4B]-3N"M%S4_VKP-,5T#K_AL__!CZ%K?((?*Z+X'.D
M^1R'CX(%=OVX_ at WA0ZHM^>ZQQ RFQ7V#.6>Y?.$5SC4M%7G1WM4*H[WZAFBO
MC/JQ<*&%_O_$6BV*]4AC.!!KO!MVW6G%W%K.2W_V5B-T"[=)D:O'YK66^LD3
M\P.MORB at U>O7-S%#^TW"_O=99[BM53/DYT-DV*]F+WCH at IBL[0KJRY1P>*<;
MR:"X$]6M8(].-M]2AN.C)Z;40SYK36?(O#OC*:ZFSZC$;>X`?> SA\T\"O]U
M'."Q_4V6I?VV% at %S$ at 7]L!/#?6A*+JR>IR=G at #I)!M0'=V"O(DW!`TFY#$Y/
M!K[[2D&3ND4:?7MB/IFV.9STS,<V25]FH#H87V#HN*T]4E[*4]$?]]K#2:=%
M]BY0T15* at 9$G.!AVGB8#T[+&_6%:.F4[UZ at Y&'0[3=/&YYT]HVF_U:,*I"17
MSZ!O3<!\=]_[XSZ at [&>2=QT+' 2?2=[U'PA^^;."S^;XCPON\&$_#W+P$0F2
M,UML?#?8P0^3WJ3>;.-1!<[P=&CP6P!'?S[7!_;>M5.O"4$)NV*Q at ,.1;![[
M0 at TA/$8Y>A))6IMIV* F[5?H"R/NOD*#8?'!"LXOD)V0EKLB+^R]!4)J;*44
MX]T,$P::MAXQX><,D ?G;X4[Q6SC^V":>$JMQ!$!SR J4^?059/;%RB9\N&>
M],3V7+^/4O?*E.DXYZ6 at =!F&!_TXB at V'T"4I5<D_*"?5#[<&,8P?U;_21>)?
M5"1&Y)*!$]NRQUYACCGN?,[ 7^AD4R:WC/$\Q\'O at ,T$=P+4IM4T]*T%2D+G
M]' NM2!VGD##Q1)E*X9/[).NH$Y4G10`X at 88QM)BT\VB`N*0XU*'P^,Y+&D!
M'EZ<2Y5*1>V349:0`2;9I#'J=%NHO,B%$??0B2:%='A88WQ:73 _PHQNV5;E
M!M0?,(STPJ!WCZ.3)G3S%QV6=#ML9M&N'9*HHI ?K N6<RKDGG]J`J%S'342
MH+Z)AZ#_/G94,;+SUVEOXWEA&[PDABI89PZ E.1\)V%<$'O)>#A<4\;:PV%_
M^'-B*M0)=7/Q?<:_E'2)?!^:_AY^AG^ at `\-F5XB7T5H9N4#B+[L'`OQNQ^OS
M&6D_M7LV^63V6MWVT/HQN at W%593)J-=Y`D)[8MKVL-,8V6V+N(%*$,-F`+^H
MA)3-O(W#`D+)6H#S99>7%=81YUQ(=^[.5"]+G-C#'$3I>9A;U63()S at F'AS%
M.,,)"A2#Q62AE[JE2!"JZ_+=-I(9WCF,_2V'Z7^?FM$Y; at _J,B"#6 at 0;&%?
MW8FDIG..G+G&E8/N7H1E9O+!/.$!QB0!2/7$I,"GU(<=KQAN^8!3XM\(L\CW
MMO:DEK:%KZPPD+'P/4>+92\:Q7F>VC4N(M;BX/+#4_J^.;PHP'2(&8LFYV+#
M9QAF_,Y3CS1!Q./[YP at VN!3E,3QK#,]Y#%\TAB^Y&NA6UV&.\YCL]W7F>.#N
MHG.FJ at /M5K+FDO(%.[](N(X5)K\T2AD)M?V%%<K6:&\4A at \*"7DW12K1NV-M
M6.HL8JUQ9'5HQF%4=>8Q7+2_DM_1K\+!)M:9N::GL,4"Z8MWQ!H^OF0GYXZ,
MM_!S:!?8CSR*:R] at ;7\XX'/XEGJB7EGKL_C5E[C!D/25V?Y2KSZT'0X_9XBO
MW8S&:>2I2* G7N)=3C9K)UK*< #APC5;LMF+NA,P'U8\5 -*4GE(('I&A at R&
M-DPX\O'1)NA#2(A<OR<?F1S93:1$N(]$K7<^6_J"NT$HK0;AUI7+<%W=[7P7
M686I?339!B]3EC*F<(:\HY&R%&74CK:^"EB8DQ7TH)TEV"E?74:DE.KD3<Q]
M1 \)$9[&%%9 (Q%)3I at N6NK]8.J+1XQW#3/_!E!+`P04````" #9G'8LDP8\
M^;T!``"^` at ``% ```%925"!$96UO+U925$1E;6\N=F)P99)-;YM $(;O2/P'
M"RYM):.U33[:B ,!TZ+4Q at K4;BM?%C,DF^X'6A;'293_WEUP8[7EL'KG&<W.
MS+L43PT$\P/85B(D"VK)UK=%#$QX6MK6+=0 at at >\ at ^+#]_((0FB)_AL9:'(_H
MCQH^__S5G7K(16[T:;M)EW&VR;?YC[R8+[:MJ at 2%J:=HZ69?YZ.P4X)A102W
MK:Q\ at )T*7B;)[,+WSV?C2S_QQY-)?#8.T<<+W>$,78=^>)F at Y-6=F Y7HW"3
MQS=9]-WW]&%;"U%U% (FJH(P^"DXY%W3"*FN1O\SK\2M;:4[P?N]G=/BCFWE
M"DO5-?_02#"&>36;!HZ.EIA!X)RR7X VD> *#BJ-`P<-!8W>KZ2 at 1X.!+?"#
MD&N0P41KP at >-C-%[TFHKCJ'Q)N4["0RX.K(<Y![D<?Z$4& at --4T([6TLS%MJ
ME#6*,/+\%TOP7LB5OHQT;"7%.\7>#]45K D\QE!V=RFOA8%+$5*"6\+O3'0M
M.EZUT3WL?O67ZQEJ*A[?0$)7 at G!UBN-T_19\X]*40Y6L^A6,L;T9?0XK!28Y
M&* PX8,N[B7 at : at 7R^%L at X]MAV;%2HWK(ML;!WU!+`P04````" #9G'8LY UX
M%U ```! at ````% ```%925"!$96UO+U925$1E;6\N=F)W2RO*#0L*<4G-S5>P
M53 QT0%C,W-#'05C(R,=!1T%$ G"9B:60#$#`QT%9UZNW/R4D,S<U*C\O-3 at
MTH*"_*(2H&XS,QT(MC0&J at 29$\7+!0!02P,$% ```` at `RI!V+(J[3S8^! ``
MV P``!\```!64E0 at 1&5M;R]M;V14:6UE6F]N95-U<'!O<G0N8F%SK59=3^,Z
M$'U'XC^,JM5M<M4ME'U9K82N2BAW*]$6T0):7BHG<5HOB1W9#MGRZW?LU#2!
M\"%V^]"/R?&9F3/CZ0RUEBPL-(7KD^649!2.H9.)>,$R>BLXG1=Y+J3N[._-
M<LT$A]&O/&41T_M[^WM=F$FV8IRD$(B8 at B9WE$,B10;W8<#TIA_ at US,ABTP9
M]+#0:R$!OL$MRY<7A at 2-4K,HI6A<:YU_.S at HR[)_'T;F>"2R at \0>/] B9U&?
MJ/P_S>+CP=>O`SR\OW<AV3W!Z /!E8; at 8CD,+C"%0Q.>>W9*HY1("F<%CVP.
M_U/M\AMSY,^(-9^S$#IW5'*:?CGJ at )?F;:BA at L5X,EK>SJ:CY7AZ-KN<#!?C
MV=0W3\X%7[WB.%5:II3?M+B:8QWXRG ,^>8]7#<LIL&:R(68%*EF)QL$/:4]
MV5QC;2*L34Y6U)'VH++'Y5E*5FIG7N[OP9^\TMP%A=EL4W'.HFCM'OY-AX^Y
MMWK<*?/77%;<:7Y*$X+L+I^J?+W'QU>*QD\ at QG^ML+O2+C8YA?F/^6(T,9UE
M`BQ_4#S4]L+S8Z[IBDJ+FPBNU^_ G9+-++FA].YM7!O;,]QW4;PO/L;-<'D3
M-Z>1X/';N E+4Z8L6+V(&R&3$?69R*T7U_">,-*DJ_-6]0*L,>$QD;$9D]Z7
M([_=^0YW2IYF;AJE46<'?>Z_YA=KDK+56K_EU^'>X==!7_';$+$(<> at W!NC5
M(C#3T;,=;3Q:6I:!?GAQ1#I(>GG=R ]-<65R1&#>#.SXA6'MZ0??8&*+,<>&
M<>QU>*<'P6F8XN.^R<WOP524_B/E+G \A6>-K4K5Y?9"NBZ$69(HJJNLZ])_
M.'%6F6I<[\[=`KL at ;$C %# >LPBEB/$;9/;F*8-AEFPK25V+9E:(81^0Q+:E
MOQN"?Z:'JDQ-JC00!0HDZV!P#\L(!ZPWL!&86?\1#?4:A\,MV 4(A51:R$I%
M\Y\%9H*K'I042AP_0']I22(-X09^%KAUK"0)0_/GG3"IC!FOGTB DF at -,>Y'
M&O"20T;R?)L2^A,PG ?C<1_F:U&D,804%$DH8("0"61!`A.4QM#[CX$JEQ'*
M<X9KUH66-]XUD?AI.KXQH Y]O]'W]7(AB7JITEVXI+J07%G_JEI+BMR$; Q5
MCM,"=3"RM';&-KKA=#X^*9*$2D_AYZZL3YIEG&#[XT^+ZL$_WP]]6*PIM]&W
M\F'\YS31VP//#G^& at 4U]E"KZ*HD-JPM<`,>$>J $Q()W-91"R at V04!1XL;3E
M0IG&R>N2 at 2%WDMDUF$ NF.U<E(_ %6=F&=M"^J^)9TN;YNKAQC5]RQ5[=EEJ
M75(9/WENY_3<:H*4/OP+1UNQNG!D6U8=1+:>CW<B$OFFRJ(9-EX+3(;3$D*K
MHT&W+:/5,FZ][/8B=-Z#SP-GP%![6$KNX1=_"\6W;<O6I&BT?;VQ\%S;Q/H-
M4$L#! H``````$)_=BP````````````````)````5E)4($1E;6\O4$L!`A0`
M% ```` at `V)QV+%FOL6.C!P``=AL``!<``````````0` at `+:!`````%925"!$
M96UO+V9R;5925$1E;6\N9G)M4$L!`A0`% ```` at `V9QV+),&//F]`0``O at (`
M`!0``````````0` at `+:!V <``%925"!$96UO+U925$1E;6\N=F)P4$L!`A0`
M% ```` at `V9QV+.0->!=0````8 ```!0``````````0` at `+:!QPD``%925"!$
M96UO+U925$1E;6\N=F)W4$L!`A0`% ```` at `RI!V+(J[3S8^! ``V P``!\`
M`````````0` at `+:!20H``%925"!$96UO+VUO9%1I;65:;VYE4W5P<&]R="YB
M87-02P$"% `*``````!"?W8L````````````````"0```````````! `_T'$
B# at ``5E)4($1E;6\O4$L%! at `````%``4`30$``.L.````````
`
end

rendering bot / source

Jun 18, 2004, 6:25pm
[View Quote] Yes "Bwahahaha" by JohnF in bots newsgroup on May 14 ;)

--
Mauz
http://mauz.info

lost sessions?

Nov 19, 2004, 6:33pm
[View Quote]
Maybe the thread "old Global Mode bug" from Dec 3 last year?

--
Mauz
http://mauz.info

propdump version 3

Feb 28, 2006, 5:49pm
[View Quote] I have some old propdumps from early 1998, from AW 1.3 version of the world server.
They have a so called Element Number as the second field, between builder and timestamp.
Dunno what it was for, but its value seems to run between 0 and 30 in my sample.
1.3 server also used to have a utility called propadd. Propadd and element number
were removed in the AW 2.0 version of the world server (awswin16.exe or so).
So maybe AW 2.0 propdump was "version 2", and the ones before it were "version 1"?

--
Mauz
http://mauz.info

[C++ 60] aw_init RC 518

Jun 5, 2006, 2:02pm
[View Quote] Do you use Visual Basic or C?

--
Mauz
http://mauz.info

SDK 62 Console bot Application Error when closed

Jul 18, 2006, 9:00am
Since SDK 62, my Win32 Console Application bots, even the Simple Greeter Bot sample,
say an Application Error when closed, after return 0:
The instruction at "0x1008468d" referenced memory at "0xffffffff". The memory could not be "read".
Is there a way to close them more gracefully, am I leaving something hanging in memory?
Using Microsoft Visual C++ 6.0, got .NET Framework 2.0 and the latest XP SP2 patches installed.

--
Mauz
http://mauz.info

SDK 62 Console bot Application Error when closed

Aug 10, 2006, 3:17pm
[View Quote] Forwarding an email I got from a Mr Steve (no AW name given).
That new aw.dll did not help me either, by the way.
Earlier a certain hacker (ahem) emailed me about the aw_term function in 62
that "it appears that the vector handling of g_instances is wrong".

> AW support told me there is a new 62 release to address this problem. If you go to the SDK download page, it still says it is
> version 62. When I first downloaded the 62 release several weeks ago I got an aw.dll file with a timestamp of July 13, 2006 at
> 4:45pm. When I downloaded 62 yesterday, I got an aw.dll file with a timestamp of August 4, 2006 at 12:34pm.
>
> The new 62 release hasn't helped. I've still got the same application error on program exit. Has the new release worked for
> anyone else?
>
> One potential work around is to have the bot kill its own process. In C#, this is done by:
> Process process = System.Diagnostics.Process.GetCurrentProcess();
> process.Kill();
>
> This does actually terminate the program without any Application Error nonsense. Does anyone know why I really shouldn't do this?
>
> Finally, to AW staff, I must mention that having multiple releases with the same number is truly frowned upon.
>
> Steve

--
Mauz
http://mauz.info

Correct connection port 4.1?

Aug 12, 2006, 7:03am
[View Quote] Add a "b" :p http://www.andras.net/yasbb.html
The latest version uses SDK 62 for 4.1.

--
Mauz
http://mauz.info

NelXaga Entertainment

Jan 6, 2004, 12:19pm
[View Quote]
Funny I do not see any attachments, maybe my Outlook Express censors them.
Go to Tools menu and choose Options and then Security tab,
and make sure that you have checked "Do not allow attachments
to be saved or opened that could potentially be a virus."

How to find more about a newsgroup message's sender in OE:
- right click on the message in the messages list
- choose Properties
- choose Details tab
- copy the IP number from NNTP-Posting-Host line, e.g. 65.142.126.246
- go to some online DNS lookup service like http://network-tools.com/
- paste the number into empty field there and click Submit
- below that will appear something like
"IP address: 65.142.126.246
Host name: 0-2pool126-246.nas1.pikeville1.ky.us.da.qwest.net"
where you will see that the message originated from
a Qwest.net customer in Pikeville, Kentucky, US.

--
Mauz
http://mauz.info

need help

Feb 26, 2004, 11:55am
[View Quote] Is it the one attached to your post "Re: Documentation: aw_instance / aw_instance_set"
in sdk newsgroup on October 10, 2003 (bbc.zip)?

--
Mauz
http://mauz.info

Greeter Bot

Nov 18, 2004, 2:43pm
[View Quote] Because you are trying to compile aw.h?

--
Mauz
http://mauz.info

Assistance with Xela's Chess Script?

Sep 1, 2005, 1:11pm
[View Quote] XelaG has an example ChessBoards.txt like this:
world=santa
universe=ActiveWorlds
scan=7n 7w 8.30a 0
MyChess=7n 7w 0.30a 0

No space in universe name, no decimals, no degrees.
So maybe try changing yours to:

world=arcanum
universe=ActiveWorlds
scan=16n 2e 3a 270
board1=16n 2e 3a 270


--
Mauz
http://mauz.info

Assistance with Xela's Chess Script?

Sep 4, 2005, 1:50pm
[View Quote] Err, do you have the latest version of Xelagot? And followed this:
"As from Xelagot 3.607, make sure all your scripts are in the User folder (not the old Script folder)."
http://www.imatowns.com/xelagot/xlgtopic_usbd.html

--
Mauz
http://mauz.info

Re: Mega Bot

Jun 8, 2006, 12:29pm
[View Quote] Scuz made Megabot back in 2003, with chat and paintball.
Never heard about it since, so maybe it will not be updated for 4.1?
Oh and Andon13 programmed Mega BOT back in 1999.
Where is he anyway, should be Andon20 by now hehe.

--
Mauz
http://mauz.info

Disk usage limit

Aug 3, 1998, 3:57pm
I wish the disk usage limit could be set higher than 999 MB.

--
Mauz
http://tnlc.com/mauz/

Disk usage limit

Aug 4, 1998, 4:05pm
[View Quote]
Yeah I have a modem, and I'd like to have the fixed limit
instead of expiring, which I had to start using now.

My cache had been unlimited, but then my 1680 MB AW disk got full,
so I cleaned up a few megabytes and put a limit of 1670 MB,
so that it wouldn't go all the way down to 0 bytes again.
But then when I restarted AW, the limit had truncated to 999 MB
and half of my cache had been purged. Doh.

--
Mauz
http://tnlc.com/mauz/

Re: AV98

Nov 23, 1998, 6:52pm
[View Quote] (cross-posting to Wishlist)

Well, since nobody else is answering, I'll give you my
(very heavily edited) version of Roland's presentation:

"
Immigration Officer: ALL: Roland will be giving a talk on the brief history
of the development of AW and features developed and to be developed..
BIGBOARD NOW
so I don't really have a formal presenation prepared for this...I've been to
busy watching the Star Wars preview again and again...
and again...
but here's what I'd like to do
I'd like to start out with a brief history of the development of Active
Worlds
this should be a fun review for those of you who have been around since the
beginning
and interesting for those of you who are more new to online VR :)
then I want to give my brief opininon of where we currently are, and where
we are going
and then open it up to a general discussion about the AW technology,
inclyuding Q&A
so let's start with the histry of AW...I'll try o cover this as quickly as
possible
development on AW first started in early 1995 at Worlds Inc
for the first six months or so all work was done by a single programmer, Ron
Britvich
aka Protagonist
I joined Worlds Inc. in September of 1995 and started working on AW with Ron
shortly there after
By then Ron was already up to build 38
so I don't know much about the builds befor then :)
so I'm not sure how many people remember build 38, but it was a...tad...bit
less sophisticated than what we have now :)
basically we had a three dee window and a field for entering chat text
there was only one avatar, the immortal Cy
there was only one world, AlphaWOrld
you could build
most of the time :)
to become a citizen, you had to immigrate via a web page
the system emailed you back an "immigration number" that you had to enter in
order to be come a citizen
it was an ingenious way to keep people from creating a zilliion
ciitzenships, since you could only have one citizen account per email
address
the first thing I added to AW was the first "action" commands...
teleport, bump, visible on/off, etc...
this allowed people to add a little bit of behavior to their buildings
it was very primitive, but a big step forward nonetheless...
most of those action commands are still with us today...amazingly enough
they are starting to show their age I would say :)
yes they work ;)
however I also fear they may be a little bit much for some new users to
grasp...someday I'd like to see something a bit more user friendly...
but anyway :)
Moving on to around February 1996
that was when AW first became a 32-bit app
back then of course most of us were still on Win 3.1
but this new beast Windows 95 was starting to make the scene
so going to 32-bits was the first step to movingover to Windows 95
completely...
also at that time, the amzing concept of "dynamic downloading" was
introduced :)
if y'all remember, the early AW browsers were shipped with all the art
included, all textures, sounds,everything
the install was 4 megs...in 1995
with most people on 14.4 modems still...that was a hefty dowload
anyway we added the ability for the browser to download the art files on the
fly, from a web site
removing the requirement that all art be shipped with the browser
to this day that was probably one of the most difficult-to-implement
features I ever added...it was surprisingly complex
anyway...that feature allowed us to move quickly to April 1996
when we first introduced the amazing concept of...more than one world!
wow
it's not just AlphaWorld anymore...
at the time, we first called them "zones", but over time that term was
dropped in favor of the less-techy sounding "worlds"
Version 1.0 of AW was released in summer of 1996
for that we also managed to add....multiple avatars!
wow
not just Cy anymore...
and also, I believe at more or less the samem time we added avatar
animations
something we pretty much take for granted now...but once upon a time
everyone was looking pretty...stiff
now for some reason my records of 1996 are sketchy...I don't recall exactly
what was added when
but fall 1996 saw he first best version of version 1.1
build 133 I believe
that was when we introduced the integrated web browser
which was a huge step forward for integrating 2D and 3D content seemlessly
well, for people that had IE anyway :)
we also added the amazing "picture" command :)
something else I'm sure we all take for granted now :)
but there was a time when you were limited only to the textures on the
object path, nothing else
the picture comman allowed people to customize their buildings and creations
to a degree never before possible
we also added linking to WAVs and MIDIs anywhere on the web at the same time
version 1.1 also allowed textures on avatars...
it was all flat-shaded polygons before that :)
MP3! yeah :) I want that too... hehe
anyway...we managed to release version 1.1 in December 1996
just in time, because...
in January 1997, Worlds Inc., unable until even the very end to understand
the value of what they had...
cancelled AW and laid everyone on the project off...
fortunately for us, however, instead of just tossing it in the trash, they
put it up for sale...
so certain other individuals who DID perceive AW 's value worked their butts
off for two months in order to acquire AW from Worlds
by the way, I wasn't one of those people...I took a two month vacataion :)
but by March 1997, Circle of Fire had full rights to the AW technology...and
work resumed!
first day of official operations I believe was March 8, 1997
By May 1997 we had version 1.2 out
version 1.2 introduced the concept of tourists for the first time...we added
this because it was becoming apparent that we needed a way to get poeple
into AW quicker
the immigration process, although simple, was confusing enough people that
we felt we needed an easier way for people to see it
somewhere around then we also introduced the amazing"sign" command :)
allowing people to customize their work even more...
actually I 'remember exactly when we added the sign command...but it was
sometime around then
sorry, I mean, I can't remember...anyway
version1.2 also introduced the object password...since object theft was
becoming a rapant problem
rampant
it allowed people to protect their hard work with a password so others
couldn't just take their models and use them elsewhere
an ability, interestingly enough, till completely missing from the web today
still
also summer 1997 saw the first introduction of a new product...the uniserver
for the first time, someone (with a a lot of money :) could run their own AW
universe separate from COF's
this is still an emerging concept...but now there are at least half a dozen
different AW universes that I know of
more on that later :)
August 1997 saw the release of 1.3
in my opinion, probably the most significant new version of 1.3 to date
it introduced most of the new features that shape AW as we know it today
including...
the worlds list'
the contacts list
telegrams
joining
eject
privilege paswords
and fully integrated HTML hel
yes Q&A later :)
those were just the biggest chnges:)
and then, with build 177, in September 1997, something shocking and
terrifying appeared...
the registratinscreen :)
oops
registration screen
since this is a technical presentaation I don't want to go into the details
of why that was added :)
suffice to say, it kept us busy for a good month getting it in :)
and on October 8. 1997. registration was first switched on
and AW citizenship was no longer free...ah well
then work started on version 2.0
in some ways, less of a major version feature-wise, but behind the scenes
2.0 involved an ambitious re-implementation of much of the underlying
client/server architecture
AW was growing fast, and it had outgrown some of the limitations present in
1.3
among other things, the avatar limit was raised from 12 to 50
making discussions like this one possible :)
multiple objet selection was added, a nice tool for builders
and everyone's favorite new feature, the VRT clock :)
we also raised the infamous cell data limit
keeping the hated building inspector at bay for a little while longer :)
more on the techy side, we dropped the use of an internet protocol known as
UDP
UDP had been used since the beginning to implenent the chat and avatars
it was a great solution in theory, unfortunately in practice it didn't work
for too many different people
so it was dropped...and th reliability of AW went up quite a bit
also 2.0 introduced message sets for the first time
allowing the creation of non-english versions of the browser for the first
time
this summer saw the release of the beta of the new SDK
this is a powerful new tool for developers to add new behaviors to worlds
like weve never seen before
some of you may have witnessed the first ever SOCCER GAME we had in AW just
a few days ago
thanks to the SDK and the hard work of several determined AW citizens :)
okay..almost done
now we're working on versino 2.1
which will bring us whispering, and bot support
and file transfer
among other things
okay...that brings up up to now :)
so where are we going?
well..beyond 2.1...is 2.2, or 3.0, or whatever you want to call it
as usual, there are a million things I'd like to see in that version, and
we'll only get to a fraction of them
but some of the things high on the wish list include...
custom avatars
improved bulding interface...
I still think building is too hard :)
including the use of objects from anwhere...not just the one object path
the browser needs to have better support for multiple universes
or, any support :)
better 3D hardware support would be nice too :)
that's tough though...the only way I see that happening is with a native
Direct3D port of AW
i.e. no more RenderWare
that's a big one...
also an issue I would really like to see addressed is...
easier world hosting
the original vision of AW was one of fewer, larger worlds that people spread
out through...
but the reality has been one more of many, small worlds
people like to have their own, small private worlds...that they can control
completely
which makes sense
it's like having your own web page...same thing
but the hosting problem prevents a lot of people from having their own
worlds up 24/7
I have some plans for something I call a "macro sever"...a single server
that can easily host hundreds or thousands of worlds at once
it's actually not that hard...I would like to see that happen in 1999
well, that's some of the big stuff anyway :)
I see I've overshot my time...dang....
but I don't have anywhere I need to be, so if you want to stick around I
don't mind having a discussion now
okay...
so...not sure how to handle this :)
hmmm..gravity....what about it?
gravity ...as I recall...that was total spur-of-the-moment
I added it one night when I was fooling around with collision detection
we liked it so much we decided to keep it :)
a history of outgoing telegrams...yes, that would be nice
the whole telegram mechanism could stand for some substantial improvement
well "when" is the question I can never really answer :)
the best I can say is that I like the idea and I would like to see it happen
well one thing about telegrams was, we didn't want to wind up just
re-implementing email all over again :)
since we already have email :)
and it works pretty good :)
the idea was to provide a light-weight way of quickly getting in touch with
others
yes...ignore for telegrams falls under the category of "improved privacy"
which includes a variety of features...
including the infamous green checkmark...
my idea there right now is to make contact lists more reciprocal...
in other words, you can choose to only expose information to the people who
are on your contact list
hmm I don't know, I don't see a whitebaord happening soon
it's a nice idea but there's so much other stuff that is more important
offline building....welll
another nice feature to have
however building is so tightly integrated with the server, it's really not
possible to build without a server
however, that said
the ability to run a world server on your PC, and build in it without being
connected to the net...now that's possible
that is something I've wanted to do for a while
[Kasper Voyager: And how would you make sure that 2 ppl don't build in the
same place then]
well Kasper that is the problem...that is why you need a server
hmmm Zeke the world server may be doing more that you think :)_
mirror universe servers...another nice thing to have...difficult to
implement though
I do think about that one though
so far my experience with internet voice has been pretty negative
it works okay for one-on-one, sometimes...
but I don't see anyway we could have a group discussion like this with
voice...
not with this many people,. not with the current technologyu
since so much of AW is about group chat...voice doesn't seem like it would
help
okay...object rotation...hehe :)
maybe someday :)
"

By the way, earlier I heard some interesting comments by E N Z O:

"
I spoke with them [Truespace people] yesterday
they are very excited
perhaps a special AW bundling deal
and a building tool
along with the LF people
who need avs
maybee
i will tell you more when i know
"

And:

"
we are writing the code for Custom avs in AW
then everyone can have whatever they like... inside a few parameters
and world owners can dictate the use
There is a plugin being written for Truespace
they will have a low priced AW bundle that outputs into RWX
probly around 30 bucks
and Lifeforms is working with them to provide an animation plugin
was on the phone with both Seng from Credo and Terry from TS
there is also an av maker from cof
hopefully we can release it soon
roland is working on MP3
welllll... there will be implementation of direct 3d soon
(meaning in a year or so...)
and that would allow a better mixer
direct sound
"

--
Mauz
http://tnlc.com/mauz/

Rolu's page?

Feb 20, 1999, 10:17am
[View Quote]
..htm to .html works:
http://home.wxs.nl/~rokilo/AW-FWWL-NEWEST.html
(The AW Frequently Wished Wishes List that is).

--
Mauz
http://tnlc.com/mauz/

citizen numbers/names

Feb 23, 1999, 4:05pm
[View Quote] If you have eminent domain and building rights in some world,
you can just change the number on some object's Owner line,
and you'll see the corresponding name on the Name line.
Downside is, if the building isn't allowed for everybody,
you have to add that number to the building rights list as well.
And you have to remember to change the number back.

--
Mauz
http://tnlc.com/mauz/

Mirrored surfaces

Nov 29, 1999, 3:44pm
[View Quote] Unfortunately you can't make mirror objects with current AW.
But yes you can do it with a bot; I had lots of fun with
XelaG's mirror bot in Worldcon-VR's E_XPO world a while back ;)
I think it will be featuring in some AV99 world next Saturday too.

You can download Xelagot bot here:
http://www.imatowns.com/xelagot/xlgdl.html
and the Mirror Bot script for it here:
http://www.imatowns.com/xelagot/xlgasex_mirrorbot.html

--
Mauz
http://tnlc.com/mauz/

A suggestion to add for AW 3.0...

Dec 17, 1999, 11:36pm
[View Quote] What about "create noise blahblah.wav" that exists already...?

Roland at TechTalk Nov 19:
"
also, right now Hamfon is looking into dumping our old sound code and
replacing it with DirectSound
DirectSound has several advantages...
for one thing you can play more than one sound at a time
also it has 3D sound built in
anyway, it's just in the "research" phase right now...Hamfon is looking
in to how much work it is to port to Direct Sound and whether or not
it is something we can squeeze into 3.0
"

--
Mauz
http://tnlc.com/mauz/

exosted bingo player >:o)

Feb 12, 2000, 11:27am
[View Quote] http://www.activeworlds.com/help/aw30/chat30.html
"
Right Click Menu - Using the mouse you can now right-click on any line
of chat in the chat history to bring up a menu of options for that user
(if the line you clicked on correponds to the chat from a user who is
still in the world). This menu is the same menu you get when right-clicking
on an avatar, and allows you to do several things, including muting the user.
"
--
Mauz
http://tnlc.com/mauz/

fullworld status

Feb 25, 2000, 3:51pm
[View Quote] [View Quote] I can understand Percipient's concern:
I have "Mauz" as my AW name, and "Mauz" in my newsreader's
user and server information fields, and still it shows as "mauz" here.
Not the biggest problem in the world... Back in the sixties people even
used to write names with small initials to show how everybody's equal.
It's just that now it makes me look like one of those Gorean slave girls,
I hate it ;)

mauz E

3D/VR Window Manager... (sorta off-topic)

Mar 8, 2000, 10:03am
[View Quote]
I've heard of Xdm3d, a replacement for X Display Manager with 3D effects,
that should come with NetBSD and the Red Hat Linux distribution.
And then there is Xaw3d, cool name but unfortunately nothing to do with AW,
just a more Motif-like widget library instead of the Athena one.
Jurassic Park used Silicon Graphics' 3D File System Navigator for IRIX:
http://www.sgi.com/fun/freeware/3d_navigator.html

--
Mauz
http://tnlc.com/mauz/

1  2  3  4  5  6  ...  10  |  
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn