View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001567SphereServerexecutable - genericpublic08-01-09 22:5324-02-13 22:53
Reporterbabidi 
Assigned ToBen 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001567: some packetx not triggering
Descriptionnot all packetx (sphere.ini) is triggering.

for example 0x80 (packet128) never triggered
it should be triggered first of all this one.

some packet guide i read
http://kec.cz/tartaros/steamengine/uploads/Keirs%20packet%20guide/www.kairtech.com/uo/info/ [^]
http://kec.cz/tartaros/steamengine/uploads/SE%20packet%20guide/www.twilightmanor.net/se/packets33be.html?style=gold&order=packet&subpackets=1 [^]

more on forum thread:
http://www.sphereserver.net/forums/index.php?showtopic=45933 [^]
TagsNo tags attached.
Nightly Version09-09-2008
Experimental FlagsNone
Option FlagsNone
Internal Build Number
Attached Files

- Relationships

-  Notes
(0000147)
babidi (reporter)
08-01-09 22:56

i used this to prevent requiring a feature that can be script made.
a function like f_onserver_getconnect or simila
(0000163)
MrSugarCube (administrator)
21-02-09 20:33

You can't filter the 0x80 or 0x91 packets in scripts. You can use the f_onaccount_login instead to detect when clients connect (sphere_serv_triggers.scp).
(0000164)
babidi (reporter)
21-02-09 20:38

f_onaccount_login is trigered only AFTER user and password is correct

the 0x80 is triggered BEFORE sphere check login data
(0000166)
MrSugarCube (administrator)
22-02-09 14:35

What good reason is there to capture the login packet before it has been validated?
(0000167)
babidi (reporter)
22-02-09 14:41

to make a query and create on fly accounts
(0000168)
MrSugarCube (administrator)
22-02-09 14:55

Isn't that what the AccApp setting is for?
(0000169)
babidi (reporter)
22-02-09 16:42

accapp let you create whatever account you want.
with 0x80 you can read users from a db table and create new accounts.

i make you the example of what can do with 0x80

if you do a php that check legth characters and other aspetct of account password and even request an email, let create account only if accept therms and conditios and other features...
(0000170)
nazghul (developer)
22-02-09 21:04

And why don't you simply let your PHP script create the account, then?

Well, guess MrSugarCubes answer was unmisunderstandable enough :)
(0000171)
babidi (reporter)
22-02-09 21:11

because can't activate them imediatly.
if submit an account on sphereaccu then i get it activated only on worldsave or account refresh.

- Issue History
Date Modified Username Field Change
08-01-09 22:53 babidi New Issue
08-01-09 22:53 babidi Nightly Version => 09-09-2008
08-01-09 22:53 babidi Experimental Flags => None
08-01-09 22:53 babidi Option Flags => None
08-01-09 22:56 babidi Note Added: 0000147
21-02-09 20:33 MrSugarCube Status new => closed
21-02-09 20:33 MrSugarCube Note Added: 0000163
21-02-09 20:33 MrSugarCube Resolution open => no change required
21-02-09 20:38 babidi Status closed => feedback
21-02-09 20:38 babidi Resolution no change required => reopened
21-02-09 20:38 babidi Note Added: 0000164
22-02-09 14:35 MrSugarCube Note Added: 0000166
22-02-09 14:41 babidi Note Added: 0000167
22-02-09 14:55 MrSugarCube Note Added: 0000168
22-02-09 16:42 babidi Note Added: 0000169
22-02-09 21:04 nazghul Note Added: 0000170
22-02-09 21:11 babidi Note Added: 0000171
24-02-13 22:52 Ben Status feedback => closed
24-02-13 22:53 Ben Assigned To => Ben
24-02-13 22:53 Ben Resolution reopened => no change required


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker