brandonb_visi
Posts:
????
Registered:
????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
|
Subject:
WhoWhere 1.0.0.0
|
This plugin allows you to see people on the server and their location (provided they are running the plugin.) See the link below:
WhoWhere 1.0.0.0
Questions or comments, please email or respond to this post.
Thanks.
-----signature-----
|
Link to this post
|
yaroz_vn
Posts:
12,255
Registered:
Jun 30, '02
Extended Info (if available)
Real Post Cnt: 12,168
User ID: 693,371
|
Subject:
WhoWhere 1.0.0.0
|
Yeah.. that'll go over good..
-----signature-----
Proud member of The Knights of Fortune Mr Adventure - Lil' Pew - Da Noob - Qar Yaroz - Yanno http://www.fortunesway.com
|
Link to this post
|
shojimbo
Posts:
4,374
Registered:
May 6, '02
Extended Info (if available)
Real Post Cnt: 4,354
User ID: 676,160
|
Subject:
WhoWhere 1.0.0.0
|
If someone needs to know where I am, they can ask me. Make sure this plugin becomes mandatory for all DT players LOL
-----signature-----
Arggash - level 275 Tank/3 School/Bow ShoJimbo - retired axer Apr 2002 ViaJimbo - level 230 2H Meat Shield Babu Bhatt - level 208 War Mage Keith Stone - level 117 Axer
|
Link to this post
|
brandonb_visi
Posts:
????
Registered:
????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
|
Subject:
WhoWhere 1.0.0.0
|
That's cool guys. No biggy! There is an incognito function in there FYI so if you want to see others but not allow them to see you, you have that ability. I made this plugin to help support the community, to help others see where people are hunting to help bring some of the community closer together, etc. But I can understand not wanting to share or be known where you are... But for me, I'm new to AC (in my 30's) and seeing the big AC world, it helps me to know where people would be playing so I can check out a particular dungeon, etc.
-----signature-----
|
Link to this post
|
Virindi-Inquisitor
Posts:
6,908
Registered:
Nov 18, '01
Extended Info (if available)
Real Post Cnt: 6,646
User ID: 511,923
|
Subject:
WhoWhere 1.0.0.0
|
To be fair, your 'incognito' checkbox doesn't prevent your location from being sent to the server, though I assume your server then checks and only sends an update if 'incognito' is false (or does it? I haven't actually tried). But -you- could still see that information A couple other questions... 1) Relying on a single UDP packet to contain the data for everyone who is logged in seems a little strange to me. If you ever have enough users connected that the packet exceeds ~2^16 characters it's suddenly going to not work. 2) Why use UDP anyway? Your plugin will only work with one client per NAT. TCP would seem to be a better choice. All in all though, it looks like a pretty good first plugin.
-----signature-----
Virindi --- ****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc... Decal Core Dev - http://www.decaldev.com
|
Link to this post
|
Dhuran-The-Furious
Posts:
4,346
Registered:
Jun 7, '01
Extended Info (if available)
Real Post Cnt: 4,124
User ID: 148,140
|
Subject:
WhoWhere 1.0.0.0
|
Nifty idea mate.
Can't wait to see what's in the works next
-----signature-----
- Vesayen Wanderer - Ulgrim the Unpleasant tells you, "My buddy Claude's back!" Ulgrim the Unpleasant tells you, "Uh, I mean..." Ulgrim the Unpleasant tells you, "I pledge to remain eternally vigilant against the Virindi threat."
|
Link to this post
|
brandonb_visi
Posts:
????
Registered:
????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
|
Subject:
WhoWhere 1.0.0.0
|
Virindi-Inquisitor posted: To be fair, your 'incognito' checkbox doesn't prevent your location from being sent to the server, though I assume your server then checks and only sends an update if 'incognito' is false (or does it? I haven't actually tried). But -you- could still see that information
A couple other questions...
1) Relying on a single UDP packet to contain the data for everyone who is logged in seems a little strange to me. If you ever have enough users connected that the packet exceeds ~2^16 characters it's suddenly going to not work.
2) Why use UDP anyway? Your plugin will only work with one client per NAT. TCP would seem to be a better choice.
All in all though, it looks like a pretty good first plugin.
Hi Virindi.
You are right about the incognito function, the server will get the details, but when it retransmits to the other players, it will 'mask out' the location, and I believe the user will end up under the ? area (unknown area).
1) I send multiple packets per player. So it should be sending about 50 bytes at most per player in a packet * # of players. I believe the .Net platform must be compressing the packets into a single message, if it is doing that (I have not sniffed to find out.)
2) I use UDP because it's a connectionless protocol and doesn't care about packetloss. It sends a message to the server, it doesn't actually care if there is a server there listening. Also, it seems to work just fine from location on my modem with multiple computers. We both have private IP's. I can easily change it to TCPIP though, or make it an option.
Thanks for the feedback!
-----signature-----
|
Link to this post
|
Virindi-Inquisitor
Posts:
6,908
Registered:
Nov 18, '01
Extended Info (if available)
Real Post Cnt: 6,646
User ID: 511,923
|
Subject:
WhoWhere 1.0.0.0
|
Ah, but are your computers behind a NAT with respect to the server system? And, have you tried dual logging on a single system...that probably won't work as well, as long as you have the same local port set.
-----signature-----
Virindi --- ****Virindi Plugins FAQ**** http://www.virindi.net/wiki/index.php/Virindi_Plugins_FAQ http://www.virindi.net - Virindi Tank, Follower, Integrator, Reporter, VCS5, XPHelper, Item Tool, HUDs, etc... Decal Core Dev - http://www.decaldev.com
|
Link to this post
|
brandonb_visi
Posts:
????
Registered:
????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
|
Subject:
WhoWhere 1.0.0.0
|
I have the server on a rented VPS, so it's indeed off my network.
However, the discussion is no longer relevant, I've changed it to TCPIP.
Changes in 1.0.1.0
-------------------------------------------
Changed from UDP to TCP.
Logins and logouts are announced to the player.
Added dungeon locations.
Incognito will not send the server the players location from the client.
-----signature-----
|
Link to this post
|
brandonb_visi
Posts:
????
Registered:
????
Extended Info (if available)
Real Post Cnt: 0
User ID: 0
|
Subject:
WhoWhere 1.0.0.0
|
Changes in 1.0.2.0:
Added auto follow (not as good as Virindi Follower but it was a proof of concept.)
Added the ability to track monsters and search for them on the map.
It also displays which creatures are close to you without having to highlight the compass, and what creatures may spawn in this area (from previous data collected)
-----signature-----
|
Link to this post
|
Wussy_Woy
Title: Total Mad Ownage
Posts:
7,984
Registered:
Dec 20, '01
Extended Info (if available)
Real Post Cnt: 7,739
User ID: 562,574
|
Subject:
WhoWhere 1.0.0.0
|
This would be absolutely wonderful if everyone on DT ran it.
-----signature-----
Owned by Authority: Wussy_Woy, whose unruly behavior attracted 3 moderator edits. Total Mad Ownage :: Thunder Toyota http://total-mad-ownage.minitroopers.com http://total-mad-ownage.mybrute.com
|
Link to this post
|