AdminMod.de
https://www.adminmod.de/

Probleme mit ein Plugin brauche hilfe für admin on server ..
https://www.adminmod.de/viewtopic.php?t=4955
Seite 2 von 3

Autor:  Sir Drink a lot [ 07.05.2003, 08:55 ]
Betreff des Beitrags: 

Zum Menü:
Sobald du ein anderes Menü öffnest, geht das Menü weg.Du kannst in dem Befehl

menu(Name,Menutext,1023,0);

für die 0 noch eine Zeitangabe in sek reinsetzen. Dann geht es auch von selber wieder weg.

Zur Darstellung:
Mach mal anstatt

new Data [120];

new Data[MAX_DATA_LENGTH];

Mit Wonid etc. ist schon ok. Ist egal. Hauptsache Du bis als Admin angemeldet.

Autor:  pandi [ 07.05.2003, 14:14 ]
Betreff des Beitrags:  hmmm danke

danke für den Tip aber ich bekomme das nett compi.- könntest du das bitte für mich machen also eben das ändern was du meinstets du wenn du kannst für mich compilen in amx für Win2000 ??


dankeeeeeee

Autor:  Rinde [ 07.05.2003, 14:28 ]
Betreff des Beitrags: 

Zitat:
Mach mal anstatt

new Data [120];

new Data[MAX_DATA_LENGTH];
der messagemode-befehl ünterstützt aber nihc mehr als 120 zeichen. die kriege ich also nur, wenn jemand ein extrem langes say in die console eingibt, und das sollte nciht zu oft vorkommen

Autor:  Rinde [ 07.05.2003, 14:30 ]
Betreff des Beitrags: 

ahja, und der text geht auch weg, wenn du eine beliebige zifferntaste drückst. ist nämlich ein menü

Autor:  pandi [ 07.05.2003, 14:43 ]
Betreff des Beitrags:  stimmt

:))) jo stimmt der txt geht dann weg aber wie gesagt er zeigt mir nicht an das ein admin online ist was ist mein fehler ??????

kann es auch sein das mein server ein internet server ist und alle peer wonid eingetragen sind nur ich gehe peer lan auf mein server ist so schneller :)))))

Autor:  Rinde [ 07.05.2003, 14:51 ]
Betreff des Beitrags: 

nein kann nicht sein. jeder, der adminmod-rechte hat, wird auch angezeigt. egal ob wonid oder sonstwas. vielleicht solltest du einfach die neue version kompilieren

Autor:  pandi [ 07.05.2003, 14:53 ]
Betreff des Beitrags:  :)))) wenn ich das könnte

wenn ich das könnte würde ich das machen doch leider bekomme ich das nicht gebacken ;((((( wenn du mal zeit und lust hast könntest du das machen und hier die .amx datei posten ????

währe super nett ist schon super nett das du überhaubt das gemacht hast ich traue mich garnett mehr dich zu fragen da ich mir vorstellen kann was das für ne arbeit ist auf jeden fall ist das super nett von dir ..

Autor:  Rinde [ 07.05.2003, 14:57 ]
Betreff des Beitrags: 

offizielle hilfe:
http://www.adminmod.org/help/online/Adm ... lugins.htm

deutsche anleitung:
http://www.adminmod-hilfe.de/modules.ph ... age&pid=19

Autor:  Rinde [ 07.05.2003, 14:58 ]
Betreff des Beitrags: 

btw nochmal danke an DarkEyes fürs erste kompilieren :)

Autor:  pandi [ 07.05.2003, 15:37 ]
Betreff des Beitrags:  mist

ich habe kein scripting/myscripts ordner auch keine compile_all.bat kann ich die auch saugen ??? wenn ja wo



DANKEEEEEEEEEE

Autor:  Rinde [ 07.05.2003, 15:53 ]
Betreff des Beitrags: 

wenn du adminmod hast hast du die auch. wahrscheinlich in deinem Half-Life oder CS-Retail-Ordner

wenn nciht, adminmod runterladen

Autor:  DarkEyes1 [ 07.05.2003, 18:22 ]
Betreff des Beitrags: 

@ rinde? was sind das für zeichen hinter den namen? hab ich was falsch gemacht?

Autor:  pandi [ 07.05.2003, 19:41 ]
Betreff des Beitrags:  hmmm

hmmm habe admin mod install komplett aber das ist nett drauf zum comp.-


werde mir das mal eben neu saugen und versuchen

Autor:  DarkEyes1 [ 07.05.2003, 19:45 ]
Betreff des Beitrags: 

doch, unter adminmod/scipting/myscripts

da müssen die *.sma`s rein...

und dann auf compile_all.bat doppelklicken...

die fertigen windows amx`s sind dann im adminmod/scipting/mybinaries-ordner

Autor:  Rinde [ 07.05.2003, 19:52 ]
Betreff des Beitrags: 

oha, ich glaube ich habe \ mit / verwechselt *schäm*

/edit: nee habe ich nciht. ich hab kA wieso das nicht geht
die sterne stehen für den accesslevel. wenn ein stern gelb ist hat man den level, wenn er grau ist nicht. naja, geht wie man sieht nicht

Autor:  pandi [ 07.05.2003, 19:59 ]
Betreff des Beitrags:  :))))))))))))))))))))))))

jo habe es geschaft Vielen Vielen DANKKKKKKK



NACHTRAG : und es läuft alles super

Autor:  Rinde [ 07.05.2003, 20:02 ]
Betreff des Beitrags: 

probier mal dem hier
Code:
#include <adminlib>

#define ADMIN_BITS 17

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(strcasecmp(Data,"admin") == 0) {
      strcpy(Menutext,"\yAdmins on Server:",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\d----------^n\w%s^n\R%s",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[MAX_DATA_LENGTH]) {
   new i,j = 1<<(ADMIN_BITS);
   new color = 0;
   for(i=0;i<ADMIN_BITS;i++) {
      j >>= 1;
      if(access(j,UserName)) {
          if(!color) {
              strcat(Level,"\y",MAX_DATA_LENGTH);
              color = 1;
          }
      } else {
          if(color) {
              strcat(Level,"\d",MAX_DATA_LENGTH);
              color = 0;
          }
      }
      strcat(Level,"*",MAX_DATA_LENGTH);
   }
}

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;
}

Autor:  pandi [ 07.05.2003, 20:38 ]
Betreff des Beitrags:  läuft super

:)) also bei mir läuft alles super nur habe ich mal ne frage und zwar was hat das zu bedeuten und wie kann ich das abschalten

[ADMIN] Loading users from file 'addons\adminmod\config\users.ini'
<-psyBNC> Wed May 7 22:33:20 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] ERROR: No user name found: 'password_field _pw-home'
<-psyBNC> Wed May 7 22:33:20 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] ERROR: No user name found: 'password_field _pw-home'
<-psyBNC> Wed May 7 22:33:20 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] ERROR: No user name found: 'password_field _pw-home'
<-psyBNC> Wed May 7 22:33:20 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] Loaded 3 users
<-psyBNC> Wed May 7 22:33:20 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] Loading plugins from file 'addons\adminmod\config\plugin.ini'
<-psyBNC> Wed May 7 22:33:22 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] Loaded 9 plugins
<-psyBNC> Wed May 7 22:33:25 :(_ABADDON_!abaddon@pD9E18E36.dip.t-dialin.net) L 05/07/2003 - 21:52:04: [ADMIN] Plugins loaded successfully.





der sagt das kein name gesetzt ist habe aber doch da die wonid gesetzt also warum der name ???

Autor:  DarkEyes1 [ 08.05.2003, 16:06 ]
Betreff des Beitrags: 

hmmm, rinde, sieht so aus...

was sollen die punkte darstellen? rechtelevel? kann man die nicht weglassen?

Autor:  [WING] Black Knight [ 08.05.2003, 17:08 ]
Betreff des Beitrags: 

Da sind wohl ein paar Zeilenumbrüche durh die Lappen gegangen.

Seite 2 von 3 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/