Topic changing by unregistered users
 

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

Topic changing by unregistered users

Started by zTyqRKPejD5XsGga4wug, 23 February, 2013, 04:24:05

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


the-master

Depends on the scripts ur using and or your pto version.. more info plz.
keep on sharing :)

PPK

#2
Code: lua
-- Script to allow unregistered users to change hub topic
-- Copyright (C) 2013  Petr Kozelka, PPK at PtokaX dot org
-- Licensed under CC BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/

function ChatArrival(curUser, sData)
	if curUser.iProfile == -1 then
		sCmdPrefix = sData:sub(curUser.sNick:len()+4, curUser.sNick:len()+4)

		if string.find(SetMan.GetString(29), sCmdPrefix, 1, true) then
			sCmd = sData:sub(curUser.sNick:len()+5, curUser.sNick:len()+10)

			if sCmd == "topic " then
				sTopic = sData:sub(curUser.sNick:len()+11, sData:len()-1)

				if sTopic == "off" then
					SetMan.SetString(10, "") 
				else
					SetMan.SetString(10, sTopic) 
				end
				return true
			end
		end
	end
end
"Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris." - Larry Wall

SMF spam blocked by CleanTalk