[FilterScript] IRC System[ADMIN][ANTICHEAT][35+COMMANDS][UNIQUE]
#1

Intro
Welcome to my second filterscript on this forum, to start off with, i made this filterscript because i saw kinda alot of irc systems, but actually none of them had a staff channel, staff chat & so on...therefore here we are with alot of features!



Features
  • - Echo channel, for your server users!
  • - Admin channel, for your staff of course.
  • - Anticheat, anti advertising & so on...
  • - Greeting messages by bots!
  • - 35+ commands, in game & IRC.
  • - Auto identify! bots identify theirselves automatically!
  • - Fully monitored on whats going on and or where's the problem in case doesnt work!
  • - Fully optimized script, 100% lag free guaranteed!
  • - Fully commented - easy to edit & understand!
  • - The commands i've added are usefull commands, no bitchy cmds such as "!fu..."
  • - No more setting your channel to +m mode due to idiots advertisng from irc!
  • - Changes bot name in case the name is already in use instead of not connecting at all!
  • - Bots can join channel even if its locked with password! (has a define for pass)
  • - Fully explaination of how to setup irc & irc channel.
  • - Type !cmds and it shows what cmds you can use (depending on your irc level!)

installation
  • Setting up IRC Channel

    We'll use mibbit to set it up, you can use whatever you want in your case, so lets start:

    > https://client00.chat.mibbit.com/#mychannel@irc.tl <
    Change #mychannel to your channel, and irc.tl to your network.
    Enter your nick & hit enter(or Go)


    Right, we're on #mychannel, you'd like to register first i guess? yes thats right, lets start it by
    type /ns register password email
    Code:
    Syntax:/ns REGISTER password email
    Once you've done it, check your email in spam folder or inbox there must be a email containing a message like
    /msg nickserv confirm ..... Copy it and past it in your IRC channel.
    You've registered!

    Now that you've registered you can make register infinite channels as long as they arent taken by someone else, so lets start from registereing our channels, considering our channels are #mychannel & #mystaffchannel, this is what you'll have to type:
    Code:
    /cs register #mychannel
    /cs register #mystaffchannel
    Boom, both channels are now registered under your name! you've got owner rank on em now.


  • Setting up Filterscript

    - Download pastebin or mediafire(recommended as it contains all files) file.
    - Extract / open, and place files in propper places (if you're using mediafire file)
    - Open J - IRC.pwn, edit whatever you want to, compile it & close it.
    - Open server.cfg put J-IRC in filterscripts line & ircin plugins line.
    - Open samp-server.exe, now a line like this should be printed:
    Code:
    *** IRC_OnConnect: Bot ID 1/2/3 connected
    - Check the IRC channel, they must be on channel, type !cmds and see what you can do, enjoy!


IRC Commands
Simple image showing all the commands (explained in script how to devide your permissions)




Note
I do not force you to keep any credits (even tho i havent added any in script), feel free to use it anyhow you want


Reply
#2

n1 bro, I will try
Reply
#3

C:\AC\Server\pawno\include\a_samp.inc(26) : fatal error 100: cannot read from file: "a_actor"

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


Reply
#4

Create new file in "include" folder named a_actor.inc and paste this into it.

Quote:

/* SA-MP Actor Functions
*
* © Copyright 2015, SA-MP Team
*
*/

#if defined _actor_included
#endinput
#endif
#define _actor_included
#pragma library actors

native CreateActor(modelid, Float:X, Float:Y, Float:Z, Float:Rotation);
native DestroyActor(actorid);

native IsActorStreamedIn(actorid, forplayerid);

native SetActorVirtualWorld(actorid, vworld);
native GetActorVirtualWorld(actorid);

native ApplyActorAnimation(actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time);
native ClearActorAnimations(actorid);

native SetActorPos(actorid, Float:X, Float:Y, Float:Z);
native GetActorPos(actorid, &Float:X, &Float:Y, &Float:Z);
native SetActorFacingAngle(actorid, Float:ang);
native GetActorFacingAngle(actorid, &Float:ang);

native SetActorHealth(actorid, Float:health);
native GetActorHealth(actorid, &Float:health);
native SetActorInvulnerable(actorid, invulnerable = true);
native IsActorInvulnerable(actorid);

native IsValidActor(actorid);

Reply
#5

Updates! New commands & anti advertisement added!
Download links have been updated.
Reply
#6

Sorry but this isn't gonna get you enough reps to post in the server ads section.
Reply
#7

Quote:
Originally Posted by BurnZ
View Post
Sorry but this isn't gonna get you enough reps to post in the server ads section
Why so rude?

OT: good job.
Reply
#8

Well my main reason for posting this was cuz a guy was looking for one with such cmds, I had couple of mins free so I did it.

Oh well, at least I wasn't like, hey! Keep my credits!
Reply
#9

Quote:
Originally Posted by BurnZ
View Post
Sorry but this isn't gonna get you enough reps to post in the server ads section.
Be a good guy just once please for god sake.


Good job iLearner.
Reply
#10

edit: nvm
Reply
#11

I like it, Good Job!
Reply
#12

Updated pastebin & mediafire links, as they were down.
Reply
#13

Well Done!
Reply
#14

Nice one iLearner.
If you need ant Help Pm me.
Reply
#15

is this the one from CZ-CNR JRocks?
Reply
#16

Its from notepad++
Reply
#17

Nice and useful.
Reply
#18

not working :/ no bots joined IRC, and no action in server since i've loaded this fs
Reply
#19

Post some logs please... and make sure you changed the settings.
Reply
#20

i think the only problem that i didn't restart server, right?
i've loaded FS using rcon only :/
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)