Ein neues Thema erstellen  Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Fehler plugin_sank_shutdown2
BeitragVerfasst: 15.04.2003, 16:57 

Registriert: 09.01.2002, 19:10
Beiträge: 323
Wohnort: Weltstadt "Brech"
Maaan wie ich diese Fehler hasse :evil:
Kann mir einer helfen ?
Code:
//   -Plugin_sank_shutdown. Stolen, coerced, silver-tongue-outta'd by Kleen13.     //
//    Thanks to Sank for wisdom, Shady Milkman for insight, and Halogen for        //
//    posting absolute rubbish at regular intervals....                            //
//   -This updated version also includes shutdown audio 6 seconds from server      //
//    termination.  Thanks to Kndroc for the Playsound function                    //                                                  
//                                                                                 //
//   -This script provides a "nice" server shutdown message (30 secs) before       //
//    exiting  HLDS.  By default, the only people authorized to use this script    //
//    are "rcon access" admins.                                                    //
//                                                                                 //
//                                                                                 //
/////////////////////////////////////////////////////////////////////////////////////


#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>

#define ACCESS_SHUTDOWN 65535

new STRING_VERSION[MAX_DATA_LENGTH] = "2.50.e";

public plugin_init()
{
	plugin_registerinfo("Sank Shutdown Plugin", "Enables soft remote shutting down of a server", STRING_VERSION);

	plugin_registercmd("admin_shutdown", "admin_shutdown", ACCESS_SHUTDOWN, "admin_shutdown: Starts the shutdown timer.");

	return PLUGIN_CONTINUE;
}

playShutdownSound() {
  new i;
  new iMaxPlayers = maxplayercount();
  new Name[MAX_NAME_LENGTH];
  new UserID;
  new WONID;

  if (getvar("admin_fx") != 0) {
    for (i = 1; i <= iMaxPlayers; i++) {
  		if (playerinfo(i,Name,MAX_NAME_LENGTH,UserID,WONID) != 0) {
        playsound(Name, "scientist/c1a0_sci_dis15a.wav");
      }
    }
  }
}


public admin_shutdown(HLData, HLCommand, HLUser, UserIndex)
{
	set_timer("kleen_shutdown", 1, 31);
	plugin_exec("admin_say", "Server wird neu gestartet ... Bitte joint in 5-10 min. nochmal.");
	return PLUGIN_HANDLED;
}

public kleen_shutdown(Timer, Repeat, HLUser, HLParam)
{
	new Text[MAX_TEXT_LENGTH];

	snprintf(Text, MAX_TEXT_LENGTH, "Server Restart in ...^n %d", Repeat-1);
	plugin_exec("admin_csay", Text);

	//6 seconds left to give time for the sound to be played completely
	//change 4 to a different number of seconds if desired becuse of a longer/shorter sound
	if( Repeat-1 == 6 )
	{
	   //play the shutting down sound
	   playShutdownSound()
	   //for now log a message that its happening for debugging purposes
	   log( "Clients Told to Play Shutdown Sound" );
	}

	if (Repeat-1 == 0)
	{
		kill_timer(Timer);
		plugin_exec("admin_say", "Viel Spass noch!");
        	exec("exit");
	}


	return PLUGIN_HANDLED;
}
Code:
plugin_sank_shutdown2.sma(72) Error [1]: expected token: ";", but found "-identifier-"

_________________
D@T@
Rechtschreibfähler könnt ihr behalten, mit Kassenbon zurückgeben oder meinen Deutsch-Lehrer dafür verantwortlich machen !!!


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15.04.2003, 17:43 

Registriert: 27.05.2002, 12:14
Beiträge: 541
Wohnort: im Osten ;)
da fehlt glaub ich ein ; in der 72. reihe (oder 1 drunter bzw. drüber)...

_________________
Gameserver: 213.146.190.161:27005


Zuletzt geändert von DarkEyes1 am 15.04.2003, 18:40, insgesamt 1-mal geändert.

Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15.04.2003, 17:44 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Na, na, na. Das hätten wir jetzt aber wissen müssen, oder?
72 ist die Zeilennummer, in der der Fehler aufgetreten ist. Da er sich aber über ein fehlendes Zeilenabschlusszeichen beschwert, ist der Fehler eine Zeile zuvor passiert.

Eiderdaus, dann muss es wohl heißen:
Code:
playShutdownSound();
Und nächstes Mal findest Du den Fehler selber. ;-)

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


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15.04.2003, 18:38 

Registriert: 27.05.2002, 12:14
Beiträge: 541
Wohnort: im Osten ;)
naja, eben so ähnlich... hehe, hab nur noch gewusst, dass es die angezeigte zeilenummer eben nicht ist...

_________________
Gameserver: 213.146.190.161:27005


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15.04.2003, 22:20 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Dich hab ich nicht gemeint. Siehe Uhrzeit des Posts (fast gleichzeitig).

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


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 16.04.2003, 00:08 

Registriert: 09.01.2002, 19:10
Beiträge: 323
Wohnort: Weltstadt "Brech"
:oops:
ja stümmt auch wieder, sorry
war ich da betrunken ? NEEEEEIIINNN :lol:

@dark: du bist ausm schneider :P

_________________
D@T@
Rechtschreibfähler könnt ihr behalten, mit Kassenbon zurückgeben oder meinen Deutsch-Lehrer dafür verantwortlich machen !!!


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 16.04.2003, 17:14 

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

hab noch ein paar plugins zum übersetzten für dich, hast bock?

_________________
Gameserver: 213.146.190.161:27005


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 16.04.2003, 20:22 

Registriert: 09.01.2002, 19:10
Beiträge: 323
Wohnort: Weltstadt "Brech"
nur her damit ?!
wenn dir meine übersetzungen so gefallen :P

falls es zufällig gerade jemand braucht:
Ptahhotep's Team Balancer hab ich schon ...

_________________
D@T@
Rechtschreibfähler könnt ihr behalten, mit Kassenbon zurückgeben oder meinen Deutsch-Lehrer dafür verantwortlich machen !!!


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 8 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 ]"