Ein neues Thema erstellen  Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: RoundRestart ?!?
BeitragVerfasst: 24.04.2002, 14:41 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
Wie bekomme ich ein roundrestart mit ?!? Lösungen auch in LogD oder StatsMe...
Bitte ein paar sinvolle Vorschläge wie das funktioniert bzw. wo ich derartige infos bekomm' - THANX!!!

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.04.2002, 15:16 

Registriert: 31.12.2001, 01:00
Beiträge: 514
Wohnort: Lüneburg
bin mir nich ganz sicher aber kuck dir mal diesen text an
Code:
public welt(HLCommand,HLData,HLUserName,UserIndex) 
{ 
   new Data [MAX_DATA_LENGTH]; 
   new x [MAX_DATA_LENGTH];

   convert_string( HLData, Data, MAX_DATA_LENGTH ); 
   strsplit(Data,"# ",x,MAX_DATA_LENGTH); 
    
   if(strcmp(Data,"Game_Commencing")==0 && GameCommencing == 0) 
   { 
      GameCommencing = 1; 
      origtimelimit =getvar("mp_timelimit")*60+2; 
      checktime = systemtime(); 
      set_timer("timecheck",1,99999); 
   } 
   else if(strcmp(x,"Restart_Round_")==0) 
   { 
      origtimelimit =getvar("mp_timelimit")*60+2; 
      checktime = systemtime(); 
   } 
   return PLUGIN_HANDLED; 
} 

_________________
Geht nich, gibs nich: Suchen, FAQ
www.cola-clan.de - Whiskey@cola-clan.de


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.04.2002, 15:45 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
mmmh! Hab' mich wohl ungenau ausgedrückt... Ich möchte jede Runde mitbekommen wenn sie beginnt...
Also nach 5 min (falls roundtime 5) und nach jedem "T/CT wins"...

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.04.2002, 17:42 

Registriert: 17.12.2001, 01:00
Beiträge: 697
eine Runde beginnt mit Round_Start und endet mit Round_End.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.04.2002, 17:49 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
Zitat:
eine Runde beginnt mit Round_Start und endet mit Round_End.
Stellt sich für mich nurnoch die Frage wie ich das mitbekomme ?!? :-?
Muss ich irgend 'nen Timer laufen lassen der über eine - mir unbekannte - Funktion das Ganze mitbekommt oder gibt es dafür so 'ne Art event-handler oder....

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.04.2002, 17:59 

Registriert: 31.12.2001, 01:00
Beiträge: 514
Wohnort: Lüneburg
if(strcmp(Data, "Round_Start") == 1 || strcmp(Data, "Round_End") == 1)
{
blabla
return PLUGIN_CONTINUE;
}

_________________
Geht nich, gibs nich: Suchen, FAQ
www.cola-clan.de - Whiskey@cola-clan.de


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.04.2002, 18:03 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
Sowas in der Richtung dachte ich mir schon... allerdings ist das auch nicht die kongrete Antwort auf meine Frage, denn die lautet:
Zitat:
Muss ich irgend 'nen Timer laufen lassen der über eine - mir unbekannte - Funktion das Ganze mitbekommt oder gibt es dafür so 'ne Art event-handler oder....
...O.K.! die Funktion ist mir - spätestens jetzt - nicht so ganz unbekannt! 8)

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 25.04.2002, 00:20 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
Für LogD folgende Events nutzen :

exec( "logd_reg 62 admin_command World-Aktionen-Funktionsaufruf" );
exec( "logd_reg 61 admin_command Team-Aktionen-Funktionsaufruf" );

Mit Funkionsaufruf ist gemeint, dass wenn der entsprechende Event eintritt, die entsprechende Funktion ausgeführt werden soll.

http://logd.sourceforge.net/help/events.html

_________________
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: 26.04.2002, 00:17 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
Was ist jetzt der genaue Unterschied zwischen den Events ?!? Wie ist da der Zusammenhang von RoundEnd und RoundStart mit World-Aktionen-Funktionsaufruf und Team-Aktionen-Funktionsaufruf ?!?

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26.04.2002, 00:22 

Registriert: 17.12.2001, 01:00
Beiträge: 697
*sigh* schau Dir doch einfach Sourcen an, in denen darauf reagiert wird. Es gibt hunderte davon...


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26.04.2002, 00:24 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
Zitat:
*sigh* schau Dir doch einfach Sourcen an, in denen darauf reagiert wird. Es gibt hunderte davon...
Nenn' mir eine! ich hab' keine auf'm Rechner und erst ewig suchen... wozu, wenn mir hier jemand mal schnell 'ne Antwort geben kann - genau das mach ich hier im Forum ja auch... :P

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26.04.2002, 00:36 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
wie----was machen denn "meine" LogD Plugins oder alle anderen LogD Plugins ?

Die greifen eben auf diese Events zurück.

Musst Du nur mal nachsehen, was in der plugin_init steht und welche Funktion daraufhin aufgerufen werden.

Ist nicht schwer ! (ok...mein Standardspruch....)

_________________
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: 26.04.2002, 00:59 

Registriert: 12.01.2002, 20:24
Beiträge: 227
Wohnort: Giessen, Hessen, Germany
Nagut! Du hast nicht ganz unrecht... Ich schau nochmal nach, aber da ich morgen hier 'ne LAN-Party hab' und mein "BreakPoint!"-Plugin noch nicht ganz fertig ist (-> vgl. Spieler pausieren aber Game geht weiter - hier irgendwo im Forum... :wink: ), bin ich etwas unter Zeitdruck... also bis morgen so gegen 10:00 Uhr (am) da schau ich wieder vorbei und frag' entweder nochmal nach oder poste ein "SUCCESS!"... 8)

_________________
Denn nur wer was zu sagen hat,
Der hat's, wenn es nicht unabdingbar ist

http://clan-ggg.de.vu/


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26.04.2002, 12:05 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
ich habe Dein Vorhaben gelesen. Verstehe aber immer noch nicht, wieso Du nicht mit pause das Spiel anhälst.

Naja. Ich lese mir den Thread nochmal durch.

Ich wünsche Dir aber viel Glück !

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