09.07.2012, 11:14
I searched on ****** for how to make a chat bot and I found a tutorioal but I don't get it work. I made this filterscript
When I compile it I get this error:
I followed this tutorioal
http://multimart.org/forums/index.php?topic=2559.0
When I compile it I get this error:
Код:
C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(4) : error 017: undefined symbol "random" C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(6) : error 017: undefined symbol "SendClientMessageToAll" C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(7) : error 017: undefined symbol "SendClientMessageToAll" C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(8) : error 017: undefined symbol "SendClientMessageToAll" C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(9) : error 017: undefined symbol "SendClientMessageToAll" C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(13) : warning 235: public function lacks forward declaration (symbol "OnGameModeInit") C:\Users\Julius\Documents\Grand Theft Auto Servers\San Andreas\samp03e_svr_win32.zip\filterscripts\spybot.pwn(15) : error 017: undefined symbol "SetTimer" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 6 Errors.
http://multimart.org/forums/index.php?topic=2559.0
Код:
forward SpyBot2();//We must forward our new call back BEFORE we declare it. public SpyBot2() { switch(random(4))//Switch a random number. Defualt (4) messages. { case 0: SendClientMessageToAll(-1, "BOT: Message 1");//If the case number is 1, send them this message. case 1: SendClientMessageToAll(-1, "BOT: Message 2");//If the case number is 2, send them this message. case 2: SendClientMessageToAll(-1, "BOT: Message 3");//If the case number is 3, send them this message. case 3: SendClientMessageToAll(-1, "BOT: Message 4");//If the case number is 4, send them this message. } return 1; } public OnGameModeInit()//Example is OnGameModeInit { SetTimer("ChatBOT", 60 * 1000, true);//Change 30 to the amount of seconds between messages from the bot.(Default: 30 secs) return 1; }