Jump to content

Why got error, when script is working?


Turbe$Z

Recommended Posts

function playbotvok1(message,messageType)
 if message == "hogy lehet rangom" or message == "hogy lehet rangom?" or message == "Hogy lehet rangom" or message == "Hogy lehet rangom ?" or message "hogy lehet rangom?" or message == "hogy lehet rangom ?" or message == "Hogy lehet rangom?" or message == "Lehetek rangos?" or message == "lehetek rangos" or message == "lehetek rangos?" or message == "Lehetek rangos?" then
		 outputChatBox( "#14B866[M] #FF699CPlaybot#898395: #808080Rangot tudsz venni. F10 gombot ha megnyomod, megtalálod az infókat a vásárláshoz. (#ffFFff"..getPlayerName(source).."#808080)", root, 255, 0, 0, true )
 end
 end
addEventHandler("onPlayerChat",getRootElement(),playbotvok1)

function fegyverrol(message,messageType)
 if message == "hogy szerezzek fegyvert" or message == "hogy szerezzek fegyvert?" or message == "Hogy szerezzek fegyvert" or message == "Hogy szerezzek fegyvert ?" or message "hogy szerezzek fegyot?" or message == "hogy szerezzek fegyót ?" or message == "Hogy szerezzek fegyót?" or message == "hogy lehet fegyverem?" or message == "hogy lehet fegyom?" or message == "hol lehet venni fegyvert?" or message == "hol lehet venni fegyvert" or message == "Hol lehet venni fegyvert?" or message == "Hol lehet venni fegyvert" or message == "Hol lehet venni fegyvert ?" then
		 outputChatBox( "#14B866[M] #FF699CPlaybot#898395: #808080Fegyvert kétféle módon lehet szerezni. Egyik: F7, másik, hogy keresel! (#ffFFff"..getPlayerName(source).."#808080)", root, 255, 0, 0, true )
 end
 end
addEventHandler("onPlayerChat",getRootElement(),fegyverrol)

Error:
attempt to call local 'message' (a string value)

but script is working fine... how to fix this? i tried "local = message { }" but same error...

Link to comment

What about to make this using tables? it will be easier to add remove the messages here is what you have to do :

 

local aMessagesOne = {
	[ 'Message One' ] = true;
	[ 'Message Two' ] = true;
};
local aMessagesTwo = {
	[ 'Message Three' ] = true;
	[ 'Message Four' ] = true;
};

addEventHandler ( 'onPlayerChat',root,
	function (	aMessage  )
		if aMessagesOne[aMessage] then
			 outputChatBox( '#14B866[M] #FF699CPlaybot#898395: #808080Rangot tudsz venni. F10 gombot ha megnyomod, megtalálod az infókat a vásárláshoz. ( #ffFFff'..getPlayerName(source)..'#808080 )',root,255,0,0,true );
		end
		if aMessagesTwo[aMessage] then
		 outputChatBox( '#14B866[M] #FF699CPlaybot#898395: #808080Fegyvert kétféle módon lehet szerezni. Egyik: F7, másik, hogy keresel! ( #ffFFff'..getPlayerName(source)..'#808080)',root,255,0,0,true );
		end
	end
);

 

 

PS.  Not tested but should work replace the whole messages with yours.

@Turbo777

  • Like 1
Link to comment
1 hour ago, iPrestege said:

What about to make this using tables? it will be easier to add remove the messages here is what you have to do :

 


local aMessagesOne = {
	[ 'Message One' ] = true;
	[ 'Message Two' ] = true;
};
local aMessagesTwo = {
	[ 'Message Three' ] = true;
	[ 'Message Four' ] = true;
};

addEventHandler ( 'onPlayerChat',root,
	function (	aMessage  )
		if aMessagesOne[aMessage] then
			 outputChatBox( '#14B866[M] #FF699CPlaybot#898395: #808080Rangot tudsz venni. F10 gombot ha megnyomod, megtalálod az infókat a vásárláshoz. ( #ffFFff'..getPlayerName(source)..'#808080 )',root,255,0,0,true );
		end
		if aMessagesTwo[aMessage] then
		 outputChatBox( '#14B866[M] #FF699CPlaybot#898395: #808080Fegyvert kétféle módon lehet szerezni. Egyik: F7, másik, hogy keresel! ( #ffFFff'..getPlayerName(source)..'#808080)',root,255,0,0,true );
		end
	end
);

 

 

PS.  Not tested but should work replace the whole messages with yours.

@Turbo777

thanks :D

  • Like 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...