예제 #1
0
void heart_beat() {
    ::heart_beat();
    if (sing >= 1337) return;
    switch (sing) {
    case 1:
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Don't you wish you had it all",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Don't you deserve to have it all",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Kneel down and tell me what you need",
            this_object());
        break;
    case 4:
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Fame and money all for you",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ I can make your every dream come true",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Tell me whose more important than you",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ You're the apple of my ancient eyes",
            this_object());
    case 7:
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ How could the world be so cruel?",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ I'll make you my own precious jewel",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ I'm on your side",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Sincerely",
            this_object());
        break;
    case 10:
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ I'm the only one that cares",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ Yes, I'm on your side",
            this_object());
        break;
    case 13:
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ There is one thing;",
            this_object());
        break;
    case 16:
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ I mean everything has a price..",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ I really hate to repeat myself,",
            this_object());
        say("%^RESET%^%^CYAN%^Tiriin sings:%^RESET%^ But nothing's free.",
            this_object());
        break;
    case 18:
        force_me("emote trails off.");
        break;
    }
    sing++;
    if (sing >= 19) sing = 1337;

}
예제 #2
0
void init() {
    object *all;
    int i;
    ::heart_beat();
    all = all_inventory(environment(this_object()));
    i = sizeof(all);
    while (i--) {
      if (all[i]->query_guild() !="none" && all[i]->query_guild() !="darksoul" && all[i]->query_guild()) {
                force_me("backstab "+all[i]->query_name());
    }
}
}