strike rapier // User Search

strike rapier // User Search

1  ...  3  4  5  6  7  8  ...  141  |  

Free source code

Oct 17, 2002, 8:08pm
And dont forget to convert the darn AwAvatars Class peoples, there is the adapted version on the SDK NG I posted but the rest of the class will need adapting to use the secured class.

- Mark
[View Quote]

bot click detection bug?

Oct 17, 2002, 7:16pm
Possably the world server, try increasing the bandwidth the bot uses, if im right the world server just sends all commands to global instances first (well its how id do it) then works out if anyone else is within range.

- Mark
[View Quote]

Need 3D StudioMax 4.0, 4.2 or 5.0 .Cab files

Oct 19, 2002, 7:37am
Are they not all the files you need to setup the entire program with the setup EXE contained in 1 of em?

- Mark
[View Quote]

Need 3D StudioMax 4.0, 4.2 or 5.0 .Cab files

Oct 19, 2002, 1:24pm
I meant to corrupt all of those files ud need 1 pritty big darn scratch, note to all: awlays make backups of cds, just keep em to urself.

- Mark
[View Quote]

AWSDK MSDN Type thing

Oct 20, 2002, 9:31am
I was wondering how many people would think it beneficial to have the Active Worlds SDK (C++ only at first) including the DLLs, Databases, Reason Codes, Documentation in some sort of way like the MSDN does?

Reason I ask is im developing something like it, and ive managed to crush the entire SDK site down into 30k for documentation and just slightly more including the demo projects as CPP files and the DLLS etc.

Ideas, opinions?

- Mark

AWSDK MSDN Type thing

Oct 20, 2002, 3:40pm
Indeed, but I just thought, take the entire site, crush it to 30k and into 1 single file, with search capacity etc.... would be beter than a website if u need to get going offline and sycronising takes time


- Mark
[View Quote]

AWSDK MSDN Type thing

Oct 20, 2002, 5:16pm
http://members.tripod.co.uk/mralpha/pictures/datastar.jpg
-mark
[View Quote]

AWSDK MSDN Type thing

Oct 21, 2002, 3:42pm
Ive been told that *opens text pad* 9 times, but that screenshot was took when i was just throwing everything together at high speed.

- Mark
[View Quote]

AWSDK MSDN Type thing

Oct 22, 2002, 3:34pm
I try to use MS Word to run though most of it before I even release anything.

- Mark
[View Quote]

Logic Commands

Oct 24, 2002, 6:29pm
It would be great if you could have logic commands in action commands, I cant forsee it being too hard to do either as it would be like a simple scripting command that we already have.

Things id like to see.

UNI_TIME - a 24 hour clock
eg: create light color=blue logic[UNI_TIME>=21:00]

WORLD_BRIGHTNESS - Ambient light level
eg: create light color=green logic[WORLD_BRIGHTNESS<=3]

Im sure people can think of others.

Single Cell Query

Oct 25, 2002, 12:56am
Would it be possable for someone to tell me how you can work out and set a single cell to be queried using aw_cell_next so I could create some manual / specialist query routines for my bot? If you could explain in either CPP or VB its fine with me, id apreciate any help with the matter

- Mark

Single Cell Query

Oct 25, 2002, 5:23pm
Thankya Grimmble :D

[View Quote]

Needed: C/C++ Programmers!

Oct 31, 2002, 3:31pm
I think he was trying to entertain us all at the same time.

- Mark
[View Quote]

Needed: C/C++ Programmers!

Nov 3, 2002, 3:01pm
Mikes inherrintly unlogical train of thought that says "You can only make advanced rpgs without bots!"

[View Quote]

VB Multiple Query + Live Update

Nov 10, 2002, 2:58pm
Is it possable to use a single instance of a bot, to query 2 areas, 1 after the other, and recieve live update on both? IF someone could tell me if it is or not it would save me the time of attempting it if its not. Im trying to make a long range dual build system.

- Mark

VB Multiple Query + Live Update

Nov 10, 2002, 5:15pm
Looks like it will have to be 2 instances then. Thanks all :)

- Mark
[View Quote]

[VB] RichTextBoxTab

Nov 10, 2002, 8:03pm
Could anyone tell me if there is a way to set a single tab in a VB rich edit control OCX so after the first tab all the text will align (like in the AW browser, Xelagot etc)

Cheers

- Mark

[VB] RichTextBoxTab

Nov 11, 2002, 4:54pm
Sweet Jesuz Baron your a clever fella.
Thanks :)

- Mark

[VB] RichTextBoxTab

Nov 11, 2002, 7:04pm
It stopped dead because after spending £40+ on a book on VC++ I read though the first several chapters on it, then skipped to the end, to find it was still ranting on about Console applications which are about as much use to me in making bots (what first took me to programming) as a dead fish because I cant execute the darn aw_wait loop and enter commands at the same time unless there is some fundamental lack of knowlege im missing.

I tried using MFC dialog, but to my absolute fury couldent find a single way to convert a Rich Text Box formatting function Baron gave me for VB into C++, and despite near hundreds of attempts with differnt code it all went pear shape so a few of my bots I was going to port ended up being left in my VB folder.

Also, having not much experience in C++ I decided id do World Tracker which protects AWNewbie in VB and add multi threading and such to make it as good as it could possably be, until the multi threading exploded in my face after compile, so some of the bots just got binned.

Ive tried picking Hamfons Hambot appart piece by piece since I got it several months ago without much sucess at finding the core components of it to study.

Gah working with GUIs is so fustraighting!!!! I have no idea how a rich text edit OCX based on a CString class can miss out the damn GetLength function and using strcpy into a char[] just makes the whole darn thin explode... so all in all no good experiences with it. A while ago I stuck together an events bot that just displayed all the events in a console app that happened in AW which actually worked for once, until it got wiped out by a format due to Microsofts bad system recovery designs.

So all in all, my adventure into C++ has sank like a rock made out of lead, gone to dissaster because after spending ages reading and practicing, I still cant even start what id like to do because my learning resources are absolutly crap here. Jeeze why dosent my school teach computer science!!!! Oh yeah, because theres only 3 students (myself included) that even know how to load up a macro in MS word.... >_< Talk about having the urge to go but nowhere to get to to learn the darn things!!!

C++ has been a traumatic experience for me :(

- Mark
[View Quote]

[VB] RichTextBoxTab

Nov 13, 2002, 8:29pm
Thankya Grimble,
Yeah, Ive noticed you need to go "around the house" with C++, which is a bit of a downer, but usefull for making em more powerfull.

Ill just have to keep with it, having an IT teacher in RL would be nice, but unfortunatly at this time Im teaching my own darn class most the time...

- Mark
[View Quote]

Legacy issues

Nov 18, 2002, 7:47pm
Eeek, really really old post but what the heck...

Use the VB COM wrapper exactly like you would the C++ version, to retrieve 32 bit integers use aw_int, for strings aw_string, for bools aw_bool and so on and so forth, the use of them is pritty simple just set the attribute as an argument.

dim avX as long
avX = sdk.aw_int(AW_AVATAR_X)

I thought what the heck might as make it even more similar and added a bunch of functions which do not require the SDK. before them as that is set in the function such as.

Public Function aw_int(AwAttribute_Set as AwAttribute) as long
aw_int = frmmain.sdk.aw_int(aw_attribute_set)
end function

Setting is near enough the same too...

sdk.aw_int_set AW_OBJECT_X,12345

Same goes with booleans with the aw_bool method, its mainly based on attribute calling rather than a whole lotta properties.

- Mark
[View Quote]

[vb] Exploding classes

Nov 14, 2002, 5:37pm
I have created the following classes for my world Tracker bot, the origional adapted from Brants, new 1s for objects etc.

Can anyone see a reason why when they are declaired on globals why the program explodes saying memory cannot be read when its in EXE... but not in full compile in VB..

- Mark


begin 666 AwObjects.cls
M5D524TE/3B Q+C at 0TQ!4U,-"D)%1TE.#0H at ($UU;'1I57-E(#T at +3$ at ("=4
M<G5E#0H at (%!E<G-I<W1A8FQE(#T at ," at )TYO=%!E<G-I<W1A8FQE#0H at ($1A
M=&%":6YD:6YG0F5H879I;W( at /2 P(" G=F).;VYE#0H at ($1A=&%3;W5R8V5"
M96AA=FEO<B at /2 P(" G=F).;VYE#0H at ($U44U1R86YS86-T:6]N36]D92 at
M/2 P(" G3F]T06Y-5%-/8FIE8W0-"D5.1 T*071T<FEB=71E(%9"7TYA;64 at
M/2 B07=/8FIE8W1S( at T*071T<FEB=71E(%9"7T=L;V)A;$YA;653<&%C92 ]
M($9A;'-E#0I!='1R:6)U=&4 at 5D)?0W)E871A8FQE(#T at 5')U90T*071T<FEB
M=71E(%9"7U!R961E8VQA<F5D260 at /2!&86QS90T*071T<FEB=71E(%9"7T5X
M<&]S960 at /2!&86QS90T*3W!T:6]N($5X<&QI8VET#0H-"B=L;V-A;"!V87)I
M86)L92!T;R!H;VQD(&-O;&QE8W1I;VX-"E!R:79A=&4 at ;4-O;"!!<R!#;VQL
M96-T:6]N#0H-"E!U8FQI8R!&=6YC=&EO;B!!9&0H2V5Y($%S(%-T<FEN9RD at
M07, at 07=/8FIE8W0-"B at (" G8W)E871E(&$ at ;F5W(&]B:F5C= T*(" at ($1I
M;2!O8FI.97=-96UB97( at 07, at 07=/8FIE8W0-"B at ("!3970 at ;V)J3F5W365M
M8F5R(#T at 3F5W($%W3V)J96-T#0H at (" at )W-E="!T:&4 at <')O<&5R=&EE<R!P
M87-S960 at :6YT;R!T:&4 at ;65T:&]D#0H at (" at ;4-O;"Y!9&0 at ;V)J3F5W365M
M8F5R+"!+97D-"B at (" at )W)E='5R;B!T:&4 at ;V)J96-T(&-R96%T960-"B at
M("!3970 at 061D(#T at ;V)J3F5W365M8F5R#0H at (" at 4V5T(&]B:DYE=TUE;6)E
M<B ]($YO=&AI;F<-"D5N9"!&=6YC=&EO; at T*#0I0=6)L:6, at 4')O<&5R='D at
M1V5T($ET96TH=FYT26YD97A+97D at 07, at 5F%R:6%N="D at 07, at 07=/8FIE8W0-
M"D]N($5R<F]R(%)E<W5M92!.97AT#0H at (" at )W5S960 at =VAE;B!R969E<F5N
M8VEN9R!A;B!E;&5M96YT(&EN('1H92!C;VQL96-T:6]N#0H at (" at )W9N=$EN
M9&5X2V5Y(&-O;G1A:6YS(&5I=&AE<B!T:&4 at 26YD97 at at ;W( at 2V5Y('1O('1H
M92!C;VQL96-T:6]N+ T*(" at ("=T:&ES(&ES('=H>2!I="!I<R!D96-L87)E
M9"!A<R!A(%9A<FEA;G0-"B at (" G4WEN=&%X.B!3970 at 9F]O(#T at >"Y)=&5M
M*'AY>BD at ;W( at 4V5T(&9O;R ](' at N271E;2 at U*0T*("!3970 at 271E;2 ](&U#
M;VPH=FYT26YD97A+97DI#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E
M<G1Y($=E="!#;W5N=" at I($%S($QO;F<-"B at (" G=7-E9"!W:&5N(')E=')I
M979I;F< at =&AE(&YU;6)E<B!O9B!E;&5M96YT<R!I;B!T:&4-"B at (" G8V]L
M;&5C=&EO;BX at 4WEN=&%X.B!$96)U9RY0<FEN="!X+D-O=6YT#0H at (" at 0V]U
M;G0 at /2!M0V]L+D-O=6YT#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%-U8B!2
M96UO=F4H3G5M8F5R($%S($QO;F<I#0H at (" at 3VX at 17)R;W( at 4F5S=6UE($YE
M>'0-"B at ("!M0V]L+E)E;6]V92!#4W1R*$YU;6)E<BD-"D5N9"!3=6(-" at T*
M4'5B;&EC(%!R;W!E<G1Y($=E="!.97=%;G5M*"D at 07, at 255N:VYO=VX-"B at
M(" G=&AI<R!P<F]P97)T>2!A;&QO=W, at >6]U('1O(&5N=6UE<F%T90T*(" at
M("=T:&ES(&-O;&QE8W1I;VX at =VET:"!T:&4 at 1F]R+BXN16%C:"!S>6YT87 at -
M"B at ("!3970 at 3F5W16YU;2 ](&U#;VPN6U].97=%;G5M70T*16YD(%!R;W!E
M<G1Y#0H-"E!R:79A=&4 at 4W5B($-L87-S7TEN:71I86QI>F4H*0T*(" at ("=C
M<F5A=&5S('1H92!C;VQL96-T:6]N('=H96X at =&AI<R!C;&%S<R!I<R!C<F5A
M=&5D#0H at (" at 4V5T(&U#;VP at /2!.97< at 0V]L;&5C=&EO; at T*16YD(%-U8 at T*
M#0I0<FEV871E(%-U8B!#;&%S<U]497)M:6YA=&4H*0T*(" at ("=D97-T<F]Y
M<R!C;VQL96-T:6]N('=H96X at =&AI<R!C;&%S<R!I<R!T97)M:6YA=&5D#0H at
at (" at 4V5T(&U#;VP at /2!.;W1H:6YG#0I%;F0 at 4W5B#0H`
`
end

begin 666 AwAvatar.cls
M5D524TE/3B Q+C at 0TQ!4U,-"D)%1TE.#0H at ($UU;'1I57-E(#T at +3$ at ("=4
M<G5E#0H at (%!E<G-I<W1A8FQE(#T at ," at )TYO=%!E<G-I<W1A8FQE#0H at ($1A
M=&%":6YD:6YG0F5H879I;W( at /2 P(" G=F).;VYE#0H at ($1A=&%3;W5R8V5"
M96AA=FEO<B at /2 P(" G=F).;VYE#0H at ($U44U1R86YS86-T:6]N36]D92 at
M/2 P(" G3F]T06Y-5%-/8FIE8W0-"D5.1 T*071T<FEB=71E(%9"7TYA;64 at
M/2 B07=!=F%T87(B#0I!='1R:6)U=&4 at 5D)?1VQO8F%L3F%M95-P86-E(#T at
M1F%L<V4-"D%T=')I8G5T92!60E]#<F5A=&%B;&4 at /2!4<G5E#0I!='1R:6)U
M=&4 at 5D)?4')E9&5C;&%R961)9" ]($9A;'-E#0I!='1R:6)U=&4 at 5D)?17AP
M;W-E9" ]($9A;'-E#0I/<'1I;VX at 17AP;&EC:70-" at T*)VQO8V%L('9A<FEA
M8FQE*',I('1O(&AO;&0 at <')O<&5R='D at =F%L=64H<RD-"E!R:79A=&4 at ;79A
M<E at at 07, at 3&]N9R G;&]C86P at 8V]P>0T*4')I=F%T92!M=F%R62!!<R!,;VYG
M("=L;V-A;"!C;W!Y#0I0<FEV871E(&UV87):($%S($QO;F< at )VQO8V%L(&-O
M<'D-"E!R:79A=&4 at ;79A<EE!5R!!<R!);G1E9V5R("=L;V-A;"!C;W!Y#0I0
M<FEV871E(&UV87)A=DYA;64 at 07, at 4W1R:6YG("=L;V-A;"!C;W!Y#0I0<FEV
M871E(&UV87)397-S:6]N($%S($QO;F< at )VQO8V%L(&-O<'D-"E!R:79A=&4 at
M;79A<F%V5'EP92!!<R!">71E("=L;V-A;"!C;W!Y#0I0<FEV871E(&UV87)#
M:71I>F5N($%S($QO;F< at )VQO8V%L(&-O<'D-"E!R:79A=&4 at ;79A<E!R:79I
M;&5G92!!<R!,;VYG("=L;V-A;"!C;W!Y#0I0<FEV871E(&UV87)697)S:6]N
M($%S($EN=&5G97( at )VQO8V%L(&-O<'D-"E!R:79A=&4 at ;79A<D=E<W1U<F4 at
M07, at 0GET92 G;&]C86P at 8V]P>0T*4')I=F%T92!M=F%R1&5L0V]U;G0 at 07, at
M26YT96=E< at T*4')I=F%T92!M=F%R25 at 07, at 3&]N9PT*4')I=F%T92!M=F%R
M4F5C:65V945V96YT<R!!<R!";V]L96%N#0I0<FEV871E(&UV87)%;F%B;&57
M:7!E($%S($)O;VQE86X-"E!R:79A=&4 at ;79A<D1E;&5T95-T<FEN9R!!<R!3
M=')I;F<-"E!R:79A=&4 at ;79A<E!3($%S($)O;VQE86X-"E!R:79A=&4 at ;79A
M<E-%0G5F9F5R($%S(%-T<FEN9PT*4')I=F%T92!M=F%R3E="=69F97( at 07, at
M4W1R:6YG#0I0<FEV871E(&UV87)"=69F97)S3&]C:V5D($%S($)O;VQE86X-
M"E!R:79A=&4 at ;79A<D1O0VQI8VM)9&5N=&EF>2!!<R!";V]L96%N#0H-"E!U
M8FQI8R!0<F]P97)T>2!,970 at 1V5S='5R92A">59A;"!V1&%T82!!<R!">71E
M*0T*(" at (&UV87)'97-T=7)E(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0
M=6)L:6, at 4')O<&5R='D at 1V5T($=E<W1U<F4H*2!!<R!">71E#0H at (" at 1V5S
M='5R92 ](&UV87)'97-T=7)E#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R
M;W!E<G1Y($QE="!$;T-L:6-K261E;G1I9GDH0GE686P at =D1A=&$ at 07, at 0F]O
M;&5A;BD-"B at ("!M=F%R1&]#;&EC:TED96YT:69Y(#T at =D1A=&$-"D5N9"!0
M<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 1V5T($1O0VQI8VM)9&5N=&EF
M>2 at I($%S($)O;VQE86X-"B at ("!$;T-L:6-K261E;G1I9GD at /2!M=F%R1&]#
M;&EC:TED96YT:69Y#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y
M($QE="!296-I979E179E;G1S*$)Y5F%L('9$871A($%S($)O;VQE86XI#0H at
M(" at ;79A<E)E8VEE=F5%=F5N=', at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-
M"E!U8FQI8R!0<F]P97)T>2!'970 at 4F5C:65V945V96YT<R at I($%S($)O;VQE
M86X-"B at ("!296-I979E179E;G1S(#T at ;79A<E)E8VEE=F5%=F5N=',-"D5N
M9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 3&5T($)U9F9E<G-,;V-K
M960H0GE686P at =D1A=&$ at 07, at 0F]O;&5A;BD-"B at ("!M=F%R0G5F9F5R<TQO
M8VME9" ]('9$871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y
M($=E="!"=69F97)S3&]C:V5D*"D at 07, at 0F]O;&5A; at T*(" at ($)U9F9E<G-,
M;V-K960 at /2!M=F%R0G5F9F5R<TQO8VME9 T*16YD(%!R;W!E<G1Y#0H-"E!U
M8FQI8R!0<F]P97)T>2!,970 at 4%,H0GE686P at =D1A=&$ at 07, at 0F]O;&5A;BD-
M"B at ("!M=F%R4%, at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0
M<F]P97)T>2!'970 at 4%,H*2!!<R!";V]L96%N#0H at (" at 4%, at /2!M=F%R4%,-
M"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 3&5T($5N86)L95=I
M<&4H0GE686P at =D1A=&$ at 07, at 0F]O;&5A;BD-"B at ("!M=F%R16YA8FQE5VEP
M92 ]('9$871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E
M="!%;F%B;&57:7!E*"D at 07, at 0F]O;&5A; at T*(" at ($5N86)L95=I<&4 at /2!M
M=F%R16YA8FQE5VEP90T*16YD(%!R;W!E<G1Y#0H-" at T*4'5B;&EC(%!R;W!E
M<G1Y($QE="!697)S:6]N*$)Y5F%L('9$871A($%S($EN=&5G97(I#0H at (" at
M;79A<E9E<G-I;VX at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0
M<F]P97)T>2!'970 at 5F5R<VEO;B at I($%S($EN=&5G97(-"B at ("!697)S:6]N
M(#T at ;79A<E9E<G-I;VX-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R
M='D at 3&5T($1E;$-O=6YT*$)Y5F%L('9$871A($%S($EN=&5G97(I#0H at (" at
M;79A<D1E;$-O=6YT(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at
M4')O<&5R='D at 1V5T($1E;$-O=6YT*"D at 07, at 26YT96=E< at T*(" at ($1E;$-O
M=6YT(#T at ;79A<D1E;$-O=6YT#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R
M;W!E<G1Y($QE="!0<FEV:6QE9V4H0GE686P at =D1A=&$ at 07, at 3&]N9RD-"B at
M("!M=F%R4')I=FEL96=E(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L
M:6, at 4')O<&5R='D at 1V5T(%!R:79I;&5G92 at I($%S($QO;F<-"B at ("!0<FEV
M:6QE9V4 at /2!M=F%R4')I=FEL96=E#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC
M(%!R;W!E<G1Y($QE="!#:71I>F5N*$)Y5F%L('9$871A($%S($QO;F<I#0H at
M(" at ;79A<D-I=&EZ96X at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI
M8R!0<F]P97)T>2!'970 at 0VET:7IE;B at I($%S($QO;F<-"B at ("!#:71I>F5N
M(#T at ;79A<D-I=&EZ96X-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R
M='D at 3&5T(&%V5'EP92A">59A;"!V1&%T82!!<R!">71E*0T*(" at (&UV87)A
M=E1Y<&4 at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T
M>2!'970 at 8794>7!E*"D at 07, at 0GET90T*(" at (&%V5'EP92 ](&UV87)A=E1Y
M<&4-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 3&5T(%-E<W-I
M;VXH0GE686P at =D1A=&$ at 07, at 3&]N9RD-"B at ("!M=F%R4V5S<VEO;B ]('9$
M871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E="!397-S
M:6]N*"D at 07, at 3&]N9PT*(" at (%-E<W-I;VX at /2!M=F%R4V5S<VEO; at T*16YD
M(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!,970 at 079.86UE*$)Y5F%L
M('9$871A($%S(%-T<FEN9RD-"B at ("!M=F%R879.86UE(#T at =D1A=&$-"D5N
M9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 1V5T($%V3F%M92 at I($%S
M(%-T<FEN9PT*(" at ($%V3F%M92 ](&UV87)A=DYA;64-"D5N9"!0<F]P97)T
M>0T*#0I0=6)L:6, at 4')O<&5R='D at 3&5T($1E;&5T95-T<FEN9RA">59A;"!V
M1&%T82!!<R!3=')I;F<I#0H at (" at ;79A<D1E;&5T95-T<FEN9R ]('9$871A
M#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E="!$96QE=&53
M=')I;F<H*2!!<R!3=')I;F<-"B at ("!$96QE=&53=')I;F< at /2!M=F%R1&5L
M971E4W1R:6YG#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE
M="!314)U9F9E<BA">59A;"!V1&%T82!!<R!3=')I;F<I#0H at (" at ;79A<E-%
M0G5F9F5R(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R
M='D at 1V5T(%-%0G5F9F5R*"D at 07, at 4W1R:6YG#0H at (" at 4T5"=69F97( at /2!M
M=F%R4T5"=69F97(-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at
M3&5T($Y70G5F9F5R*$)Y5F%L('9$871A($%S(%-T<FEN9RD-"B at ("!M=F%R
M3E="=69F97( at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P
M97)T>2!'970 at 3E="=69F97(H*2!!<R!3=')I;F<-"B at ("!.5T)U9F9E<B ]
M(&UV87).5T)U9F9E< at T*16YD(%!R;W!E<G1Y#0H-" at T*4'5B;&EC(%!R;W!E
M<G1Y($QE="!)4"A">59A;"!V1&%T82!!<R!,;VYG*0T*(" at (&UV87))4" ]
M('9$871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E="!)
M4" at I($%S($QO;F<-"B at ("!)4" ](&UV87))4 T*16YD(%!R;W!E<G1Y#0H-
M"E!U8FQI8R!0<F]P97)T>2!,970 at 64%7*$)Y5F%L('9$871A($%S($EN=&5G
M97(I#0H at (" at ;79A<EE!5R ]('9$871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B
M;&EC(%!R;W!E<G1Y($=E="!905<H*2!!<R!);G1E9V5R#0H at (" at 64%7(#T at
M;79A<EE!5PT*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!,970 at
M6BA">59A;"!V1&%T82!!<R!,;VYG*0T*(" at (&UV87):(#T at =D1A=&$-"D5N
M9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 1V5T(%HH*2!!<R!,;VYG
M#0H at (" at 6B ](&UV87):#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E
M<G1Y($QE="!9*$)Y5F%L('9$871A($%S($QO;F<I#0H at (" at ;79A<ED at /2!V
M1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!'970 at 62 at I
M($%S($QO;F<-"B at ("!9(#T at ;79A<ED-"D5N9"!0<F]P97)T>0T*#0I0=6)L
M:6, at 4')O<&5R='D at 3&5T(% at H0GE686P at =D1A=&$ at 07, at 3&]N9RD-"B at ("!M
M=F%R6" ]('9$871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y
M($=E="!8*"D at 07, at 3&]N9PT*(" at (% at at /2!M=F%R6 T*16YD(%!R;W!E<G1Y
M#0H-"E!U8FQI8R!3=6( at 1V5T1&%T82A/8FH at 07, at 3V)J96-T*0T*6" ]($]B
M:BYA=U]I;G0H05=?059!5$%27U at I#0I9(#T at 3V)J+F%W7VEN="A!5U]!5D%4
M05)?62D-"EH at /2!/8FHN87=?:6YT*$%77T%6051!4E]:*0T*64%7(#T at 3V)J
M+F%W7VEN="A!5U]!5D%405)?64%7*0T*)V%V5'EP92 ]($-">71E*$]B:BYA
M=U]I;G0H05=?059!5$%27U194$4I*0T*4V5S<VEO;B ]($]B:BYA=U]I;G0H
M05=?059!5$%27U-%4U-)3TXI#0I!=DYA;64 at /2!/8FHN87=?<W1R:6YG*$%7
at 7T%6051!4E].04U%*0T*16YD(%-U8 at T*#0H-" at T*#0H`
`
end

begin 666 AwAvatars.cls
M5D524TE/3B Q+C at 0TQ!4U,-"D)%1TE.#0H at ($UU;'1I57-E(#T at +3$ at ("=4
M<G5E#0H at (%!E<G-I<W1A8FQE(#T at ," at )TYO=%!E<G-I<W1A8FQE#0H at ($1A
M=&%":6YD:6YG0F5H879I;W( at /2 P(" G=F).;VYE#0H at ($1A=&%3;W5R8V5"
M96AA=FEO<B at /2 P(" G=F).;VYE#0H at ($U44U1R86YS86-T:6]N36]D92 at
M/2 P(" G3F]T06Y-5%-/8FIE8W0-"D5.1 T*071T<FEB=71E(%9"7TYA;64 at
M/2 B07=!=F%T87)S( at T*071T<FEB=71E(%9"7T=L;V)A;$YA;653<&%C92 ]
M($9A;'-E#0I!='1R:6)U=&4 at 5D)?0W)E871A8FQE(#T at 5')U90T*071T<FEB
M=71E(%9"7U!R961E8VQA<F5D260 at /2!&86QS90T*071T<FEB=71E(%9"7T5X
M<&]S960 at /2!&86QS90T*3W!T:6]N($5X<&QI8VET#0H-"B=L;V-A;"!V87)I
M86)L92!T;R!H;VQD(&-O;&QE8W1I;VX-"E!R:79A=&4 at ;4-O;"!!<R!#;VQL
M96-T:6]N#0H-"E!U8FQI8R!&=6YC=&EO;B!!9&0H3V)J($%S($]B:F5C="D at
M07, at 07=!=F%T87(-"B at (" G8W)E871E(&$ at ;F5W(&]B:F5C= T*(" at ($1I
M;2!O8FI.97=-96UB97( at 07, at 07=!=F%T87(-"B at ("!3970 at ;V)J3F5W365M
M8F5R(#T at 3F5W($%W079A=&%R#0H at (" at )W-E="!T:&4 at <')O<&5R=&EE<R!P
M87-S960 at :6YT;R!T:&4 at ;65T:&]D#0H at (" at ;V)J3F5W365M8F5R+D=E=$1A
M=&$ at 3V)J#0H at (" at ;V)J3F5W365M8F5R+D-I=&EZ96X at /2!/8FHN87=?:6YT
M*$%77T%6051!4E]#251)6D5.*0T*(" at (&]B:DYE=TUE;6)E<BY0<FEV:6QE
M9V4 at /2!/8FHN87=?:6YT*$%77T%6051!4E]04DE624Q%1T4I#0H at (" at ;V)J
M3F5W365M8F5R+D%V3F%M92 ]($]B:BYA=U]S=')I;F<H05=?059!5$%27TY!
M344I#0H at (" at ;4-O;"Y!9&0 at ;V)J3F5W365M8F5R+"!#4W1R*&]B:DYE=TUE
M;6)E<BY397-S:6]N*0T*(" at (" G<F5T=7)N('1H92!O8FIE8W0 at 8W)E871E
M9 T*(" at (%-E="!!9&0 at /2!O8FI.97=-96UB97(-"B at ("!3970 at ;V)J3F5W
M365M8F5R(#T at 3F]T:&EN9PT*16YD($9U;F-T:6]N#0H-"E!U8FQI8R!0<F]P
M97)T>2!'970 at 271E;2AV;G1);F1E>$ME>2!!<R!687)I86YT*2!!<R!!=T%V
M871A< at T*3VX at 17)R;W( at 4F5S=6UE($YE>'0-"B at (" G=7-E9"!W:&5N(')E
M9F5R96YC:6YG(&%N(&5L96UE;G0 at :6X at =&AE(&-O;&QE8W1I;VX-"B at (" G
M=FYT26YD97A+97D at 8V]N=&%I;G, at 96ET:&5R('1H92!);F1E>"!O<B!+97D at
M=&\ at =&AE(&-O;&QE8W1I;VXL#0H at (" at )W1H:7, at :7, at =VAY(&ET(&ES(&1E
M8VQA<F5D(&%S(&$ at 5F%R:6%N= T*(" at ("=3>6YT87 at Z(%-E="!F;V\ at /2!X
M+DET96TH>'EZ*2!O<B!3970 at 9F]O(#T at >"Y)=&5M*#4I#0H at (%-E="!)=&5M
M(#T at ;4-O;"AV;G1);F1E>$ME>2D-"D5N9"!0<F]P97)T>0T*#0H-"E!U8FQI
M8R!0<F]P97)T>2!'970 at 0V]U;G0H*2!!<R!,;VYG#0H at (" at )W5S960 at =VAE
M;B!R971R:65V:6YG('1H92!N=6UB97( at ;V8 at 96QE;65N=', at :6X at =&AE#0H at
M(" at )V-O;&QE8W1I;VXN(%-Y;G1A>#H at 1&5B=6<N4')I;G0 at >"Y#;W5N= T*
M(" at ($-O=6YT(#T at ;4-O;"Y#;W5N= T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI
M8R!3=6( at 4F5M;W9E*$%V4V5S<VEO;B!!<R!,;VYG*0T*(" at ($]N($5R<F]R
M(%)E<W5M92!.97AT#0H at (" at ;4-O;"Y296UO=F4 at 0U-T<BA!=E-E<W-I;VXI
M#0I%;F0 at 4W5B#0H-"E!U8FQI8R!0<F]P97)T>2!'970 at 3F5W16YU;2 at I($%S
M($E5;FMN;W=N#0H at (" at )W1H:7, at <')O<&5R='D at 86QL;W=S('EO=2!T;R!E
M;G5M97)A=&4-"B at (" G=&AI<R!C;VQL96-T:6]N('=I=& at at =&AE($9O<BXN
M+D5A8V at at <WEN=&%X#0H at (" at 4V5T($YE=T5N=6T at /2!M0V]L+EM?3F5W16YU
M;5T-"D5N9"!0<F]P97)T>0T*#0I0<FEV871E(%-U8B!#;&%S<U]);FET:6%L
M:7IE*"D-"B at (" G8W)E871E<R!T:&4 at 8V]L;&5C=&EO;B!W:&5N('1H:7, at
M8VQA<W, at :7, at 8W)E871E9 T*(" at (%-E="!M0V]L(#T at 3F5W($-O;&QE8W1I
M;VX-"D5N9"!3=6(-" at T*4')I=F%T92!3=6( at 0VQA<W-?5&5R;6EN871E*"D-
M"B at (" G9&5S=')O>7, at 8V]L;&5C=&EO;B!W:&5N('1H:7, at 8VQA<W, at :7, at
M=&5R;6EN871E9 T*(" at (%-E="!M0V]L(#T at 3F]T:&EN9PT*16YD(%-U8 at T*
(#0H-" at T*#0H`
`
end

begin 666 AwDeleteList.cls
M5D524TE/3B Q+C at 0TQ!4U,-"D)%1TE.#0H at ($UU;'1I57-E(#T at +3$ at ("=4
M<G5E#0H at (%!E<G-I<W1A8FQE(#T at ," at )TYO=%!E<G-I<W1A8FQE#0H at ($1A
M=&%":6YD:6YG0F5H879I;W( at /2 P(" G=F).;VYE#0H at ($1A=&%3;W5R8V5"
M96AA=FEO<B at /2 P(" G=F).;VYE#0H at ($U44U1R86YS86-T:6]N36]D92 at
M/2 P(" G3F]T06Y-5%-/8FIE8W0-"D5.1 T*071T<FEB=71E(%9"7TYA;64 at
M/2 B07=$96QE=&5,:7-T( at T*071T<FEB=71E(%9"7T=L;V)A;$YA;653<&%C
M92 ]($9A;'-E#0I!='1R:6)U=&4 at 5D)?0W)E871A8FQE(#T at 5')U90T*071T
M<FEB=71E(%9"7U!R961E8VQA<F5D260 at /2!&86QS90T*071T<FEB=71E(%9"
M7T5X<&]S960 at /2!&86QS90T*)VQO8V%L('9A<FEA8FQE*',I('1O(&AO;&0 at
M<')O<&5R='D at =F%L=64H<RD-"E!R:79A=&4 at ;79A<DYU;6)E<B!!<R!,;VYG
M#0I0<FEV871E(&UV87)8($%S($QO;F<-"E!R:79A=&4 at ;79A<EH at 07, at 3&]N
M9PT*4')I=F%T92!M=F%R1&5L971E<B!!<R!3=')I;F<-" at T*4'5B;&EC(%!R
M;W!E<G1Y($QE="!.=6UB97(H0GE686P at =D1A=&$ at 07, at 3&]N9RD-"B at ("!M
M=F%R3G5M8F5R(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O
M<&5R='D at 1V5T($YU;6)E<B at I($%S($QO;F<-"B at ("!.=6UB97( at /2!M=F%R
M3G5M8F5R#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE="!8
M*$)Y5F%L('9$871A($%S($QO;F<I#0H at (" at ;79A<E at at /2!V1&%T80T*16YD
M(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!'970 at 6" at I($%S($QO;F<-
M"B at ("!8(#T at ;79A<E at -"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R
M='D at 3&5T(%HH0GE686P at =D1A=&$ at 07, at 3&]N9RD-"B at ("!M=F%R6B ]('9$
M871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E="!:*"D at
M07, at 3&]N9PT*(" at (%H at /2!M=F%R6 at T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI
M8R!0<F]P97)T>2!,970 at 1&5L971E<BA">59A;"!V1&%T82!!<R!3=')I;F<I
M#0H at (" at ;79A<D1E;&5T97( at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U
M8FQI8R!0<F]P97)T>2!'970 at 1&5L971E<B at I($%S(%-T<FEN9PT*(" at ($1E
C;&5T97( at /2!M=F%R1&5L971E< at T*16YD(%!R;W!E<G1Y#0H`
`
end

begin 666 AwDeleteLists.cls
M5D524TE/3B Q+C at 0TQ!4U,-"D)%1TE.#0H at ($UU;'1I57-E(#T at +3$ at ("=4
M<G5E#0H at (%!E<G-I<W1A8FQE(#T at ," at )TYO=%!E<G-I<W1A8FQE#0H at ($1A
M=&%":6YD:6YG0F5H879I;W( at /2 P(" G=F).;VYE#0H at ($1A=&%3;W5R8V5"
M96AA=FEO<B at /2 P(" G=F).;VYE#0H at ($U44U1R86YS86-T:6]N36]D92 at
M/2 P(" G3F]T06Y-5%-/8FIE8W0-"D5.1 T*071T<FEB=71E(%9"7TYA;64 at
M/2 B07=$96QE=&5,:7-T<R(-"D%T=')I8G5T92!60E]';&]B86Q.86UE4W!A
M8V4 at /2!&86QS90T*071T<FEB=71E(%9"7T-R96%T86)L92 ](%1R=64-"D%T
M=')I8G5T92!60E]0<F5D96-L87)E9$ED(#T at 1F%L<V4-"D%T=')I8G5T92!6
M0E]%>'!O<V5D(#T at 1F%L<V4-"D]P=&EO;B!%>'!L:6-I= T*#0HG;&]C86P at
M=F%R:6%B;&4 at =&\ at :&]L9"!C;VQL96-T:6]N#0I0<FEV871E(&U#;VP at 07, at
M0V]L;&5C=&EO; at T*#0I0=6)L:6, at 1G5N8W1I;VX at 061D*$ME>2!!<R!3=')I
M;F<I($%S($%W1&5L971E3&ES= T*(" at ("=C<F5A=&4 at 82!N97< at ;V)J96-T
M#0H at (" at 1&EM(&]B:DYE=TUE;6)E<B!!<R!!=T1E;&5T94QI<W0-"B at ("!3
M970 at ;V)J3F5W365M8F5R(#T at 3F5W($%W1&5L971E3&ES= T*(" at ("=S970 at
M=&AE('!R;W!E<G1I97, at <&%S<V5D(&EN=&\ at =&AE(&UE=&AO9 T*(" at (&U#
M;VPN061D(&]B:DYE=TUE;6)E<BP at 2V5Y#0H at (" at ("=R971U<FX at =&AE(&]B
M:F5C="!C<F5A=&5D#0H at (" at 4V5T($%D9" ](&]B:DYE=TUE;6)E< at T*(" at
M(%-E="!O8FI.97=-96UB97( at /2!.;W1H:6YG#0I%;F0 at 1G5N8W1I;VX-" at T*
M4'5B;&EC(%!R;W!E<G1Y($=E="!)=&5M*'9N=$EN9&5X2V5Y($%S(%9A<FEA
M;G0I($%S($%W1&5L971E3&ES= T*3VX at 17)R;W( at 4F5S=6UE($YE>'0-"B at
M(" G=7-E9"!W:&5N(')E9F5R96YC:6YG(&%N(&5L96UE;G0 at :6X at =&AE(&-O
M;&QE8W1I;VX-"B at (" G=FYT26YD97A+97D at 8V]N=&%I;G, at 96ET:&5R('1H
M92!);F1E>"!O<B!+97D at =&\ at =&AE(&-O;&QE8W1I;VXL#0H at (" at )W1H:7, at
M:7, at =VAY(&ET(&ES(&1E8VQA<F5D(&%S(&$ at 5F%R:6%N= T*(" at ("=3>6YT
M87 at Z(%-E="!F;V\ at /2!X+DET96TH>'EZ*2!O<B!3970 at 9F]O(#T at >"Y)=&5M
M*#4I#0H at (%-E="!)=&5M(#T at ;4-O;"AV;G1);F1E>$ME>2D-"D5N9"!0<F]P
M97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 1V5T($-O=6YT*"D at 07, at 3&]N9PT*
M(" at ("=U<V5D('=H96X at <F5T<FEE=FEN9R!T:&4 at ;G5M8F5R(&]F(&5L96UE
M;G1S(&EN('1H90T*(" at ("=C;VQL96-T:6]N+B!3>6YT87 at Z($1E8G5G+E!R
M:6YT(' at N0V]U;G0-"B at ("!#;W5N=" ](&U#;VPN0V]U;G0-"D5N9"!0<F]P
M97)T>0T*#0I0=6)L:6, at 4W5B(%)E;6]V92A.=6UB97( at 07, at 3&]N9RD-"B at
M("!/;B!%<G)O<B!297-U;64 at 3F5X= T*(" at (&U#;VPN4F5M;W9E($-3='(H
M3G5M8F5R*0T*16YD(%-U8 at T*#0I0=6)L:6, at 4')O<&5R='D at 1V5T($YE=T5N
M=6TH*2!!<R!)56YK;F]W; at T*(" at ("=T:&ES('!R;W!E<G1Y(&%L;&]W<R!Y
M;W4 at =&\ at 96YU;65R871E#0H at (" at )W1H:7, at 8V]L;&5C=&EO;B!W:71H('1H
M92!&;W(N+BY%86-H('-Y;G1A> T*(" at (%-E="!.97=%;G5M(#T at ;4-O;"Y;
M7TYE=T5N=6U=#0I%;F0 at 4')O<&5R='D-" at T*4')I=F%T92!3=6( at 0VQA<W-?
M26YI=&EA;&EZ92 at I#0H at (" at )V-R96%T97, at =&AE(&-O;&QE8W1I;VX at =VAE
M;B!T:&ES(&-L87-S(&ES(&-R96%T960-"B at ("!3970 at ;4-O;" ]($YE=R!#
M;VQL96-T:6]N#0I%;F0 at 4W5B#0H-"E!R:79A=&4 at 4W5B($-L87-S7U1E<FUI
M;F%T92 at I#0H at (" at )V1E<W1R;WES(&-O;&QE8W1I;VX at =VAE;B!T:&ES(&-L
M87-S(&ES('1E<FUI;F%T960-"B at ("!3970 at ;4-O;" ]($YO=&AI;F<-"D5N
)9"!3=6(-" at T*
`
end

begin 666 AwObject.cls
M5D524TE/3B Q+C at 0TQ!4U,-"D)%1TE.#0H at ($UU;'1I57-E(#T at +3$ at ("=4
M<G5E#0H at (%!E<G-I<W1A8FQE(#T at ," at )TYO=%!E<G-I<W1A8FQE#0H at ($1A
M=&%":6YD:6YG0F5H879I;W( at /2 P(" G=F).;VYE#0H at ($1A=&%3;W5R8V5"
M96AA=FEO<B at /2 P(" G=F).;VYE#0H at ($U44U1R86YS86-T:6]N36]D92 at
M/2 P(" G3F]T06Y-5%-/8FIE8W0-"D5.1 T*071T<FEB=71E(%9"7TYA;64 at
M/2 B07=/8FIE8W0B#0I!='1R:6)U=&4 at 5D)?1VQO8F%L3F%M95-P86-E(#T at
M1F%L<V4-"D%T=')I8G5T92!60E]#<F5A=&%B;&4 at /2!4<G5E#0I!='1R:6)U
M=&4 at 5D)?4')E9&5C;&%R961)9" ]($9A;'-E#0I!='1R:6)U=&4 at 5D)?17AP
M;W-E9" ]($9A;'-E#0HG;&]C86P at =F%R:6%B;&4H<RD at =&\ at :&]L9"!P<F]P
M97)T>2!V86QU92AS*0T*4')I=F%T92!M=F%R3G5M8F5R($%S($QO;F<-"E!R
M:79A=&4 at ;79A<DUO9&5L($%S(%-T<FEN9PT*4')I=F%T92!M=F%R1&5S8W)I
M<'1I;VX at 07, at 4W1R:6YG#0I0<FEV871E(&UV87)!8W1I;VX at 07, at 4W1R:6YG
M#0I0<FEV871E(&UV87)8($%S($QO;F<-"E!R:79A=&4 at ;79A<ED at 07, at 3&]N
M9PT*4')I=F%T92!M=F%R6B!!<R!,;VYG#0I0<FEV871E(&UV87)905< at 07, at
M3&]N9PT*4')I=F%T92!M=F%R5&EL="!!<R!,;VYG#0I0<FEV871E(&UV87)2
M;VQL($%S($QO;F<-"E!R:79A=&4 at ;79A<D)U:6QD97( at 07, at 4W1R:6YG#0I0
M<FEV871E(&UV87)4:6UE4W1A;7 at 07, at 3&]N9PT*4')I=F%T92!M=F%R3W=N
M97( at 07, at 3&]N9PT*#0I0=6)L:6, at 4')O<&5R='D at 3&5T($YU;6)E<BA">59A
M;"!V1&%T82!!<R!,;VYG*0T*(" at (&UV87).=6UB97( at /2!V1&%T80T*16YD
M(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!'970 at 3G5M8F5R*"D at 07, at
M3&]N9PT*(" at ($YU;6)E<B ](&UV87).=6UB97(-"D5N9"!0<F]P97)T>0T*
M#0I0=6)L:6, at 4')O<&5R='D at 3&5T($UO9&5L*$)Y5F%L('9$871A($%S(%-T
M<FEN9RD-"B at ("!M=F%R36]D96P at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-
M"E!U8FQI8R!0<F]P97)T>2!'970 at 36]D96PH*2!!<R!3=')I;F<-"B at ("!-
M;V1E;" ](&UV87)-;V1E; T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P
M97)T>2!,970 at 1&5S8W)I<'1I;VXH0GE686P at =D1A=&$ at 07, at 4W1R:6YG*0T*
M(" at (&UV87)$97-C<FEP=&EO;B ]('9$871A#0I%;F0 at 4')O<&5R='D-" at T*
M4'5B;&EC(%!R;W!E<G1Y($=E="!$97-C<FEP=&EO;B at I($%S(%-T<FEN9PT*
M(" at ($1E<V-R:7!T:6]N(#T at ;79A<D1E<V-R:7!T:6]N#0I%;F0 at 4')O<&5R
M='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE="!!8W1I;VXH0GE686P at =D1A=&$ at
M07, at 4W1R:6YG*0T*(" at (&UV87)!8W1I;VX at /2!V1&%T80T*16YD(%!R;W!E
M<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!'970 at 06-T:6]N*"D at 07, at 4W1R:6YG
M#0H at (" at 06-T:6]N(#T at ;79A<D%C=&EO; at T*16YD(%!R;W!E<G1Y#0H-"E!U
M8FQI8R!0<F]P97)T>2!,970 at 6"A">59A;"!V1&%T82!!<R!,;VYG*0T*(" at
M(&UV87)8(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R
M='D at 1V5T(% at H*2!!<R!,;VYG#0H at (" at 6" ](&UV87)8#0I%;F0 at 4')O<&5R
M='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE="!9*$)Y5F%L('9$871A($%S($QO
M;F<I#0H at (" at ;79A<ED at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI
M8R!0<F]P97)T>2!'970 at 62 at I($%S($QO;F<-"B at ("!9(#T at ;79A<ED-"D5N
M9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O<&5R='D at 3&5T(%HH0GE686P at =D1A
M=&$ at 07, at 3&]N9RD-"B at ("!M=F%R6B ]('9$871A#0I%;F0 at 4')O<&5R='D-
M" at T*4'5B;&EC(%!R;W!E<G1Y($=E="!:*"D at 07, at 3&]N9PT*(" at (%H at /2!M
M=F%R6 at T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!,970 at 64%7
M*$)Y5F%L('9$871A($%S($QO;F<I#0H at (" at ;79A<EE!5R ]('9$871A#0I%
M;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E="!905<H*2!!<R!,
M;VYG#0H at (" at 64%7(#T at ;79A<EE!5PT*16YD(%!R;W!E<G1Y#0H-"E!U8FQI
M8R!0<F]P97)T>2!,970 at 5&EL="A">59A;"!V1&%T82!!<R!,;VYG*0T*(" at
M(&UV87)4:6QT(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at 4')O
M<&5R='D at 1V5T(%1I;'0H*2!!<R!,;VYG#0H at (" at 5&EL=" ](&UV87)4:6QT
M#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE="!2;VQL*$)Y
M5F%L('9$871A($%S($QO;F<I#0H at (" at ;79A<E)O;&P at /2!V1&%T80T*16YD
M(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!'970 at 4F]L;" at I($%S($QO
M;F<-"B at ("!2;VQL(#T at ;79A<E)O;&P-"D5N9"!0<F]P97)T>0T*#0I0=6)L
M:6, at 4')O<&5R='D at 3&5T($]W;F5R*$)Y5F%L('9$871A($%S($QO;F<I#0H at
M(" at ;79A<D]W;F5R(#T at =D1A=&$-"D5N9"!0<F]P97)T>0T*#0I0=6)L:6, at
M4')O<&5R='D at 1V5T($]W;F5R*"D at 07, at 3&]N9PT*(" at ($]W;F5R(#T at ;79A
M<D]W;F5R#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE="!"
M=6EL9&5R*$)Y5F%L('9$871A($%S(%-T<FEN9RD-"B at ("!M=F%R0G5I;&1E
M<B ]('9$871A#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($=E
M="!"=6EL9&5R*"D at 07, at 4W1R:6YG#0H at (" at 0G5I;&1E<B ](&UV87)"=6EL
M9&5R#0I%;F0 at 4')O<&5R='D-" at T*4'5B;&EC(%!R;W!E<G1Y($QE="!4:6UE
M4W1A;7 H0GE686P at =D1A=&$ at 07, at 4W1R:6YG*0T*(" at (&UV87)4:6UE4W1A
M;7 at /2!V1&%T80T*16YD(%!R;W!E<G1Y#0H-"E!U8FQI8R!0<F]P97)T>2!'
M970 at 5&EM95-T86UP*"D at 07, at 4W1R:6YG#0H at (" at 5&EM95-T86UP(#T at ;79A
><E1I;653=&%M< T*16YD(%!R;W!E<G1Y#0H-" at T*
`
end

[vb] Exploding classes

Nov 15, 2002, 11:03pm
I managed to fix it... I eventually said "____ it" and created a new prject, copied all the code, all the forms, absolutly everything perfectly from project to project and now the darn thing works, and multithreading in it is stable :o)

- Mark
This Post was writeen after: 2 Bacardi Breezers, 3 Smirnof Ices's, 2 Vodka and Cokes and 1 double vodka shot.

[View Quote]

[vb] Exploding classes

Nov 16, 2002, 9:09am
*LOL* 1 Spelling mistake after a good night out is not bad :)

[View Quote] > This post was "writeen" after a single grolsch ... pathetic really.

target=aw_3d

Nov 17, 2002, 12:50pm
It isnt possable. Would present a risk of people having control over others web browser and hence was left out?

- Mark

[View Quote]

SDK COM Wrapper Multiple instances ...

Nov 19, 2002, 8:29pm
Function HypBetween2D(X1 As Long, Z1 As Long, X2 As Long, Z2 As Long)
'This allows you to find the distance between 4 points allong the hyp
'and is used for mapping and rangefinding. It uses X and Z (NS / EW)
Dim DistanceOnTarget As Long, XDistance As Long, ZDistance As Long
XDistance = X2 - X1
ZDistance = Z2 - Z1
HypBetween2D = Sqr((XDistance ^ 2) + (ZDistance ^ 2))
End Function

For the normal AW_SAY relay system...
For zones as in squares is a lil more interesting, you can still use your global mode however use a world size array to keep the daya they are in, then do a general search around it, such as..

Type AwWorldCell
SendExternal as integer
RecieveExternal as integer
Cell_ID as integer
end type

Public AwCells(20,20) as AwWorldCell

dim i as integer
dim skey as string
skey = cstr(AW_CHAT_SESSION)

For i = 1 to avatars.count
if AwCells(avatars.item(skey).CellX,avatars.item(skey).CellZ).SendExternal then

SDK COM Wrapper Multiple instances ...

Nov 19, 2002, 8:39pm
whoops, continued...

Function HypBetween2D(X1 As Long, Z1 As Long, X2 As Long, Z2 As Long)
'This allows you to find the distance between 4 points allong the hyp
'and is used for mapping and rangefinding. It uses X and Z (NS / EW)
Dim DistanceOnTarget As Long, XDistance As Long, ZDistance As Long
XDistance = X2 - X1
ZDistance = Z2 - Z1
HypBetween2D = Sqr((XDistance ^ 2) + (ZDistance ^ 2))
End Function

For the normal AW_SAY relay system...
For zones as in squares is a lil more interesting, you can still use your global mode however use a world size array to keep the daya they are in, then do a general search around it, such as..

Type AwWorldCell
SendExternal as integer
RecieveExternal as integer
Cell_ID as integer
end type

Public AwCells(20,20) as AwWorldCell

dim i as integer, j as integer
dim skey as string
skey = cstr(AW_CHAT_SESSION)

if AwCells(avatars.item(skey).CellX,avatars.item(skey).CellZ).SendExternal then
for j = 1 to avatars.count
if ((AwCells(avatars.item(j).CellX,avatars.item(j).CellZ).RecieveExternal = 1) and (HypBetween2D(avatars.item(j).X, avatars.item(j).Z, avatars.item(skey).x,avatars.item(skey).z) < 200000) or AwCells(avatars.item(j).CellX,avatars.item(j).CellZ).Cell_ID = AwCells(avatars.item(skey).CellX,avatars.item(skey).CellZ).Cell_ID then
'Send whatever needs to be said
end if
next j
else
for j = 1 to avatars.count
if AwCells(avatars.item(j).CellX,avatars.item(j).CellZ).Cell_ID = AwCells(avatars.item(skey).CellX,avatars.item(skey).CellZ).Cell_ID then
'send whatever
end if
next j
end if

If your on about what I think your on about then that should do the trick your after, hence with global only 1 instance?

- Mark

SDK COM Wrapper Multiple instances ...

Nov 19, 2002, 8:53pm
Blah, not what was wanted because I missundastood, but screw it :P There is a huge part of a 3.4 RPG chat bot for u there.

- Mark

[View Quote]

Note to programmers creating bots that use chat relay

Nov 20, 2002, 7:30pm
Could those of you who have not already realised please note that you must perform a strings.replace function that removes chr(13) from all chat messages otherwise users can "fake" other chat signals and considering there is no way to tell the differnce this can cause chaos (as I prooved in Mutation when E N Z O, Mountain Myst, Flagg, Cyronics, Myself, 3 of my bots, and a tourist all apeared after I used a simple VB proggy to replace all the vbCrlf character sets with chr(13)....)

- Mark

Caretaker list?

Nov 21, 2002, 12:35am
Is there any way to identify who has main caretaker rights in a world without a world admin session? I know Xelagot can do it, but im at a loss of how to get it.

Any help appreciated, VB / C++

- Mark

1  ...  3  4  5  6  7  8  ...  141  |  
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