Server Includes:
Quest System
You map you're own map's
NPC's
Pvp System
You can add your own items to source
You can add your own tiles to source
You can create / add your own scripts
Capture the Flag event
Lottery Event
Hack protection
Thats what's added so far, as i update i plan to upgrade the stuff inside of newer and fresher codes, the Source is FULLY working, no bugs.
Quote:
This is the Server showing 0 Errors
Shockwave Multiuser Server.
Reading the Multiuser.cfg file.
* RuntimeAttributes xtra has been loaded.
* DatabaseObjects xtra has been loaded.
* LingoVM xtra has been loaded.
-- "treasure loaded..."
FSO
WDM800-09169-37293-20442
# Allocating connections.
........................................
........................................
........................................
........................................
........................................
# Allocated 1000 connections.
# 2009/02/06 02:04:59 Waiting for incoming connections.
I'll now show a short snicket of the quest system
Code:
Global QuestList, NewQuest, FactionPowers on GiveToPlayer(me, movie, group, user, fullmsg) set FileDT = string(fullmsg.content) set MyName = user.name set the itemdelimiter = ":" set WhichSlot = integer(item 2 of FileDT) set ItemToAdd = item 3 of FileDT set GiveToWho = item 1 of FileDT set P2ItemFile = file("C:\FSOServer\DAT\CHAR\" & string(GiveToWho) & "-i.txt").read set the itemdelimiter = "|" set MyInv = item 2 of P2ItemFile set the itemdelimiter = ":" set SpotToAddTo = 0 if item 15 of MyInv = "" then set SpotToAddTo = 15 if item 14 of MyInv = "" then set SpotToAddTo = 14 if item 13 of MyInv = "" then set SpotToAddTo = 13 if item 12 of MyInv = "" then set SpotToAddTo = 12 if item 11 of MyInv = "" then set SpotToAddTo = 11 if item 10 of MyInv = "" then set SpotToAddTo = 10 if item 9 of MyInv = "" then set SpotToAddTo = 9 if item 8 of MyInv = "" then set SpotToAddTo = 8 if item 7 of MyInv = "" then set SpotToAddTo = 7 if item 6 of MyInv = "" then set SpotToAddTo = 6 if item 5 of MyInv = "" then set SpotToAddTo = 5 if item 4 of MyInv = "" then set SpotToAddTo = 4 if item 3 of MyInv = "" then set SpotToAddTo = 3 if item 2 of MyInv = "" then set SpotToAddTo = 2 if item 1 of MyInv = "" then set SpotToAddTo = 1 if item 15 of MyInv = "NOTHING" then set SpotToAddTo = 15 if item 14 of MyInv = "NOTHING" then set SpotToAddTo = 14 if item 13 of MyInv = "NOTHING" then set SpotToAddTo = 13 if item 12 of MyInv = "NOTHING" then set SpotToAddTo = 12 if item 11 of MyInv = "NOTHING" then set SpotToAddTo = 11 if item 10 of MyInv = "NOTHING" then set SpotToAddTo = 10 if item 9 of MyInv = "NOTHING" then set SpotToAddTo = 9 if item 8 of MyInv = "NOTHING" then set SpotToAddTo = 8 if item 7 of MyInv = "NOTHING" then set SpotToAddTo = 7 if item 6 of MyInv = "NOTHING" then set SpotToAddTo = 6 if item 5 of MyInv = "NOTHING" then set SpotToAddTo = 5 if item 4 of MyInv = "NOTHING" then set SpotToAddTo = 4 if item 3 of MyInv = "NOTHING" then set SpotToAddTo = 3 if item 2 of MyInv = "NOTHING" then set SpotToAddTo = 2 if item 1 of MyInv = "NOTHING" then set SpotToAddTo = 1