PtokaX forum

Archive => Archived 5.0 boards => Finished Scripts => Topic started by: ?Tr??T_???? on 19 August, 2005, 22:28:04

Title: wwe
Post by: ?Tr??T_???? on 19 August, 2005, 22:28:04
code:
_________________________________________________
-- PtokaX Lua 5 version by PPK



--Script temporarily gives to users a strange nick  

--2 options (fixed and random nicks, always for the current session); stopping command clean the memory



--Commands:

--  !wwe on -- Let's start the random WWE nick party!

--  !wwe off -- Stop the parties



anim=0



cnames = {

"Big Show",

"Carlito",

"Chris Jericho",

"Chris Masters",

"Edge",

"Eric Bischoff",

"Eugene",

"Gene Snitsky",

"Hulk Hogan",

"Jim Ross",

"John Cena",

"Jerry Lawler",

"Jonathan Coachman",

"Kane",

"Kurt Angle",

"Matt Hardy",

"Mick Foley",

"Rene Dupree",

"Ric Flair",

"Rob Conway",

"Rob Van Dam",

"Shawn Michaels",

"Shelton Benjamin",

"Stone Cold",

"Tajiri",

"Stacy Keibler",

"The Hurricane",

"The Rock",

"Triple H",

"Trish Stratus",

"Tyson Tomko",

"Val Venis",

"Victoria",

"Viscera",

"Batista",

"Booker T",

"Chris Benoit",

"Christian",

"Doug Basham",

"Eddie Guerrero",

"Funaki",

"Hardcore Holly",

"Heidenreich",

"JBL",

"Joey Mercury",

"Johnny Nitro",

"Orlando Jordan",

"Paul London",

"Randy Orton",

"Rey Mysterio",

"Road Warrior Animal",

"Scotty 2 Hotty",

"Sharmell",

"Simon Dean",

"Steven Richards",

"Tazz",

"Theodore Long",

"Torrie Wilson",

"Undertaker",

"William Regal",

"Nunzio",

"Wrestlemania XIX",

"Backlash",

"Smackdown",

"Raw",

"WWE",

"Wrestlemania XIX",

"Bad Blood",

"Judjement Day",

"No Way Out",

"Y2J",

"HHH",

"The Animal",

"Wrestling God",

"Jhon Bradshaw Layfield",

"Master Piece",

"Hulkmania",

"Iron Shake",

"Bret hart",

"Andr? The Giant",

"Jacke The Snake",

"HBK",

"Heart Brake Kid",

}          



unique = {}



function ChatArrival(curUser, message)

   s,e,cmd= string.find(message,"%b<>%s+(%S+)")

   if anim==1 then

      if unique[curUser.sName]==nil then

         unique[curUser.sName]=cnames[math.random(1, table.getn(cnames))]

      end

   end



   if curUser.bOperator ~= nil then

      s,e,cmd,status= string.find(message,"%b<>%s(.+)%s(.+)")

      if (cmd == "!wwe") then

         if string.find(status, "on") then

            SendToAll(" Let's Fight!")

            anim=1

         elseif string.find(status, "off") then

            SendToAll(" NO MORE WRESTLING!")

            unique[curUser.sName]=nil

            anim=0

         end

      return 1

      end

   end



   if anim==1 then

      s,e,mes = string.find(message, "%b<> (.*)")

      if unique[curUser.sName]~=nil then

         SendToAll(unique[curUser.sName], mes)

         return 1

      end

   end

end