Montag, Juli 31, 2006

Revision: 178 ist Draussen.....

Hier mal ne abfolge der Revisionen:


Revision: 178 Author: Antman Date: 09:40:34, 31 July 2006 Message: Small change to the cleanup (only does it every few hours, lower it if memory becomes an issue). Fixed support for the batch files.
----
Revision: 177 Author: Antman Date: 08:37:32, 31 July 2006 Message: Added true CRC encryption support. Fixed various bugs regarding buggy stuff. Made it so it will parse all active packets before doing housekeeping, and not parse them one at a Time. Added a msg command from the console window. It will message -everyone- as Admin:. 'exit' works better. Kinda.
----
Revision: 176 Author: Antman Date: 04:48:35, 31 July 2006 Message: Optimized Item retrieval from memory. Added a duplicate packet blocked with auto-ack. This might reduce some bugs.
----
Revision: 175 Author: Antman Date: 02:34:10, 31 July 2006 Message: General fixes and stuff... assume that all is good.
----
Revision: 174 Author: Antman Date: 19:55:31, 30 July 2006 Message: Custom Build Step may break VS2003.
----
Revision: 173 Author: Antman Date: 13:41:33, 30 July 2006 Message: Added support for Release mode.
----
Revision: 172 Author: Antman Date: 09:08:15, 30 July 2006 Message: PLEASE notify me when you change the SQL. SQL CHANGED. FLUSH AND RELOAD.
----
Revision: 171 Author: Antman Date: 09:05:54, 30 July 2006 Message: Fixed (kinda) @finditem. Made Item IDs global instead of local per Player. Fixed a hard loop lock (2). There may still be some bugs lying around, if someone can rewrite the ItemList and EquipList for me to be STD::Map, that would be great and save a lot of cycles.
----
Revision: 170 Author: Antman Date: 05:17:03, 30 July 2006 Message: Huge overhaul to the code... should perform exactly like it did before, however.
----
Revision: 169 Author: Antman Date: 00:59:30, 30 July 2006 Message: OK, just to keep everyone on the same page as me...
----
Revision: 168 Author: Antman Date: 00:07:38, 30 July 2006 Message: Added abs64 for 64 bit integers... will automatically convert anything to sint64. Changed second timers to 64 bit. Disabled priority for now.
----
Revision: 167 Author: Antman Date: 22:36:06, 29 July 2006 Message: Fixes for Title Management. Fixes for Save Crashing. Added titles to the two default characters. Cleaned up a bit. SQL CHANGE, YOU MUST DUMP SQL.
----
Revision: 166 Author: Antman Date: 09:27:14, 29 July 2006 Message: I separated the two servers, you can execute them simultaneously or one at a time. Details are commented in swgemu.cpp -- I suggest you read it.
----
Revision: 165 Author: Antman Date: 08:09:21, 29 July 2006 Message: Various optimizations and fixes... incl. statics. Bandwidth is still an issue, however. ---- Revision: 164 Author: Antman Date: 03:39:10, 29 July 2006 Message: Various random fixes, still not stable, but I want everyone to be where I am.
----
Revision: 163 Author: Antman Date: 19:25:57, 28 July 2006 Message: Added a #define (commented out) in Common.h that enables memory debugging. Fixed various memory leaks that it found.
----
Revision: 162 Author: Antman Date: 18:26:24, 28 July 2006 Message: Fixed SWGEMU.conf (omg) Added log variables to SWGEMU.conf so that logging may be disabled.
----
Revision: 161 Author: Antman Date: 18:08:33, 28 July 2006 Message: Misplaced Return in @finditem fixed.
----
Revision: 160 Author: Antman Date: 09:55:23, 28 July 2006 Message: Fixed a minor memory leak that I missed earlier.
----
Revision: 159 Author: Antman Date: 09:38:02, 28 July 2006 Message: MAJOR stability fixes to nearly every aspect of the Zone Server. Cleaned up a few commands speed-wise as well.
----
Revision: 158 Author: Antman Date: 04:37:38, 28 July 2006 Message: Fix for titles crash, a further fix for deleted items (the items need to be deleted on clients too if they are equipped.)
----
Revision: 157 Author: Antman Date: 04:03:14, 28 July 2006 Message: Fix (I think) for deleting object crashes.
----
Revision: 156 Author: anzel Date: 20:26:03, 27 July 2006 Message: 1.) Support deleting items. When you delete an item it will set an archive flag in the character_items table so that the item can later be restored. 2.) Updated the .sql to correct a small issue with items and to add support for archiving.
----
Revision: 155 Author: anzel Date: 15:17:42, 27 July 2006 Message: SQL Update for weapons. This is NOT a schema change. We simply are adding entries for weapons. Thanks to Answer on the #swgemutest channel for digging them up.
----
Revision: 154 Author: Antman Date: 08:08:58, 27 July 2006 Message: Preliminary Coloring support for equipment; until we know how it works precisely, this will suffice. For white armor, use this: appearance: AQIBAAAAAAM appearancelen: 8 THIS REQUIRES AN SQL DESTROY AND RELOAD.
----
Revision: 153 Author: Antman Date: 05:05:12, 27 July 2006 Message: Custom Item Name Fix. ----
Revision: 152 Author: Antman Date: 03:37:09, 27 July 2006 Message: Optimization for Item Packet... TANO3 is not necessary if it has no custom name; the client will use it's default name in exchange.
----
Revision: 151 Author: Antman Date: 02:49:28, 27 July 2006 Message: Apparently, weapons are not tangibles... so... fix for weapon names
----
Revision: 150 Author: Antman Date: 23:26:54, 26 July 2006 Message: Wookiee Clothes.
----
Revision: 149 Author: Antman Date: 23:12:40, 26 July 2006 Message: Final fix for inventory crap; still needs delete code.
----
Revision: 148 Author: anzel Date: 21:42:11, 26 July 2006 Message: Added an @finditem command. Just type @finditem and a string to find the db number for an item. So for goggles type @finditem goggles and you should get the numbers for goggles. Then you can do @giveitem #. Thanks to whoever suggested that we do this on the forums.
----
Revision: 147 Author: Antman Date: 21:32:52, 26 July 2006 Message: Whoops, forgot the melon! (I know, I know, stupid check-in.)
----
Revision: 146 Author: Antman Date: 21:31:22, 26 July 2006 Message: Semi-Fix for Item Names -- expand as necessary. Various optimizations. Other unnameable stuff. I recommend that you clear out your database.
----
Revision: 145 Author: Antman Date: 19:07:04, 26 July 2006 Message: A few optimizations. Step 1: Collect Underpants. Step 2: ... Step 3: UNDERPANTS FIX! WHOO! (Thx Ultyma)
----
Revision: 144 Author: Antman Date: 06:41:43, 26 July 2006 Message: Equipment Synch Fix.
----
Revision: 143 Author: Antman Date: 04:19:12, 26 July 2006 Message: Extended hair and other synch fixes... temporary hackish... until the inventory system is fertigplete.
----
Revision: 142 Author: Antman Date: 02:35:14, 26 July 2006 Message: Fix for a targetted command that was broken with Anzel's Item patch.
----
Revision: 141 Author: Antman Date: 02:24:19, 26 July 2006 Message: Fixed Hair (I think) Fixed a few things.
----
Revision: 140 Author: Antman Date: 00:50:48, 26 July 2006 Message: Fix for MOTD on Linux ----
Revision: 139 Author: anzel Date: 22:59:19, 25 July 2006 Message: 1.) Initial fixes for inventory and @giveitem 2.) Items should now save and load properly 3.) THERE IS A NEW swgemu.sql -Hair needs fixed -Item names needs fixed -Item delete needs fixed
----
Revision: 138 Author: anzel Date: 06:10:34, 25 July 2006 Message: *** PLEASE NOTE *** This commit is so that we can get everyone on the same code base. There is going to be TONS of stuff to fix in it but I wanted to get the code for items out there so everyone can CONSTRUCTIVELY critique it. YOU WILL NEED TO MODIFY/BLOW AWAY your mySQL. (See new script) 1.) Added code for items based off of compholios submission on the forums. 2.) Added the @giveitem command. See the template_items table for appropriate parameters. 3.) Cache all template items on server start up. 4.) Modified the @ commands to ONLY send the packets they need.
----
Revision: 137 Author: Antman Date: 01:11:56, 25 July 2006 Message: This -should- be the last all-inclusive überfix for MOTD. Should. Hopefully. Works for everyone, afaik. Yay. Big comments. Sleeeeeep.
----
Revision: 136 Author: Antman Date: 00:49:40, 25 July 2006 Message: MOTD uses SystemMessages, and also fixed motd.txt execution. Notice: Less Checkins, more working stuff. Or else Ultyma will kill you. He killed me, and then cloned me.......
----
Revision: 135 Author: Antman Date: 00:17:54, 25 July 2006 Message: Forgot to upload my über temporary Message of the Day.
----
Revision: 134 Author: Antman Date: 00:14:39, 25 July 2006 Message: Various fixes, preceding combat... such as stances not working if you are dead/incapped. Fixed a few minor issues here and there... Added MOTD support using my own code (not the forum version). debug/motd.txt == the MOTD file. It will write EVERY line of it to the client in a tell, so keep it short, unlike what is already in there (From Julius Caesar).
----
Revision: 133 Author: Antman Date: 05:01:16, 24 July 2006 Message: A few fixes and some edits for poor tabbing in the CHandler. Apparently, this will be my last Commit, so tschüß.
----
Revision: 132 Author: Antman Date: 03:36:20, 24 July 2006 Message: Comma fix in the SQL. This one'll work.
----
Revision: 131 Author: Antman Date: 01:23:05, 24 July 2006 Message: Performance Fix for the Command Handler Fix (I think) for character creator. You -must- redo your SQL database again. This is NECESSARY. Shift1. Joker -- if you didn't want check-ins, I'm sorry; I couldn't ask you though.
----
Revision: 130 Author: Antman Date: 00:30:25, 22 July 2006 Message: Fix for ZoneClient/LoginClient timeout issues.
----
Revision: 129 Author: Antman Date: 22:39:30, 21 July 2006 Message: Fix for some issues involving dead clients. This includes an SQL change... you MUST reload. Increased ZoneClient timeout to 120 seconds.
----
Revision: 128 Author: anzel Date: 21:40:13, 21 July 2006 Message: Moved all of the @ commands into CommandHandler.cpp. Organized, cleaned up, etc.
----
Revision: 127 Author: Antman Date: 08:52:52, 21 July 2006 Message: Memory fix for Anzel's stuff. Did a memory leak test, fixed one thing. Fixed up object deletion a bit, including OBJECTS DELETING CLIENT-SIDE. I will expand on this later with more stuff; the end-goal being link-dead status for objects. If you find a bug in this, tell me immediately on the forum or in IRC so that I may fix it.
----
Revision: 126 Author: anzel Date: 07:14:18, 21 July 2006 Message: Added the @mytitle command to set your current title. Please see docs/Objects/skills.htm for a full list of titles/skills ----
Revision: 125 Author: Antman Date: 20:14:29, 20 July 2006 Message: Maybe this will fix the CTDs, maybe it won't... only time will tell.
----
Revision: 124 Author: Antman Date: 18:59:07, 20 July 2006 Message: Various SQL fixes... can't really say more.
----
Revision: 123 Author: Antman Date: 09:15:08, 20 July 2006 Message: Forgot to remove something
----
Revision: 122 Author: Antman Date: 09:14:21, 20 July 2006 Message: Various fixes for Anzel's GM commands... Made them GM only (wow.) Made them have limits in some cases. The name commands effect your target (GM command!), if you have no target, they effect you. They also now use a system message instead of a tell.
----
Revision: 121 Author: anzel Date: 06:47:50, 20 July 2006 Message: 1.) Added @ commands for the UpdateFields 2.) Updated the SavePlayer to save CRC and player model
----
Revision: 120 Author: Antman Date: 02:32:51, 20 July 2006 Message: A fix for inventories with NPC/Characters The SQL also has a fix to stop Darth Vader from having golden brown curly hair.
----
Revision: 119 Author: Antman Date: 02:14:08, 20 July 2006 Message: Fix for SQL. Reload your database (int vs bigint whoo) Fix for character creation (I think... it should work now- no reason for it not to)
----
Revision: 118 Author: Antman Date: 01:41:45, 20 July 2006 Message: SQL file fix.
----
Revision: 117 Author: Antman Date: 01:05:04, 20 July 2006 Message: Fix for character creation for Sullustans and Mon Cals. Added NPC CHaracters.
----
Revision: 116 Author: Antman Date: 17:56:31, 19 July 2006 Message: Fix for Hair Customizations and Color. THIS CHANGES THE SQL -- YOU MUST FLUSH AND RELOAD YOUR DATABASE.
----
Revision: 115 Author: Antman Date: 15:30:20, 19 July 2006 Message: Whoops, made an error. Now it works with baldies.
----
Revision: 114 Author: Antman Date: 15:26:51, 19 July 2006 Message: Hair update... characters created in the future will now have hair! I suggest you reset your character lists.
----
Revision: 113 Author: Antman Date: 13:45:04, 19 July 2006 Message: Bitmask/Typemask fix... It's now a real typemask!!!
----
Revision: 112 Author: Joker Date: 07:01:54, 19 July 2006 Message: fixed cur ham - 200. sorry ----
Revision: 111 Author: Joker Date: 06:43:01, 19 July 2006 Message: meh you don't get a big commit message this time; hair added. we need to patch character creation to add shared_ to the start of the hair file name (ie make it shared_hair_race_gender_#.iff with the rest of the path befor eit untouched) tangible object system added inventory works factions/overt/covert/player/npc/tef flag packet added and gm commands to go with it (@setfaction which tages imp, reb and neut and @settype which takes values 0-30, figure em out yourself ) antman's npc stuff was overwritten but will be back
----
Revision: 110 Author: Antman Date: 23:11:57, 18 July 2006 Message: Small movement fix... not really a fix, but better than before. Fixed planetary time... clients should now be synchronized.
----
Revision: 109 Author: anzel Date: 23:04:18, 18 July 2006 Message: 1.) Added @warpplayer and @playerwarp courtesy of Shaitan 2.) Added a packetstring propety to the ByteBuffer so that we can see what packets look like in plain text similar to the sniffer. Now we can compare Ulty's stuff to our stuff...
----
Revision: 108 Author: daxxar Date: 22:49:36, 18 July 2006 Message: svn propset svn:executable yes it should now (properly) set files to have the +x mode when checked out on *nix.
----
Revision: 107 Author: Joker Date: 14:26:52, 18 July 2006 Message: creo1/4 added. ham properly implemented. added structs for waypoints and experience
----
Revision: 106 Author: anzel Date: 01:39:21, 18 July 2006 Message: 1.) Initial handling of burst run. There's probably a more elegant way to do it but for now we can at least modify the run speed...
----
Revision: 105 Author: Antman Date: 22:51:43, 17 July 2006 Message: Building fix.
----
Revision: 104 Author: Antman Date: 21:49:34, 17 July 2006 Message: A very slight movement fix... Pre-CU and NGE logs show the timer incrementing by 1 before sending out.
----
Revision: 103 Author: anzel Date: 21:38:14, 17 July 2006 Message: 1.) Added a SendSystemTell function to provide feedback to the Player 2.) Replaced all LOG entries in the @ commands to send system tells instead
----
Revision: 102 Author: Joker Date: 11:38:49, 17 July 2006 Message: Linux stuff added
----
Revision: 101 Author: Joker Date: 11:23:13, 17 July 2006 Message: cleanup and a few queue fixes.
----
Revision: 100 Author: Joker Date: 09:34:33, 17 July 2006 Message: ack and disconnect don't belong in the queue.
----
Revision: 99 Author: Joker Date: 08:24:50, 17 July 2006 Message: Changed starting location to theed in Char Creation Throttled the packet queue to only send 5 packets at a time until that set is acked.
----
Revision: 98 Author: Antman Date: 07:06:36, 17 July 2006 Message: Fixed a big issue regarding the packet queue.... at least, I think that I fixed it.
----
Revision: 97 Author: Antman Date: 05:26:20, 17 July 2006 Message: Fix for posture speed.
----
Revision: 96 Author: Antman Date: 03:12:58, 17 July 2006 Message: Some work on movement was done... it's not perfect yet. Added a little more than 5 minute save timer for characters. Added a limit on warp so you can't warp off the map; normally the client won't allow it, but you never know.
----
Revision: 95 Author: Antman Date: 22:27:06, 16 July 2006 Message: When you add supposed STL fixes, keep in mind that Wooks have no last name.
----
Revision: 94 Author: Antman Date: 22:09:48, 16 July 2006 Message: A fix for the INTPacket -- I forgot a break;.
----
Revision: 93 Author: daxxar Date: 22:07:37, 16 July 2006 Message: Added PlatformDependent.cpp and PlatformDependent.h. These files define useful macros (for portability issues) re. platform and compiler. They also provide alternatives and implementations of API-functions not implemented on specific platforms. Cleaned up a lot of files to use these macros instead of checking various defines. Cleaned up ZoneServer.cpp and LoginClient.cpp to use inet_aton, and made an implementation of inet_aton for win32. (Based on the old WSAStringToAddress hack) Removed duplicate #include in Timer.h.
----
Revision: 92 Author: Antman Date: 21:26:02, 16 July 2006 Message: Linux Fix -- apparently Linux does not have that function?
----
Revision: 91 Author: Antman Date: 21:04:46, 16 July 2006 Message: A small fix for a tell that was pointed out -- Needed more verification -- caused it to crash in odd circumstances (IE, when Character Creator was used)
----
Revision: 90 Author: Antman Date: 20:40:05, 16 July 2006 Message: Fixed position updates -- you guys missed an opcode and it was corrupting stuff. Ultra smooth now. I also added /tell support.
----
Revision: 89 Author: Antman Date: 17:01:07, 16 July 2006 Message: Fixed a tiny timer issue. Added ChatHandler and CreationHandler CPP files -- I will let you guess as to what they do. Updated PlayerHandler to accomodate them, as well as ZoneClient. Updated Unit.cpp so that Wookies can never have last names. Zone project file modified for new files.
----
Revision: 88 Author: daxxar Date: 14:15:38, 16 July 2006 Message: Errors.h now has std::string (Headers shouldn't rely on the code including it to import stuff to the namespace.), and includes . Database_MySQL now has EscapeString() which does proper escaping inline on a string (instead of converting to a char and shiz). Database_MySQL::SavePlayer now uses the above escaping on name etc, to prevent bogus stuff. PlayerHandler now checks for a newly implemented Exception wether or not the query failed. Fixed the Save-query to actually work. (I'm assuming one's supposed to *update* infofield, not make sure it's what it used to be?) ----
Revision: 87 Author: Joker Date: 09:32:05, 16 July 2006 Message: Auto Registration is implemented. Set AutoReg in swgemu.conf to 0/1 to enable/disable. It registers an account if you log in to an account that does not exist and AutoReg is enabled. Second fix is Client object delete's in the Server destructor(s) this was a serious overlook in memory leaks, sorry bout that!
----
Revision: 86 Author: Antman Date: 06:39:28, 16 July 2006 Message: This includes an SQL change as well as fixes for the latest GCC. NOTE, AGAIN, YOU MUST FLUSH AND RELOAD YOUR SQL. Beau!
----
Revision: 85 Author: daxxar Date: 06:34:53, 16 July 2006 Message: Fix for the atoi()-problems. Now only use stringstream (properly).
----
Revision: 84 Author: Antman Date: 06:18:51, 16 July 2006 Message: This includes several fixes: The Timer for Linux (and in some cases Windows) is fixed up... from what I have heard it should function on 99% of systems (the last 1% being old stuff). I have also added a "GalaxyID" field to the conf file... it is defaulted to 2... change it if you must.
----
Revision: 83 Author: Antman Date: 04:22:29, 16 July 2006 Message: This is a timer fix. Some people pointed out that the timer overflows, and causes the server to absolutely choke. I have fixed this... it should also work properly on UNIX now -- I believe the timer is POSIX-conformed.
----
Revision: 82 Author: Antman Date: 03:45:35, 16 July 2006 Message: People were clamoring for a character insert, so here he is--'smelly mcgee'. Sorry to make this a revision, but what was I going to do, wait for ANOTHER huge fix and sort of stick this in there?
----
Revision: 81 Author: Antman Date: 03:29:36, 16 July 2006 Message: Fix for the SQL script (I forgot that I added a row!) My last update was no biggy... you need to redo your SQL though. Or it will choke.
----
Revision: 80 Author: Antman Date: 03:15:51, 16 July 2006 Message:
----
Revision: 79 Author: daxxar Date: 02:11:25, 16 July 2006 Message: Disabled 'Verbose Linking'. ----
Revision: 78 Author: Antman Date: 00:54:51, 16 July 2006 Message: Chat bubble fix -- no one touch the values I changed; I guess they must be static -- no way I could have known.
----
Revision: 77 Author: Antman Date: 00:32:03, 16 July 2006 Message: This fix makes ALL moods and submoods (IE, shout, inquire, etc) work with chat. Yay.
----
Revision: 76 Author: Antman Date: 20:16:32, 15 July 2006 Message: Fix for targetted emotes and various moods.
----
Revision: 75 Author: daxxar Date: 16:34:02, 15 July 2006 Message: illuminatus's fix for removal of "Managed C++-style iteration". *shiver* Now uses default STL-iteration. Should be more portable.
----
Revision: 74 Author: anzel Date: 15:25:41, 15 July 2006 Message: Added for the @shuttle command
----
Revision: 73 Author: anzel Date: 15:20:59, 15 July 2006 Message: 1.)New SQL Script by snow. 2.)@shuttle destinations are now pulled from the db
----
Revision: 72 Author: Joker Date: 12:31:57, 15 July 2006 Message: commenting linux code != fix ----
Revision: 71 Author: Antman Date: 11:13:21, 15 July 2006 Message: I don't know if this will fix the log-in issue, but it fixes more bugs. Also, I like pointers. Scotchy Scotch Pointers.
----
Revision: 70 Author: Antman Date: 09:33:47, 15 July 2006 Message:
----
Revision: 69 Author: Antman Date: 07:07:25, 15 July 2006 Message: This is a minor fix for emotes and the character creator.
----
Revision: 68 Author: Antman Date: 05:50:21, 15 July 2006 Message: Sanity Check. This also fixes an extremely minor issue... no need to redo your SQL or anything.
----
Revision: 67 Author: Antman Date: 04:51:23, 15 July 2006 Message: This fixes various Character Creator errors. This also statics their galaxy to 2. For some reason, targetted emotes fail.
----
Revision: 66 Author: Antman Date: 03:20:55, 15 July 2006 Message: Big changes... character creation, etc. Might have broken some stuff, if so, fix it. WARNING: NEW SQL... REPLACE YOUR OLD SETUP WITH THIS ONE.
----
Revision: 65 Author: ritter Date: 01:26:13, 15 July 2006 Message: Added "status" and "debug" console commands to the server. Status reports back the number of connections, debug toggles on/off some of the error reporting such as invalid clients.
----
Revision: 64 Author: anzel Date: 22:39:29, 14 July 2006 Message: Please do not replace atoi() unless the solution works. Just because it compiles doesn't mean the player is saving. Please test to make sure the player saves before replacing atoi()
----
Revision: 63 Author: daxxar Date: 22:37:13, 14 July 2006 Message: #include "item.h" -> "Item.h" Remove 'abstract' from Item class definition.
----
Revision: 62 Author: anzel Date: 21:36:59, 14 July 2006 Message: Player save fixes
----
Revision: 61 Author: daxxar Date: 21:31:35, 14 July 2006 Message: Fixed a wrong indent, fix for semi-broken names. (Chopped a letter
----
Revision: 60 Author: anzel Date: 21:11:48, 14 July 2006 Message:
----
Revision: 59 Author: daxxar Date: 21:02:04, 14 July 2006 Message: Broken indenting, just fixed it. (HATE ME)
----
Revision: 58 Author: daxxar Date: 20:56:15, 14 July 2006 Message: Fixed some linux crash (I believe), eh.
----
Revision: 57 Author: anzel Date: 20:43:46, 14 July 2006 Message: One more small VSS project fix for the zone. Sorry guys.
----
Revision: 56 Author: anzel Date: 20:39:31, 14 July 2006 Message: Fix for solution problem.
----
Revision: 55 Author: anzel Date: 20:28:04, 14 July 2006 Message: Added initial classes for Items, Weapons, Wearables, Consumables, etc. I am building these now but wanted to get them in the solution.
----
Revision: 54 Author: anzel Date: 20:24:53, 14 July 2006 Message: 1.) Changed LogoutPlayer to SavePlayer. 2.) Some @ commands will now save the player upon execution. 3.) Added the @save command to save the current character to the db.
----
Revision: 53 Author: daxxar Date: 17:47:26, 14 July 2006 Message: Constified ptr arguments for Database_MySQL::Connect. Removed useless variable 'Con' from Database_MySQL. Made Database_MySQL throw an exception that's handled if it can't connect. Made Login-/Zoneserver show why it failed connecting to DB:
----
Revision: 52 Author: daxxar Date: 17:11:02, 14 July 2006 Message: Full reindent. Meep! vim -c 'norm gg=G' -c x '{}' \; # + sane .vimrc-values. Also added vim-modeline, as such: // vim:set expandtab shiftwidth=4 softtabstop=4:
----
Revision: 51 Author: daxxar Date: 16:17:11, 14 July 2006 Message: Normalized all line-endings. Set svn:eol-style = native.
----
Revision: 50 Author: daxxar Date: 14:52:34, 14 July 2006 Message: Fixed a lot of warnings (signed/unsigned, etc): source now compiles cleanly under Linux with -Wall, only 'unused variable' and 'defined but not used'-warnings left. Fixed buggy #if COMPILER-stuff, this didn't work (because we hadn't defined COMPILER, COMPILER_MICROSOFT, etc, anywhere). Cleaned up Common.h and a couple of other files.
----
Revision: 49 Author: Joker Date: 13:06:36, 14 July 2006 Message:
----
Revision: 48 Author: Joker Date: 13:05:06, 14 July 2006 Message: Alright. this should be the nail in the coffin for QuadTree issues. its still not 100%, but it should at least function without error. also fixed character id issues they now support high-number id's much better.
----
Revision: 47 Author: Antman Date: 09:50:16, 14 July 2006 Message: This changes the appearance field of character from a mediumtext (stored it incorrectly, AND was waaay too big) to a blob. This makes appearance work better, and will be used heavily, cough cough, in the near future.
----
Revision: 46 Author: daxxar Date: 09:27:28, 14 July 2006 Message: Fixed to suppress 'Deprecated'-messages under win32. Fixed some warnings all around. Applied compholio's newest config patch, with some slight modifications to make it more suited for win32. Added Nom's fix for itoa() being unavailable on Linux (now uses stringstream). Changed deps on the Win32-project to make it compile on a 'clean compile', instead of requiring two compiles. IMPORTANT: MOVED conf/Core.conf to swgemu.conf! YOU NEED TO MOVE YOUR CONFIG.
----
Revision: 45 Author: Joker Date: 05:09:23, 14 July 2006 Message: does this fix it?
----
Revision: 44 Author: Antman Date: 05:00:05, 14 July 2006 Message: Antman: Forgot to tag the Appearance String.
----
Revision: 43 Author: Joker Date: 05:00:00, 14 July 2006 Message: this work? heh
----
Revision: 42 Author: Antman Date: 04:55:26, 14 July 2006 Message: Antman: Nothing fixed, however, I created a structure (commented) in ZoneClient::HandleCreateChar to aid in it's usage. So, yeah, hop to it!
----
Revision: 41 Author: Joker Date: 04:15:24, 14 July 2006 Message: whoops. don't mind that project update. that'll be for later
----
Revision: 40 Author: Joker Date: 04:14:19, 14 July 2006 Message: Okay, here comes a "hack" fix for crashing when trying to send packets to players that are no longer connected. this should also semi-fix relogins. please test thoroughly and report any issues to me directly. this is not a perm fix. QuadTree needs to be fixed for a perm solution.
----
Revision: 39 Author: Antman Date: 02:32:38, 14 July 2006 Message: Antman I was told this was needed, and I confirmed that it does indeed help.
----
Revision: 38 Author: Antman Date: 02:29:29, 14 July 2006 Message: Antman Targets are reset after terrain loads... including things like @setheight and so forth. This fixes that.
----
Revision: 37 Author: Antman Date: 02:13:49, 14 July 2006 Message: Antman--- Added (and fixed) the Chat Mood Stuff. Fixed various warnings, and added a define to stop VC from complaining about secure functions.
----
Revision: 36 Author: anzel Date: 02:09:58, 14 July 2006 Message: 1.) All @ commands are now case INsensitive. 2.) Fixed @setFirstName and @setLastName 3.) Cleaned up @ command... removed commented code... etc. 4.) Added character logout code courtesey of Akimaki
----
Revision: 35 Author: Antman Date: 01:38:32, 14 July 2006 Message: Queue Fix - Antman
----
Revision: 34 Author: daxxar Date: 00:22:24, 14 July 2006 Message: Normalized some line-endings. Should compile under Win32 again. (hack)
----
Revision: 33 Author: daxxar Date: 23:51:45, 13 July 2006 Message: Mostly compile without hassle on *nix. (if you have a Makefile Adds support for BindIp, ZoneBindIp and LoginBindIp in config, which allows you to bind on only a single IP. Makes it look for ~/.swgemurc on *nix. (instead of conf/Core.conf) -- Thanks to Compholio for this idea. Removed some pieces of useless code, fixed some warnings, renamed log.{h,cpp} to Log.{h,cpp} Fixed teh hidden bug in UpdateZone() Perhaps something else.
----
Revision: 32 Author: Joker Date: 23:42:29, 13 July 2006 Message: yavin fix
----
Revision: 31 Author: Joker Date: 23:25:07, 13 July 2006 Message: MOVEMENT! woohoo
----
Revision: 30 Author: Antman Date: 22:02:24, 13 July 2006 Message: Checkin Fix -- Ant
----
Revision: 29 Author: Antman Date: 21:56:50, 13 July 2006 Message:
----
Revision: 28 Author: anzel Date: 20:22:55, 13 July 2006 Message: Validation for @setSpecies ----
Revision: 27 Author: anzel Date: 20:16:55, 13 July 2006 Message: Fix for sullustan. Thanks to matdabomb for testing...
----
Revision: 26 Author: Antman Date: 20:08:05, 13 July 2006 Message: Antman - Targetting Fix... Fix.
----
Revision: 25 Author: anzel Date: 19:50:24, 13 July 2006 Message: Fix for height and shuttle
----
Revision: 24 Author: Antman Date: 19:45:23, 13 July 2006 Message: Antman - Targetting Fix. ----
Revision: 23 Author: anzel Date: 19:27:53, 13 July 2006 Message: Additional bug fixes for the @ commands
----
Revision: 22 Author: anzel Date: 19:17:52, 13 July 2006 Message: 1.)Moved Antman's netowrk code into UpdateZone. 2.) Added network support for @shuttle, @setSpecies, @setHeight. 3.) Fixed a problem where @shuttle would shuttle randomly with invalid destination.
----
Revision: 21 Author: anzel Date: 18:08:04, 13 July 2006 Message: 1.) Added additional @shuttle destinations courtesy of Shaitan. 2.) Removed unecessary Inserts so Joker wouldn't kill me. 3.) Updated the @shuttle to use Antman's warp handler.... 4.) Removed the @setGender which was commented out...
----
Revision: 20 Author: Joker Date: 12:29:29, 13 July 2006 Message: this is what i got on movement atm. has basically no affect on the players. *shrug* someone else fi it
----
Revision: 19 Author: Antman Date: 08:46:31, 13 July 2006 Message:
----
Revision: 18 Author: Joker Date: 08:20:13, 13 July 2006 Message: fixes for multiplayer again. a hopeful fix for logging in the same character multiple times. please test the latter.
----
Revision: 17 Author: Antman Date: 06:21:30, 13 July 2006 Message: Am-This will stop you from joining kneeling.
----
Revision: 16 Author: Antman Date: 06:09:23, 13 July 2006 Message: Posture/Stance Fix
----
Revision: 15 Author: anzel Date: 05:51:06, 13 July 2006 Message:
----
Revision: 14 Author: Joker Date: 04:59:52, 13 July 2006 Message: new crc fix
----
Revision: 13 Author: Antman Date: 04:59:24, 13 July 2006 Message:
----
Revision: 12 Author: Antman Date: 04:53:03, 13 July 2006 Message:
----
Revision: 11 Author: anzel Date: 04:41:00, 13 July 2006 Message: 1.) Fixed problem with null last names crashing the Login
----
Revision: 10 Author: anzel Date: 04:39:20, 13 July 2006 Message: New DB Schema by snow. This will blow away your existing data so be careful.
----
Revision: 9 Author: Antman Date: 04:36:40, 13 July 2006 Message: Removed file/folder
----
Revision: 8 Author: Antman Date: 04:36:02, 13 July 2006 Message: Antman Fixes
----
Revision: 7 Author: Antman Date: 04:33:53, 13 July 2006 Message: Made a mistake.
----
Revision: 6 Author: Antman Date: 04:33:04, 13 July 2006 Message: Antman Fixes -- wish I knew SVN.
----
Revision: 5 Author: Joker Date: 08:39:35, 12 July 2006 Message: okay possible fix for multi-player
----
Revision: 4 Author: Joker Date: 08:29:28, 12 July 2006 Message:
----
Revision: 3 Author: Joker Date: 09:02:22, 10 July 2006 Message: debug/ defaults
----
Revision: 2 Author: Joker Date: 07:54:29, 10 July 2006 Message: fix for zthread. sorry
----
Revision: 1 Author: Joker Date: 06:41:42, 10 July 2006 Message: Initial commit ENJOY!

0 Kommentare:

Kommentar veröffentlichen

Abonnieren Kommentare zum Post [Atom]

<< Startseite