Deck Recordings Ftw. :o

By [-DDC-]Darkness on Jan 04, 2008

Uhm? It records decks...[ 0bviously. v_v ]
I made it so like...The first set deck is 0, the second is 1 the third is 2...Ex:
Deck 1 = Hyro
Deck 2 = Pyro
Deck 3 = Dark
Deck 4 = Light
Deck 5 = Six Samurai

To add a win to Deck 1 [ Hyrdo ] you'd do:
!win0 in a channel
For a loss you'd do
!loss0

To add a win to Deck 2 [ Pyro ] you'd do:
!win1
For a loss you'd do
!loss1

Seez? I was too lazy to make it any other way ftl. lol...
And, the unsets at the bottom dont work! :O >< So, if you wanna reset your decks records, you have to go to aliases, look up %dw0wins
%dw0losses
And all of that crap. >
<

=[Deck]==============
===[Record]==========
========[By]=========
==========[Darkness]=
===============[If]==
===========[You]=====
========[Have]=======
[Suggestions=========
=[Email]=============
=====[Me]============
=======[At]==========
===[da_white_folk]===
====[@yahoo.com]=====

Menu Nicklist,status {
  ..Deck
  .Set A New Deck:{
    set %deck $?="Enter Deck Here"
    set %dw0wins 0 
    set %dw0losses 0   
    echo 12,1T0,1hese 2,1A0,1re 12,1Y0,1our 12,1C0,1urrent 12,1D0,1ecks:
    echo %deck  12,1W0,1ins: 4,1 %dw0wins 12,1L0,1osses: 4,1 %dw0losses
    echo %deck1 12,1W0,1ins: 4,1 %dw1wins 12,1L0,1osses: 4,1 %dw1losses
    echo %deck2 12,1W0,1ins: 4,1 %dw2wins 12,1L0,1osses: 4,1 %dw2losses
    echo %deck3 12,1W0,1ins: 4,1 %dw3wins 12,1L0,1osses: 4,1 %dw3losses
    echo %deck4 12,1W0,1ins: 4,1 %dw4wins 12,1L0,1osses: 4,1 %dw4losses
  }
  .Set Another Deck {
    set %deck1 $?="Enter New Deck Here"
    set %dw1wins 0
    set %dw1losses 0
    echo 12,1T0,1hese 2,1A0,1re 12,1Y0,1our 12,1C0,1urrent 12,1D0,1ecks:
    echo %deck  12,1W0,1ins: 4,1 %dw0wins 12,1L0,1osses: 4,1 %dw0losses
    echo %deck1 12,1W0,1ins: 4,1 %dw1wins 12,1L0,1osses: 4,1 %dw1losses
    echo %deck2 12,1W0,1ins: 4,1 %dw2wins 12,1L0,1osses: 4,1 %dw2losses
    echo %deck3 12,1W0,1ins: 4,1 %dw3wins 12,1L0,1osses: 4,1 %dw3losses
    echo %deck4 12,1W0,1ins: 4,1 %dw4wins 12,1L0,1osses: 4,1 %dw4losses
  }     
  .Set One More Deck {
    set %deck2 $?="Enter Newer Deck Here"
    set %dw2wins 0
    set %dw02losses 0
    echo 12,1T0,1hese 2,1A0,1re 12,1Y0,1our 12,1C0,1urrent 12,1D0,1ecks:
    echo %deck  12,1W0,1ins: 4,1 %dw0wins 12,1L0,1osses: 4,1 %dw0losses
    echo %deck1 12,1W0,1ins: 4,1 %dw1wins 12,1L0,1osses: 4,1 %dw1losses
    echo %deck2 12,1W0,1ins: 4,1 %dw2wins 12,1L0,1osses: 4,1 %dw2losses
    echo %deck3 12,1W0,1ins: 4,1 %dw3wins 12,1L0,1osses: 4,1 %dw3losses
    echo %deck4 12,1W0,1ins: 4,1 %dw4wins 12,1L0,1osses: 4,1 %dw4losses
  }
  .Set LAST DECK {  
    set %deck3 $?="Enter Newest Deck Here"
    set %dw3wins 0
    set %dw3losses 0      
    echo 12,1T0,1hese 2,1A0,1re 12,1Y0,1our 12,1C0,1urrent 12,1D0,1ecks:
    echo %deck  12,1W0,1ins: 4,1 %dw0wins 12,1L0,1osses: 4,1 %dw0losses
    echo %deck1 12,1W0,1ins: 4,1 %dw1wins 12,1L0,1osses: 4,1 %dw1losses
    echo %deck2 12,1W0,1ins: 4,1 %dw2wins 12,1L0,1osses: 4,1 %dw2losses
    echo %deck3 12,1W0,1ins: 4,1 %dw3wins 12,1L0,1osses: 4,1 %dw3losses
    echo %deck4 12,1W0,1ins: 4,1 %dw4wins 12,1L0,1osses: 4,1 %dw4losses
  }
  .Hah. Last one. {
    set %deck4 $?="Enter Last Deck, Bitch."
    set %dw4wins 0
    set %dw4losses 0   
    echo 12,1T0,1hese 2,1A0,1re 12,1Y0,1our 12,1C0,1urrent 12,1D0,1ecks:
    echo %deck  12,1W0,1ins: 4,1 %dw0wins 12,1L0,1osses: 4,1 %dw0losses
    echo %deck1 12,1W0,1ins: 4,1 %dw1wins 12,1L0,1osses: 4,1 %dw1losses
    echo %deck2 12,1W0,1ins: 4,1 %dw2wins 12,1L0,1osses: 4,1 %dw2losses
    echo %deck3 12,1W0,1ins: 4,1 %dw3wins 12,1L0,1osses: 4,1 %dw3losses
    echo %deck4 12,1W0,1ins: 4,1 %dw4wins 12,1L0,1osses: 4,1 %dw4losses
  }
}
on *:INPUT:*: {
  if ($1 == !win0) {
    /inc %dw1wins /set %dw1wins
    msg # you have won your duel!
    msg # %deck1 deck record is: Wins %dw1wins losses %dw1losses
  }
  on *:input:*: {
    if ($1 == !loss0) {
      /inc %dw1losses /set %dw1losses
      say You Have Lost Your Duel!
      say %deck1 deck record is: Wins %dw1wins Losses %dw1losses
    }
    on *:input:*: {
      if ($1 == !win1) {
        /inc %dw0win /set %dw0wins
        say You Have Won Your Duel!
        say %deck deck record is: Wins %dw0wins Losses %dw0losses
      }
      on *:inpput:*: {
        if ($1 == !Loss1) {
          /inc %dw0loss /set %dw0losses
          say You Have Lost Your Duel!
          say %deck deck record is now: Wins %dw0wins Losses %dw0losses
        }
        on *:input:*: {
          if ($1 == !win2) {
            /inc %dw2wins /set %dw2wins
            say You Have Won Your Duel!
            say %deck2 deck record is now: Wins %dw3wins Losses %dw2losses
          }
          on *:input:*: {
            if ($1 == !loss2) {
              /inc %dw2losses /set %dw2losses
              say You Have Lost Your Duel!
              say %deck2 deck record is now: Wins %dw3wins Losses %dw3losses
            }
            on *:input:*: {
              if ($1 == !loss3) {
                /inc %dw3losses /set %dw3losses
                say You Have Lost Your Duel
                say %deck3 deck record is now: Wins %dw3wins Losses %dw3losses
              }
              on *:input:*: {
                if ($1 == !win3) {
                  /inc %dw3wins /set %dw3wins
                  say You Have Won Your Duel!
                  say %deck3 deck record is now: Wins %dw3wins Losses %dw3losses
                }
                on *:input:*: {
                  if ($1 == !win4) {
                    /inc %dw4wins /set %dw4wins
                    say You Have Won Your Duel!
                    say %deck4 deck record is now: Wins %dw4wins Losses %dw4losses
                  }
                  on *:input:*: {
                    if ($1 == !loss4) {
                      /inc %dw4losses /set %dw4losses
                      say You Have Lost Your Duel!
                      say %deck4 deck record is now: Wins %dw4wins Losses %dw4losses
                    }
                    on *:input:*: {
                      if ($1 == !win5) {
                        /inc %dw5wins /set %dw5wins
                        say You Have Won Your Duel!
                        say %deck5 deck record is now: Wins %dw5wins Losses: %dw5losses
                      }                       
                      on *:input:*: {
                        if ($1 == !loss5) {
                          /inc %dw5losses /set %dw5losses
                          say You Have Lost Your Duel!
                          say %deck5 deck record is now: Wins %dw5wins Losses %dw5losses
                        }      
                      }
                      on *:input:!reset:#:{
                        unset %deck 
                        unset %deck1 
                        unset %deck2 
                        unset %deck3 
                        unset %deck4 
                        unset %dw0wins
                        unset %dw1wins
                        unset %dw1losses
                        unset %dw2wins 
                        unset %dw2Losses
                        unset %dw3wins 
                        unset %dw3losses
                        unset %dw4wins 
                        unset %dw4losses 
                        unset %dw2losses 
                        unset %dw02losses 
                        unset %dw5wins 
                        unset %dw5losses 
                        say All of your decks and records have been reset
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}

Comments

Sign in to comment.
Darkkeeper   -  Jan 31, 2008

lmfao, vengeance, i hope to god your not refering to that rpgbot i did along time back, i did that when i was first learning scripting, so please, stfu?

 Respond  
[-DDC-]Darkness   -  Jan 14, 2008

lol@Vengeance
Thanks. Hah.

 Respond  
Vengeance   -  Jan 12, 2008

Darkkeeper I know your not telling people to \"script Better\" i Seen a monkey with better etiquette than you

And before you tell someone to \"script Better\" don\'t you think you should at least learn basic tokens

And when not to use / at the beginning of every command

 Respond  
Darkkeeper   -  Jan 05, 2008

and 1 more thing, Y The Hell?!?!?!? would you use more than one on :INPUT:: { when your using an if ($1 == !win0) ...... seriously dude, thats the worst part, you dont need all them on :INPUT:: { for this script

 Respond  
Darkkeeper   -  Jan 05, 2008

XD Darkness, learn to script better, XD try some tutorials or somthing xD

 Respond  
LucSatise   -  Jan 05, 2008

This wuld have been better WITH the duel bit rather than 2 seperate snippets.

 Respond  
[-DDC-]Darkness   -  Jan 05, 2008

Pass, I know. lol. Im working on it.
Darkkeeper, NOUPHAIL. lolz.
tzar....Eh, I know how...I just dont...Dunno why, so dont ask. >_< Anyway, I\'ll post a better version later.

 Respond  
tzar469   -  Jan 05, 2008

Learn how to use brackets.

 Respond  
Darkkeeper   -  Jan 04, 2008

XD that really fails darkness XD

 Respond  
Pass   -  Jan 04, 2008

That is one huge clusterfuck of misaligned brackets at the end.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.