Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: plugin Admin connect
BeitragVerfasst: 10.08.2002, 22:13 

Registriert: 31.12.2001, 01:00
Beiträge: 50
Wohnort: Berlin
Hi Leute ich habe versucht das Plugin von @vus zur sma zumachen oder sagen wir von sma in Amx umzuwandeln, aber ich bekomme diese antwort plugin_connect.sma(50) Warning [217]: loose indentation
ich habe den ausgebesserten Fehler schwarz makiert. Wäre nett wenn jemand das Plugin nochmal anschauen könnte und als sma bereit stellt so das man sie als amx umwandeln kann.

Hier ncohmal der Script von ihn:

/* *********************************************************
* 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\admin.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(HLName,strName,MAX_NAME_LENGTH); //der ausgebesserte Fehler

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;
}
[/b]


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 10.08.2002, 22:45 

Registriert: 01.12.2001, 01:00
Beiträge: 69
Schick mir mal die sma. kriegsgebiet@web.de

Ein loose indentation ist kein fehler sondern nur eine Warnung. Da ist in der Zeile evtl. ein Leerzeichen zu viel oder zu wenig.

_________________
Visit-->KriegsGeBiet
ServerIP: [url=hlsw://213.202.202.177:27015]213.202.202.177:27015[/url]


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 11.08.2002, 01:18 

Registriert: 31.12.2001, 01:00
Beiträge: 50
Wohnort: Berlin
hab die .sma nicht mehr leider gelöscht, aber du kannst dir auch selber eine anlegen oder?


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 11.08.2002, 12:06 

Registriert: 01.12.2001, 01:00
Beiträge: 69
Ich habs nicht getestet, aber es kommt kein Fehler beim Complimieren.

plugin_admin_sound

_________________
Visit-->KriegsGeBiet
ServerIP: [url=hlsw://213.202.202.177:27015]213.202.202.177:27015[/url]


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 


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 ]"