Mich hat es sehr genervt, dass es beim DispatcherTimer keine Methode zum pausieren gab. Also habe ich beschlossen eine Erweiterung in Form von einer neuen Klasse zu schreiben!
Da der "PauseTimer" von der DispatcherTimer Klasse erbt, verhält er sich genau wie ein DispatcherTimer. Bis auf die "Pause" Methode und einem neuen Attribut gibt es nichts wirklich neues was für euch von Bedeutung wäre!
Zur Pause Methode:
Es gibt einen Parameter der übergeben wird. Dieser ist vom Typ PauseStatus (Dieses Enum ist auch neu!)
und gibt an ob die Pause beginnt oder endet. Falls die Pause aufgrund von verschiedenen Gründen nicht beginnen oder
enden kann (Timer läuft garned oder ist schon gestoppt), gibt es Abfragen die Fehler verhindern.
Zum IsPaused Attribut:
Dieses Attribut ist ein Boolean und gibt an, ob der Timer Pausiert ist oder nicht.
Zur Klasse:
PHP Code:
using System; using System.Windows.Threading; using System.Diagnostics;
/* Geschrieben am 19.05.2013. Geschrieben von King Sora. */
Im Anhang habt ihr nochmal diese Klasse mit Kommentaren!
Programm zum Veranschaulichen:
Ich habe euch noch ein Programm angehängt, das diese Klasse gleich testet.
Screen:
Bevor ichs vergesse, bitte gebt mir Feedback oder Kritik zu der Klasse (ist gern gesehen )
und meldet Bugs oder Fehler.
Ich behebe sie gerne und update diesen Thread!
[Release] Class Change Potions 08/11/2012 - EO PServer Guides & Releases - 2 Replies Now I know most servers have the issue that when they change classes, players abuse bugs and skills.
The Modified Class Change Potions From ClassicAcme, It Deletes Skills Not Related to the chosen class.
Mage Can Only Use Mage Skills, Warriors Can Only Use Warrior Skills, And Paladins can only use Paladin Skills.
Screen Shots To Be Posted Later.
update cq_user set soul_value_lev = 1 where profession = 30 and cq_user.level >= 1 and cq_user.level < 50;
update cq_user set...
[funny-release] change CLASS npc by addition to pirate class xDDD 01/12/2012 - CO2 PServer Guides & Releases - 30 Replies all of us wating for pirate
decided to code some sort of npc which change ur job in additon to pirate
that some sort of fun no more
in ur npc.cs or what ever its name
add that
#region (CharChanger By Eslam) case 17494: {
switch (npcRequest.OptionID) {
case 0: { dialog.Text("Would u like to change your job?"); dialog.Option("Yes Please", 1); dialog.Option("No.", 255); dialog.Send(); break;
}
[Release] Class Potion 03/17/2009 - EO PServer Guides & Releases - 13 Replies hi guyz , after some ppl started to ask for class potion i thought i should release it
All Credits to haciveli AKA Ace