Das ist doch eine nette Idee.
Was man jetzt noch bedenken müsste, wäre der Reserved Slot. Falls vorhanden.
Aber zur Programmierung: (egal, ob das Plugin jetzt sinnig oder unsinnig ist!)
1. Du brauchst keine globalen Variablen (Variablen, die nicht in der Funktion eingeschlossen sind), da Du sie ja sowieso in der Timer Funktion setzen kannst. Was Du ja auch machst. Du kannst die new .... in die Timerfunktion setzen.
2. Die Timer Funktion hat einen bestimmten Kopf, den man auch verwenden sollte.
Code:
public Timer(Timer,Repeat,HLName,HLParam) {
...
}
Es geht zwar auch ohne, aber besser ist das. Ich kann Dir jetzt keine genaue Begründung geben, warum es besser ist!
3. (sehr vage...) Da ein public vor der Timer-Funktion steht, solltest Du ein PLUGIN_CONTINUE in die Funktion machen. Ist aber auch nicht zwingend notwendig.
_________________
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