Zone Flags
Hey, has any messed around with zone flags in the zone table? i set the value to 1, and when i attempt to zone into that zone with a char that doesn't have the flag, it crashes zone.exe. Any ideas why its doing that?
|
I'm having this problem with Plane of Valor. The other Planes seem to work okay so far. I don't think I've tried them all. But if you need a key you typically get the message that: "...such and such requires a key and you are not holding it.".
I've crashed with PoV in both Titanium and SoF; if you're keyed, you get in fine. Just looking for a fix if anyone has it for those of us nosey folks without keys. :-) |
just did a new compile also to one of the newer revs and am now getting a "error in CheckStatus query 'select 'stats', unixtimestamp('suspendeduntil') as 'suspendeduntil', unix_timestamp() as 'current' FRO 'account' WHERE 'id' = 650' #1054: unknown column 'suspendeduntil' in 'field list'.
So from the sounds of it, ive been having my server locked from startup of world.exe but now that i put the new compile of eqemu in, it doesnt seem to be checking the GM status of an account or anything, so no one even GMs are able to log into the server when its locked. any work around to this? |
Make sure you update your SQL with any changes that are required that happened since your last revision. Here is the SQL folder from the SVN:
http://code.google.com/p/projecteqem.../utils/sql/svn Here is the particular SQL file that you need to source for that error: http://code.google.com/p/projecteqem...endeduntil.sql This is the actual SQL line from that link: Code:
ALTER TABLE `account` ADD `suspendeduntil` DATETIME NOT NULL; |
yea i sourced that into the DB, still not letting me log in as a gm when the world is locked. and as far as i can see, 1195 is the suspendeduntil which is the highest rev that is available. still getting the same error also
|
now when a new account is being created its saying
Error in createaccount query 'insert into account set name ='purcell2009', status=0, lsaccounts_id=152328;' #1364: field 'suspendeduntil' doesnt have a default value. World_clientlist_ERR] error adding local account for LS login: 'pucell2009', diplicate name? world_client_err] NOCLE: bad/expired session key '152328 i reverted to a backup db before i used the source to add in suspendeduntil and i was able to log in with new accounts just fine, but as soon i sourced in the .sql for suspendeduntil and it added that column to the account table it wouldnt allow any new accounts to be made. |
Quote:
I've updated utils/sql/svn/1195_account_suspendeduntil.sql to include a DEFAULT value for the suspendeduntil column, or you could do: Code:
ALTER TABLE `account` CHANGE `suspendeduntil` `suspendeduntil` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' ; |
Thanks man, that works now. Still having trouble with setting zone flags tho. still get zone.exe crashes when trying to zone into that zone with no flag.
|
Windows servers had a problem with setting zone flags. Use key checks and globals instead. There should be some posts about it somewhere.
|
Thanks man :)
|
Quote:
Quote:
|
All times are GMT -4. The time now is 06:23 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.