Neue Authentifizierung: Commands Problem

12/30/2011 22:34 .Insane#1
Hi E*Pvpers,
ich habe ein kleines Problem mit den Commands mit meiner neuen Authentifizierung.
Ingame zeigt es mir alle Commands an (bis GM lvl 4). Allerdings funktionieren nur die Commands des Normalen Users.
Das soll auch vorest so sein, doch wie mache ich es, dass nicht die GM/Admin Befehle angezeigt werden, sondern nur die Befehle des Normalen Users?

Danke schonmal
Lg
12/30/2011 22:48 xl3Bash#2
welche v?
12/30/2011 22:51 .Insane#3
welche v?^^
ka was du meinst
12/30/2011 22:59 .Tear#4
Quote:
Originally Posted by xl3Bash View Post
welche v?
Das hatn dreck mit der Version der SRC zu tun -.-


öhm, wie hast du deine Authorisation eingestuft? Über den Normalen User? und unter den die danach folgen?
12/30/2011 23:07 Mariodev#5
zeig mal deine auth... also die authorizant.h
12/30/2011 23:37 .Insane#6
Hier ist sie (meine neue habe ich hervorgehoben):
Code:
#define AUTH_OBSERVER      'D'                       // 
#define AUTH_GENERAL       'F'                        // Normaler Spieler
#define AUTH_LOGCHATTING   'G'                    // Chatter
#define AUTH_JOURNALIST    'H'                     // Journalist
#define AUTH_HELPER        'J'                        // Helfer
[U]#define AUTH_VIP		   'V'                        // VIP Character[/U]
#define AUTH_GAMEMASTER    'L'                        // Gamemaster Level 1
#define AUTH_GAMEMASTER1   'L'                        // Gamemaster Level 1
#define AUTH_GAMEMASTER2   'M'                        // Gamemaster Level 2
#define AUTH_GAMEMASTER3   'N'                        // Gamemaster Level 3
#define AUTH_OPERATOR      'O'                        // Gamemaster Level 4
#define AUTH_ADMINISTRATOR 'P'                        // Gamemaster Level 4
#define AUTH_TOM		   'Z'            // Gamemaster Level 4
12/30/2011 23:46 Mariodev#7
Kennst das Alphabet ?

So sollten die buchstaben sein....

Schwacher Rang - Starken...
A - Z

Gib der Vip defi. den Buchstaben I

und du hast 2x den Buchstaben L

#define AUTH_GAMEMASTER 'L' // Gamemaster Level 1
#define AUTH_GAMEMASTER1 'L' // Gamemaster Level 1
12/30/2011 23:52 .Insane#8
ah ok
das wusste ich nicht
probiere es gleich mal aus
12/31/2011 04:03 yannickFlyff#9
Die buchstaben werden sozusagen als Zahlen interpretiert (ascii system).

1 2 3 4 5 6 7 8 9 sind z.b in ascii code 31 32 33 34 35 36 37 38 39.
Buchstaben sind jenach groß/kleinschreibung in einem höheren bereich.

Die großen buchstaben sind eine kleinere Zahl als die kleinen Buchstaben. Der rest sind keine "anzeigbaren buchstaben" z.b 00 01 02 03 04 05 usw.. dann gibt es noch neue zeile leerzeichen blabla :'D


Also kannst z.b deine neue authentifizierung den Wert 'a' geben (kleines a).