Re: Adding RPG to Half-Life (Whas [hlcoders] [OT] Server-side plugins and mod ownership)

2005-02-16 Thread Draco
Look for a decent, open source mud client written in C++(or c even),
snatch the networking code from that and put it in cl_dll maybe? Using
VGUI2/key bindings etc, you could probly make a really nice MUD client
in HL2


--
**
Draco
Coder for Perfect Dark and Kreedz Climbing
http://perfectdark.game-mod.net

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: Adding RPG to Half-Life (Whas [hlcoders] [OT] Server-side plugins and mod ownership)

2005-02-15 Thread tei
Ruari O'Sullivan wrote:
Consider a mod using some kind of persistence to track stats, or reward
players across games for putting in effort. This isn't so far-fetched; a
mod could easily be a multiplayer persistent RPG somewhere between the
instanced worlds model of Guild Wars and the more general model of
shared worlds containing hundreds of people. This is purely hypothetical
at the moment, I think - I haven't been following the variety of HL2
mods in the works - but it's certainly a situation in which server
plugins would be as undesirable as clientside cheats, and for the same
reasons.
He!
I have yet another crazy idea!.
A gateway from Half-Life to a ascii mud :D
Direct conexion to client(1)
[ascii mud server]>[half life client]
Direct conexion to server (2)
[ascii mud server]-->[half life server]<-->[half life client]
Bidirectional link with server (3)
[ascii mud server]<->[half-life server]<-->[half-life client]
Builin ascii mud on server (4)
[ascii mud server - half-life server]<>[half-life client]
Questions:
(1)We can send info (text/commands) from mud server to half-life client?
I dont know.
(2) ...to a half-life server?, maybe with pipes, threads, files, shared
memory, smoke signals :D ...whatever that App1 can use to communicate
with App2.
(3) ... type 2 on steroids
(4) Problems with license, so.. not, not posible.
Here its a nice mud server software:
http://aime.sourceforge.net/
Features:
Infinite no of players:
1 mud server can connect to N half-life servers, Its a metaserver. You
can use that to share users info (frags, money, etc..):
Example: 1 mud server (master), 2 hl servers (slave), 6 players.
[ascii mud server]<->[half-life server]<-->[half-life client]
   <-->[half-life client]
   <-->[half-life client]
  <->[half-life server]<-->[half-life client]
   <-->[half-life client]
   <-->[half-life client]
Example: 1 mud server (master), 20 hl servers (slave), 320 players.
Persistence:
a ascci mud adds infinite no of players.
Freedom:
you can use any ascii mud software license.
Ascii Art:
The Cool!
What type of mods you can build with that?
 - footbal leagues, whatever sport related leagues, the mud server will
store the point for teams.
 - multimap world, so you can move from server to server with persistant
weapons, frags, etc.. (adventure games?)(TeamFortress games spawn around
4 servers? <-- argh)
 - mail service, newboard service... and other BBS alike services for hl
server.
 - MOTD done properly.
 - irc bots/ irc gateway
 - etc..
hehehe..
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders