--Calculator by Phatty --v1.11 --Added Invalid usage message Addit = "!add" Subtract = "!sub" Multiple = "!mult" Divide = "!div" Bot = "JÅšÕÑ™" function DataArrival(user,data) if strsub(data, 1, 1) == "<" then data=strsub(data,1,strlen(data)-1) s,e,cmd,main,nur = strfind(data,"%b<>%s+(%S+)%s+(%S+)%s+(%S+)") if cmd == Addit then if main == nil or nr == nil then user:SendData(Bot, "Not a valid usage please try again ;)") return 1 else Add = main + nur i = Add user:SendData(Bot,i) return 1 end elseif cmd == Subtract then if main == nil or nr == nil then user:SendData(Bot, "Not a valid usage please try again ;)") return 1 else Sub = main - nur i = Sub user:SendData(Bot,i) return 1 end elseif cmd == Multiple then if main == nil or nr == nil then user:SendData(Bot, "Not a valid usage please try again ;)") return 1 else Mut = main * nur i = Mut user:SendData(Bot,i) return 1 end elseif cmd == Divide then if main == nil or nr == nil then user:SendData(Bot, "Not a valid usage please try again ;)") return 1 else Div = main / nur i = Div user:SendData(Bot,i) return 1 end end end end