Un petit script juste pour le fun.
Surtout ne dites pas suicide. :P
suicide.cs
| CODE |
using System; using Server;
namespace Server.Mobiles { public class Suicide { public static void Initialize() { EventSink.Speech += new SpeechEventHandler( EventSink_Speech ); } private static void EventSink_Speech( SpeechEventArgs e ) { string keyword = e.Speech; switch ( keyword ) { case "suicide": { e.Mobile.Kill(); break; } } } } }
|
Un petit script simple qui peut offrir pas mal de possibiliter.
Tous ce passe dans la partie case. Le mot apres case est ajouter dans les mots-clé, ici : suicide. Le script qui se trouve entre { } est ce qui se passe quand on dit le mot suicide. Vous pouvez à votre gré, ajouter d'autres partie case, elles seront ajouter dans les mots-clé.
| CODE |
case "suicide": { e.Mobile.Kill(); break; }
|
copier la, ou modifier la pour avoir l'effet souhaiter.
exemple : ajouter en dessous de la partie case une nouvelle partie case.
| CODE |
case "vivre": { e.Mobile.Resurrect(); break; }
|
Ce petit script fera revivre le perso quand il dira vivre.
Imaginons toutes les possibiliter offerte par ce script. Vous pouvez aussi y inclure des vérifications avec des if, ect...
Signé : Shariz l'ami des plus petits.
Interessant , a integrer dans un sort de necro.
Quand la cible meurt, elle recite un sort, les paroles du sort le font revivre si il a asser de skill.
Avec un peu de travail ce cerais interessant.
Il y a mille possibilitée avec ce truc.
.Suicide
Une autre façon de se suicider.
| CODE |
using System; using Server; using Server.Network; namespace Server.Scripts.Commands { public class Suicide { public static void Initialize() { Server.Commands.Register( "suicide", AccessLevel.Player, new CommandEventHandler( Suicide_OnCommand ) ); }
private static void Suicide_OnCommand( CommandEventArgs e ) { Mobile mob = e.Mobile; mob.Kill(); }
} }
|
Avec la commande .Suicide c'est plus facile de mourir! :P
Signé : Shariz l'ami des plus petits.
La premiere façon ne fonctionne pas pour moi cependant la seconde fonctionne très bien pourquoi ?