AdminMod.de https://www.adminmod.de/ |
|
Admin connect dann Sound!? https://www.adminmod.de/viewtopic.php?t=2947 |
Seite 1 von 2 |
Autor: | redfield82 [ 12.05.2002, 00:56 ] |
Betreff des Beitrags: | Admin connect dann Sound!? |
HI! Gibt es ein Plugin, wenn ein Admin auf den Server kommt, daß ein Sound abgespielt wird? Z.B. wenn jetzt der Admin mit der wonid auf den Server kommt, kommt der Sound und bei nem anderen Admin mit anderer wonid kommt der Sound! Wenn es so ein Plugin noch nicht gibt, könnte mal jemand der Lust und Zeit hat sowas schreiben? |
Autor: | Biohazard1 [ 12.05.2002, 01:32 ] |
Betreff des Beitrags: | |
Ist zwar nicht ganz das wonach du fragtest, aber mit einigen Änderungen könnte es dazu werden. Also schau dir mal den folgenden Thread an: http://board.battlenation.de/viewtopic. ... sc&start=0 Bio |
Autor: | redfield82 [ 12.05.2002, 01:58 ] |
Betreff des Beitrags: | |
Iss ja schön und gut, aber 1. kann ich sowas nicht schreiben ![]() Ich will ja, daß nur bei den Admins ein Sound kommt wenn sie connecten. Ich hab halt keinen blassen schimmer wie ich das in dem Plugin realisiere, das nur bei den bestimmten wonids ein Sound abgespielt wird! Aber trotzdem vielen Dank ![]() Wie gesagt wenn jemand Zeit und Lust hat.... |
Autor: | @vus [ 12.05.2002, 14:49 ] |
Betreff des Beitrags: | |
also ich probier jetzt mal sowas zu schreiben ![]() Punkte: 1. Bei Adminconnect ein Sound 2. der Sound nur bei Admins 3. Centermessage? oder nicht 4. Wünsche / Anregungen? Die Frage die ich hab: Ab welchem Access (in der Users.ini) soll er denn ein admin sein? Alles was höher ist als der Standard oder höher? UND: Wie heisst die Sounddatei und wo liegt sie? ![]() |
Autor: | redfield82 [ 12.05.2002, 15:23 ] |
Betreff des Beitrags: | |
Vielen Dank, daß du sowas machen willst! Acceslevel iss Wurscht ![]() Bei uns haben alle, alle Rechte! Mit den Sounds, das mach ich dann selber. Kannst du mir die sma so schreiben, daß ich die ganz einfach erweitern kann! Ich mein z.B. Admins hinzufügen und das ich die Sounds ganz einfach reinmachen kann ![]() Vielen Dank! |
Autor: | redfield82 [ 12.05.2002, 15:23 ] |
Betreff des Beitrags: | |
Vielen Dank, daß du sowas machen willst! Acceslevel iss Wurscht ![]() Bei uns haben alle, alle Rechte! Mit den Sounds, das mach ich dann selber. Kannst du mir die sma so schreiben, daß ich die ganz einfach erweitern kann! Ich mein z.B. Admins hinzufügen und das ich die Sounds ganz einfach reinmachen kann ![]() Vielen Dank! |
Autor: | @vus [ 12.05.2002, 15:25 ] |
Betreff des Beitrags: | |
hmm ich bin glaub ich schon fertig ![]() schreib mir halt ein mail oder im ICQ |
Autor: | Biohazard1 [ 12.05.2002, 15:31 ] |
Betreff des Beitrags: | |
Zitat: hmm ich bin glaub ich schon fertig
Poste den Quellcode doch einfach hier, es gibt bestimmt noch andere die daran Interesse haben.![]() schreib mir halt ein mail oder im ICQ Bio |
Autor: | @vus [ 12.05.2002, 15:34 ] |
Betreff des Beitrags: | |
hmm gute Idee bzw is scho klar, ich meinte nur das ich dann noch den Rest einbauen kann! Hab sowieso ein kleines Prob des mich nervt: loose indentation |
Autor: | redfield82 [ 12.05.2002, 23:55 ] |
Betreff des Beitrags: | |
Wow ![]() ICQ:144395378 |
Autor: | redfield82 [ 13.05.2002, 18:50 ] |
Betreff des Beitrags: | |
Hallo? Nix ICQ? ![]() |
Autor: | @vus [ 13.05.2002, 20:36 ] |
Betreff des Beitrags: | |
Hier is mal der Code wie ich ihn mir vorstelle ![]() Kann mir irgendwie sagen wie ich den Fehler im Plugin rausbekomm? Ich bin für Verbesserungen, Wünsche, Fehlerbehebungen,... sehr dankbar ![]() Code: /* ********************************************************* * This plugin was created by: @vus * Plugin created: ------------> 2002-05-12 <--------------- * avus@facs-clan.de * http://www.facs-clan.de * *********************************************************/ #include <core> #include <console> #include <string> #include <admin> #include <adminlib> #define ACCESS_ADMIN 8 //Nötiges Recht #define TIMER_DELAY 20 //Zeit die vergeht vom connecten bis zur Teamauswahl (20sek) new SoundFile[MAX_DATA_LENGTH] = "misc\hitler.wav"; //Sounddatei die abgespielt werden soll new STRING_VERSION[MAX_DATA_LENGTH] = "1.0"; /* ********************************************************* * | DAS HERZ | * *********************************************************/ public plugin_init() { plugin_registerinfo("Admin Sound","This Plugin Play a Sound on all AdminClients when a Admin joins",STRING_VERSION); return PLUGIN_CONTINUE; } public plugin_connect(HLUserName, HLIP, UserIndex){ new strName[MAX_NAME_LENGTH]; convert_string(HLUserName, strName, MAX_NAME_LENGTH); set_timer("check_admin",TIMER_DELAY, 1, strName); return PLUGIN_CONTINUE; } public check_admin(Timer,Repeat,HLName,HLParam){ new strName[MAX_NAME_LENGTH]; convert_string(HLParam,strName,MAX_NAME_LENGTH); if (access(ACCESS_ADMIN, strName)!=0){ //Ist der User ein Admin? centersay("Ein Admin ist auf den Server gekommen!",7, 255, 0, 0); playfile(SoundFile); } } playfile( sFileName[ ] ) { new Name[ MAX_NAME_LENGTH ]; new iUserID; new iWONID; new maxplayers = maxplayercount(); for( new i = 1; i <= maxplayers; i++ ) { if( playerinfo(i, Name, MAX_NAME_LENGTH, iUserID, iWONID ) ) { //if its not a bot if( iWONID != 0 ) { if(access(ACCESS_ADMIN, Name)!= 0){ //Ist der User ein Admin playsound(Name, sFileName ); } } } } return PLUGIN_CONTINUE; } |
Autor: | SN8P [ 14.05.2002, 13:09 ] |
Betreff des Beitrags: | |
Code: set_timer("check_admin",TIMER_DELAY, 1, strName); [...] public check_admin(Timer,Repeat,HLName,HLParam){ [...] convert_string(HLParam,strName,MAX_NAME_LENGTH);Ist da nicht ein Fehler ?!? HLParam ist doch leer!!! Du übergibts TIMER_DELAY als Timer; '1' als Repeat und strName als HLName. Die Zeile zum ermitteln des Namens (falls das vorher nicht schon 'nen Fehler gibt) müsste also lauten: Code: convert_string(HLName,strName,MAX_NAME_LENGTH);Wenn jetzt die WonID [DaRope, ist die WonID in HLParam enthalten ???] in HLParam enthalten ist, kann man anhand dieser, personenbezogene Sonds abspielen lassen... |
Autor: | Warhead [ 14.05.2002, 15:07 ] |
Betreff des Beitrags: | |
Die vom Timer übergebenen Parameter sind in HLParam, in diesem Fall also der übergebene Name. Was funktioniert denn nicht ? |
Autor: | [-=EFZ=-]Dracho [ 15.06.2002, 00:10 ] |
Betreff des Beitrags: | acces |
gibts ne möglich keit anstat ein access level ne wonid einzugeben b.z.w das, das PLugin dan nur auf die wonid regaiert? |
Autor: | D-naekk [ 15.07.2002, 07:58 ] |
Betreff des Beitrags: | |
wo könnte man das Plugin als .amx File dann nun herbekommen? |
Autor: | -=SCARAP=- [ 15.07.2002, 14:01 ] |
Betreff des Beitrags: | |
musst schon die sma nehmen und selber compilieren da du in der sma noch angeben musst ab welchem admin level der sond abgespielt werdensoll und welcher sound abgespielt werden sol |
Autor: | SYN@PSE [ 25.12.2002, 12:48 ] |
Betreff des Beitrags: | |
Ähhh...hätte auch interesse an dem Plugin. Gibs schon ne saugbare Version? Mein Vorschlag dazu: - eine auslesbare .txt Datei wo man die Admins definieren kann. Bis denne....... |
Autor: | Hoon!x [ 25.12.2002, 13:22 ] |
Betreff des Beitrags: | |
also das mit dem sound plugin gibts glaub ich schon schau mal hier : http://www.ravenousbugblatterbeast.pwp. ... ins2.6.zip In diesem Pluginpack ist eines mit dem namen blatt_sound drinn! Dies so glaube ich sollte das sein was du suchst, nur zum laufen hab iches noch nicht gebracht, soll aber angeblich funktionieren! Hier die Anleitung: http://www.ravenousbugblatterbeast.pwp. ... ugins.html |
Autor: | SYN@PSE [ 25.12.2002, 17:28 ] |
Betreff des Beitrags: | |
hmmm....zwar nicht das was ich gesucht habe. Aber werde es mir mal anschaun. In den Posts vor uns wurde doch über das Plugin geschrieben. Das gibs bestimmt zum downloaden. Nur wo? |
Seite 1 von 2 | Alle Zeiten sind UTC+01:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |