Jump to content

Advanced Echo Script


Recommended Posts

Posted (edited)

Hello guys

This is an advanced Echo Script that runs with VRockers Echo Module

This has been created by pdescobar and [Griffin]

* Note: Only tested on irc.gtanet.com

Features:

* No need to cycle the channel to restore channel privilages!

Heres what it can do

IRC Commands

Privilages:

Everyone:

* !nplayers - returns the number of players connected

* !players - returns all the current connected players

* !msg - messages the server

+v or higher

* !getid - returns the id of the seach (players)

* !getname - returns the name of the given id

* !pm - sends the given player a personal message

+h or higher

* !kick - kicks the specified player

* !ban - bans the specified player (IP Ban)

* !banip - bans the specified IP

* !banserial - bans the specified player via Serial Number

* !unban - unbans a given IP

* !unbanserial - unbans a given serial

* !admin - sends a message to all ingame admins/mods (you will have to customize this to your liking)

* @ - same as !admin but shorter

* !say - lets everyone know that an admin is speaking

+q

* !raw - (first command)

* join <#channel> - joins a given #channel

* part <#channel> - parts a given #channel

* echo <#channel> - sends a message to the given #channel

* start - starts a resource

* stop - stops a resource

Some other stuff:

* Automatically stores all irc users in a table. (no need to cycle the channel)

Download: http://www.weboverload.net/files/irc_1.0.zip

Have Fun!

And if you find any bugs please report them :wink:

Edited by Guest
Posted

Any reason you've used ! rather than the standard / prefix? / is faster and can be easily bound by the user, plus it's what people know.

Posted

what do you mean by the standard prefix? This is just an improved version of the original one. The bug that when people join the channel after the bot is already there, they arent registered as a +h or whatever is now fixed

Posted
what do you mean by the standard prefix? This is just an improved version of the original one. The bug that when people join the channel after the bot is already there, they arent registered as a +h or whatever is now fixed

He means why didn't you make these commands using the standard command prefix character "/" (forward flash)?

Posted
what do you mean by the standard prefix? This is just an improved version of the original one. The bug that when people join the channel after the bot is already there, they arent registered as a +h or whatever is now fixed

He means why didn't you make these commands using the standard command prefix character "/" (forward flash)?

Yeah, thats what eAi means.. but 50p means forward *slash(not flash) :wink:

Posted

These are not in game commands... You use them from an irc channel, because its an irc module attachment... that works with VRocker's Module.

the commands start with !

Posted

Ah, then I apologise for misunderstanding. It wasn't clear from the title of the topic nor from a quick scan of the post.

Posted

i found a bug.

it connects to the IRC, says all this to the IRC:

[02:43] *** [RACE] has joined #PotholeStudios.

[02:43] [RACE]: *** Global Gamemode Initialized ***

[02:43] *** [RACE] has signed off IRC (Read error: Connection reset by peer).

thats it, server has crashed.

within a second of the Echo starting, the servers process has ended.

it happens too fast to see any errors thru VNC.

it has made a server dump file tho. i would post its code, but it looks all scrambled when i open it with notepad.

Server log file, from load of server, to server crash:

===========================================================

= Multi Theft Auto: San Andreas Deathmatch v1.0-dp2 =

===========================================================

= Server name : ! Pothole Studios 24/7 RACE! [PotholeStudios.com]

= Server IP address :

= Server port : 22004

=

= Log file : ..r 2 DM Race/mods/deathmatch/logs/server.log

= Maximum players : 128

= MTU packet size : 1458

===========================================================

[02:16:23] Could not parse 'settings.xml' file (). Starting with an empty settings registry.

[02:16:25] Resources: 391 loaded, 0 failed

[02:16:25] MODULE: Loaded "IRC Echo" (2.00) by "VRocker"

[02:16:26] Starting resources.........................

[02:16:31] All Seeing Eye listing enabled. Port 22127 (UDP) must be accessible

from the internet

[02:16:31] Querying game-monitor.com master server... success!

[02:16:31] Server started and is ready to accept connections!

[02:16:31] INFO: [NOTICE to AUTH] *** Looking up your hostname...

[02:16:31] INFO: [NOTICE to AUTH] *** Checking Ident

[02:16:31] INFO: [NOTICE to AUTH] *** Couldn't look up your hostname

[02:16:31] INFO: [NOTICE to AUTH] *** No Ident response

[02:16:31] INFO: [NOTICE to [RACE]] *** Your host is masked (114FBA2B.C82DBFA8.C5587FA7.IP)

[02:16:31] INFO: [iRC] Connection successful

  • 9 months later...
Posted

Switched to GTANet to use this script after FINALLY acquiring it. The players, from what I see, are never even given an ID in the version I am running. So nearly no commands work. :evil: Kind of a bad script IMO. If it worked correctly, I'd recommend it.

  • 7 months later...
Posted

VRocker's IRC Module was never updated to work with MTA 1.0, so this script would need some MAJOR recoding to be compatible with the current available IRC module, SebasIRC.

If anyone even still has a copy of it.

Resurrection seems unlikely.

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...