From a181fae72276073d7b3cd9c15e1448a3fabbb8f9 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Wed, 29 Feb 2012 03:00:56 +0000
Subject: Don't start pCampbot if the user doesn't supply bot firstname,
 lastname stub and password

---
 OpenSim/Tools/pCampBot/pCampBot.cs | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'OpenSim/Tools')

diff --git a/OpenSim/Tools/pCampBot/pCampBot.cs b/OpenSim/Tools/pCampBot/pCampBot.cs
index a73fcbe..ec5ad04 100644
--- a/OpenSim/Tools/pCampBot/pCampBot.cs
+++ b/OpenSim/Tools/pCampBot/pCampBot.cs
@@ -56,6 +56,10 @@ namespace pCampBot
             {
                 Help();
             }
+            else if (config.Get("firstname") == null ||  config.Get("lastname") == null || config.Get("password") == null)
+            {
+                Console.WriteLine("ERROR: You must supply a firstname, lastname and password for the bots.");
+            }
             else
             {
                 int botcount = config.GetInt("botcount", 1);
-- 
cgit v1.1


From 94971bf3b9fd53b571701e7d9a3a94628763da71 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Fri, 2 Mar 2012 01:31:28 +0000
Subject: Provide feedback on bot login states in pCampbot

---
 OpenSim/Tools/pCampBot/Bot.cs | 7 +++++++
 1 file changed, 7 insertions(+)

(limited to 'OpenSim/Tools')

diff --git a/OpenSim/Tools/pCampBot/Bot.cs b/OpenSim/Tools/pCampBot/Bot.cs
index 0bd0bcc..da090dd 100644
--- a/OpenSim/Tools/pCampBot/Bot.cs
+++ b/OpenSim/Tools/pCampBot/Bot.cs
@@ -420,6 +420,8 @@ namespace pCampBot
 
         public void Network_LoginProgress(object sender, LoginProgressEventArgs args)
         {
+            m_log.DebugFormat("[BOT]: Bot {0} {1} in Network_LoginProcess", Name, args.Status);
+
             if (args.Status == LoginStatus.Success)
             {
                 if (OnConnected != null)
@@ -431,10 +433,15 @@ namespace pCampBot
 
         public void Network_SimConnected(object sender, SimConnectedEventArgs args)
         {
+            m_log.DebugFormat(
+                "[BOT]: Bot {0} connected to {1} at {2}", Name, args.Simulator.Name, args.Simulator.IPEndPoint);
         }
 
         public void Network_OnDisconnected(object sender, DisconnectedEventArgs args)
         {
+            m_log.DebugFormat(
+                "[BOT]: Bot {0} disconnected reason {1}, message {2}", Name, args.Reason, args.Message);
+
 //            m_log.ErrorFormat("Fired Network_OnDisconnected");
 
 //           if (
-- 
cgit v1.1


From ec48a2f32ba991b89705b8212b0df8a79e961156 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Fri, 2 Mar 2012 01:54:48 +0000
Subject: minor: Rename pCampbot console prompt to "pCampbot" rather than
 "Region"

---
 OpenSim/Tools/pCampBot/BotManager.cs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'OpenSim/Tools')

diff --git a/OpenSim/Tools/pCampBot/BotManager.cs b/OpenSim/Tools/pCampBot/BotManager.cs
index 6481e97..0f501b7 100644
--- a/OpenSim/Tools/pCampBot/BotManager.cs
+++ b/OpenSim/Tools/pCampBot/BotManager.cs
@@ -266,7 +266,7 @@ namespace pCampBot
         /// <returns></returns>
         protected CommandConsole CreateConsole()
         {
-            return new LocalConsole("Region");
+            return new LocalConsole("pCampbot");
         }
 
         private void HandleShutdown(string module, string[] cmd)
-- 
cgit v1.1