Ein neues Thema erstellen  Auf das Thema antworten  [ 51 Beiträge ]  Gehe zu Seite Vorherige 1 2 3
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: 08.05.2003, 19:21 
AM.de Team

Registriert: 04.10.2002, 16:14
Beiträge: 1212
n0, zeilenumbrüche sind alle drin. aber irgendwie klappt das mit den farben nicht


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 08.05.2003, 19:36 

Registriert: 27.05.2002, 12:14
Beiträge: 541
Wohnort: im Osten ;)
achja, sollte ja schön farbig sein... :wink:

_________________
Gameserver: 213.146.190.161:27005


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 09.05.2003, 15:15 
AM.de Team

Registriert: 04.10.2002, 16:14
Beiträge: 1212
aha. man kann farbformatierungen nciht hinter einem \R benutzen.
probiert mal dem hier
ICH HABS SOGAR GETESTET
Code:
#include <adminlib>

#define ADMIN_BITS 17
#define ACCESS_CHAR '.'

forward HandleSay(HLCommand,HLData,HLUserName,UserIndex);
forward get_accesslevel(UserName[MAX_NAME_LENGTH],Level[MAX_DATA_LENGTH]);

new g_Version[] = "2.50.50";

public HandleSay(HLCommand,HLData,HLUserName,UserIndex) {
   new Data[MAX_DATA_LENGTH];
   new Name[MAX_NAME_LENGTH];
   new Menutext[512];
   new maxplayers = maxplayercount() + 1;
   new Admins = 0;
   new i;
   convert_string(HLData,Data,MAX_DATA_LENGTH);
   strstripquotes(Data);
   if(strncasecmp(Data,"admin",5) == 0) {
      strcpy(Menutext,"\yAdmins on Server:^n^n\d-------------------------",512);
      for(i=1;i<maxplayers;i++) {
         if(playerinfo(i,Name,MAX_NAME_LENGTH) == 1) {
            if(auth(Name)) {
               get_accesslevel(Name,Data);
               snprintf(Data,MAX_DATA_LENGTH,"^n\w%s^n       %s^n\d-------------------------",Name,Data);
               strcat(Menutext,Data,512);
               Admins++;
            }
         }
      }
      if(Admins) {
         snprintf(Data,MAX_DATA_LENGTH,"^n^n\y%i Admins",Admins);
         strcat(Menutext,Data,512);
      } else {
         strcpy(Menutext,"^n^n^n^n^n^n^n^n\yThere are no admins present at the moment.",512);
      }
      convert_string(HLUserName,Name,MAX_NAME_LENGTH);
      menu(Name,Menutext,1023,0);
      return PLUGIN_HANDLED;
   }
   return PLUGIN_CONTINUE;
}

get_accesslevel(UserName[MAX_NAME_LENGTH],Level[]) {
   new i,j = 1<<(ADMIN_BITS),k = 0;
   new color = 0;
   for(i=0;i<ADMIN_BITS;i++) {
      j >>= 1;
      if(access(j,UserName)) {
          if(!color) {
              Level[k++] = '\';
              Level[k++] = 'y';
              color = 1;
          }
      } else {
          if(color) {
              Level[k++] = '\';
              Level[k++] = 'd';
              color = 0;
          }
      }
      Level[k++] = ACCESS_CHAR;
   }
   Level[k] = '^0';
}

public plugin_init() {
   plugin_registerinfo("Rinde's Admin Plugin","Returns all admins on server",g_Version);
   plugin_registercmd("say","HandleSay",ACCESS_ALL,"say admin: Prints all admins and their adminlevels.");
   return PLUGIN_CONTINUE;
}


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 09.05.2003, 16:37 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Zitat:
ICH HABS SOGAR GETESTET
Das muss ich mir jetzt einrahmen. :D

_________________
Der schwarze Ritter triumphiert immer...
WING-Clan


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 10.05.2003, 08:04 

Registriert: 27.05.2002, 12:14
Beiträge: 541
Wohnort: im Osten ;)
hmmm, und die punkte unter dem namen sind die rechtelevel?
wie ist das dann bei mir (ich kann einen grauen punkt entdecken...)
das ist dann ein fehlendes recht?

_________________
Gameserver: 213.146.190.161:27005


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 10.05.2003, 11:50 
AM.de Team

Registriert: 04.10.2002, 16:14
Beiträge: 1212
genau. das wird wahrscheinlich nickname reservation oder slot reservation sein


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 10.05.2003, 12:56 

Registriert: 27.05.2002, 12:14
Beiträge: 541
Wohnort: im Osten ;)
ahhh, erraten...

_________________
Gameserver: 213.146.190.161:27005


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 11.05.2003, 20:26 

Registriert: 22.10.2001, 01:00
Beiträge: 66
@ pandi

warum warst du nicht auf unserer page und hast mich mal im forum oder per mail gefragt wegen dem plugin ;)

<------- is der oberadmindepp von clanlos-planlos *gg*

@ all

erstmal hi, war ja lange nicht im forum *schäm*

das plugin was wir haben für die anzeige der admins is das plugin_stetze.amx . schon etwas älteres plugin von stetze und funzt noch unterm neuen admod :). das einzige was ich gemacht habe, is das ich in der sma das admin durch admin? ersetzt hab, da sonnst immer die einzeige bei irgendeinem wort mit admin gekommen is.

das einzige problem is, das bei zu vielen admins (so 5 - 9 mit langen nicks) nix mehr angezeigt wird. is auch nicht schlecht, hat man mal etwas ruhe aufn server *gg*.

@ rinde

wie is das bei deinem plugin ? das selbe problem oder hast du das umgehen können ?

so werd erstmal ein bierchen mir schmecken lassen und mir dann mal nen merkzettel schreiben, das ich hier mal wieder öffters reinschaue :).

schönen abend noch


Nach oben
   
 Betreff des Beitrags: reeeeeeee
BeitragVerfasst: 14.05.2003, 09:14 
Benutzeravatar

Registriert: 06.05.2003, 13:41
Beiträge: 355
Wohnort: bremen / Delmenhorst
MOINNNNNNNNNNnnn Bert[germany] na wie schauts cool das du dich meldest :)) danke füer deine antwort war schon lange nciht mehr hier habe eben erst dein post gelesen :) danke erst mal das plugin von R.- ist super also bis jetzt habe ich keine probleme einfach mal testen :)

_________________
Fehler die du findest kannst du behalten..

<<<<<<< www.noclaninside.de <<<<<<<<<


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 14.05.2003, 09:31 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
Rinde, wie sollen das Plugin heißen? Dann verlinke ich es mal :-)

z.B. plugin_rinde_adminwho?

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 14.05.2003, 18:18 
AM.de Team

Registriert: 04.10.2002, 16:14
Beiträge: 1212
bei mir heisst es plugin_rindy_sayadmin


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 51 Beiträge ]  Gehe zu Seite Vorherige 1 2 3


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"