Problem Pm_Protect (not running 16.05)
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

Problem Pm_Protect (not running 16.05)

Started by Settlers, 11 March, 2005, 16:10:28

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Settlers

sBot = "Pm_Protect

PMPro = {
   ["1"]="\r\n\r\n[USER]            1\r\n",
   ["2"]="\r\n\r\n[USER]            2\r\n",
   ["3"]="\r\n\r\n[USER]            3\r\n",
   ["4"]="\r\n\r\n[USER]            4\r\n",
   ["5"]="\r\n\r\n[USER]            5\r\n",
   ["6"]="\r\n\r\n[USER]            6\r\n",
   ["7"]="\r\n\r\n[USER]            7\r\n",
   ["8"]="\r\n\r\n[USER]            8\r\n",
   ["9"]="\r\n\r\n[USER]            9\r\n",
   ["www"]="\r\n\r\n[USER]            www\r\n",
   ["http"]="\r\n\r\n[USER]            http\r\n",
   ["lv"]="\r\n\r\n[USER]            lv\r\n",
   ["ip"]="\r\n\r\n[USER]            ip\r\n",
   ["com"]="\r\n\r\n[USER]            com\r\n",
   ["info"]="\r\n\r\n[USER]            info\r\n",
   ["net"]="\r\n\r\n[USER]            net\r\n",
   ["l v"]="\r\n\r\n[USER]             l v\r\n",
   ["l  v"]="\r\n\r\n[USER]            l  v\r\n",
   ["l   v"]="\r\n\r\n[USER]            l   v\r\n",
   ["l    v"]="\r\n\r\n[USER]            l    v\r\n",
   ["l     v"]="\r\n\r\n[USER]            l     v\r\n",
   ["l      v"]="\r\n\r\n[USER]            l      v\r\n",
   ["l       v"]="\r\n\r\n[USER]            l      v\r\n",
   ["hub"]="\r\n\r\n[USER]            hub\r\n",
   ["h u b"]="\r\n\r\n[USER]            h u b\r\n",
   ["h  u  b"]="\r\n\r\n[USER]            h  u  b\r\n",
   ["h   u   b"]="\r\n\r\n[USER]            h   u   b\r\n",
   ["h    u    b"]="\r\n\r\n[USER]            h    u    b\r\n",
   ["new"]="\r\n\r\n[USER]            new\r\n",
   ["n e w"]="\r\n\r\n[USER]            n e w\r\n",
   ["n  e  w"]="\r\n\r\n[USER]            n   e   w\r\n",
   ["n   e   w"]="\r\n\r\n[USER]            n    e    w\r\n",
   ["c o m"]="\r\n\r\n[USER]            c o m\r\n",
   ["c  o  m"]="\r\n\r\n[USER]            c  o  m\r\n",
   ["c   o   m"]="\r\n\r\n[USER]            c   o   m\r\n",
   ["n e t"]="\r\n\r\n[USER]            n e t\r\n",
   ["n  e  t"]="\r\n\r\n[USER]            n  e  t\r\n",
   ["i n f o"]="\r\n\r\n[USER]            i n f o\r\n",
   ["i  n  f  o"]="\r\n\r\n[USER]           i  n  f  o\r\n",
   ["55555"]="[USER] sent 5 in a PM to another user"
}

function Main()
   frmHub:RegBot(sBot)
end

function DataArrival(user, data)
   if (strsub(data,1,4) == "$To:") then
      for i,v in PMPro do
         if strfind(data,i,1,1) then
            v = gsub(v,"%b[]",user.sName)
            SendToOps(sBot, v)
         end
      end
   end
end

plop

#1
1) tell what the problem is, as detailed as possible.
2) the table has doubled things which are dropped instandly so why type them.
3) the [ is magic, better escape it  %[
or even better, replace it for .

plop
http://www.plop.nl lua scripts/howto\'s.
http://www.thegoldenangel.net
http://www.vikingshub.com
http://www.lua.org

>>----> he who fights hatred with hatred, drives the spreading of hatred <----<<

Settlers

please convert to LUA 5

SMF spam blocked by CleanTalk