Control Panel - Nickserv, Chanserv, botserver, operserv, ircop, memoserv

Published  Aug 27, 2010
Updated  Aug 27, 2010

Description

This is my first dialog created, so i am a newbie. I have created this dialog because it's usefull for all operators on irc, and it's very usefull for beginers.

There are some errors in the code (very simple) but please correct me.
And if you want tell me where to improve the code.
In the future i will make another version better than this one.
(sorry for my english)
The zip contains:

  • 1 image folders
  • serviciiserver.mrc

Screenshots

Download

Filename
Size
Date
Downloads
202.41 KB
Aug 27, 2010
129

Comments

Sign in to comment.
Styleofglobal   -  Dec 17, 2011

.....

 Respond  
afp_romania   -  Mar 27, 2011

ppl... the archive is working fine.. :| i have downloaded from more locations.. soo... :|

 Respond  
Shadowless   -  Mar 20, 2011

tnx sunslayer, but my post dont means that i dont know what to do:)

 Respond  
sunslayer   -  Mar 15, 2011

@Shadowless there appears to be an error in the archive so i can't look at the code, but i would assume you could just go through and replace all /msg nickserv with /msg nickserv@services.*.net

 Respond  
Shadowless   -  Mar 15, 2011

] -> nickserv set language 11

Error! "/msg NickServ" is no longer supported. Use "/msg NickServ@services.*.net" or "/NickServ" instead.

 Respond  
napa182   -  Dec 10, 2010

^^ same comment as above.... =/ screen shot looks nice tho....

 Respond  
irchainscriptz   -  Nov 15, 2010

Nope have to agree with them says no files!!! and i have all the zip files needed LOL

 Respond  
cupcake   -  Nov 14, 2010

Tried downloading, says no files.

 Respond  
HartselleBoy01   -  Aug 28, 2010

Nice Script

 Respond  
HartselleBoy01   -  Aug 28, 2010

Very Good Script

 Respond  
afp_romania   -  Aug 27, 2010

on operserv viewing gzlines akills etc ... the list command doesnt work .. clicking view sends mirc funny and for some reason it called the server channel list before showing the results?? !!!!

Yes, i have seen why.
In my code i've forgot to modify this:
if ($did == 127) { /msg operserv SZLINE VIEW mask | list }
in this:
if ($did == 127) { /msg operserv SZLINE VIEW $$?="mask|list" }

but even i dont know why it gets the channel list if i click on SZLine...
i am a beginer... so i'm learning. ^_^

 Respond  
Cheiron   -  Aug 27, 2010

doesnt look too bad on load. i did find some flaws immediately though..

on operserv viewing gzlines akills etc ... the list command doesnt work .. clicking view sends mirc funny and for some reason it called the server channel list before showing the results?? !!!!

not played with the other parts yet so cant comment fully on the snippet. for the moment the jury is out 50/50 on this one. also one of the screens on the snippet everything in the description is in a foreign language where other tabs it is in english .. minor faults yes but need rectifying. will re comment later on rest of script once tested more.

for now though .. not a bad job :)

 Respond  
MaSOuD   -  Aug 27, 2010

Ofc, that's right. I just wanted to do a little help to improve your codes.
Have fun.

 Respond  
afp_romania   -  Aug 27, 2010

tkx very much, but the main idea is that not all the users on irc know all the command :D so they can use the dialog :P

 Respond  
MaSOuD   -  Aug 27, 2010

Well, it was a good try but I think this kind of addons can be done by only a Menu in Channel/Status/...

This will give an error if the dialog is already open:

menu channel {
  Servicii server: { dialog -m opersscript opersscript }
}

You can do it like this:

menu channel {
  Servicii server:dialog $iif(!$dialog(opersscript),-m,-v) opersscript opersscript
}

Another thing about your dialog handling:

  if ($did == 23) { /msg nickserv set language 1 }
  if ($did == 24) { /msg nickserv set language 2 }
  if ($did == 25) { /msg nickserv set language 3 }
  if ($did == 26) { /msg nickserv set language 4 }
  if ($did == 27) { /msg nickserv set language 5 }
  if ($did == 28) { /msg nickserv set language 6 }
  if ($did == 29) { /msg nickserv set language 7 }
  if ($did == 30) { /msg nickserv set language 8 }
  if ($did == 31) { /msg nickserv set language 9 }
  if ($did == 32) { /msg nickserv set language 10 }
  if ($did == 33) { /msg nickserv set language 11 }
  if ($did == 34) { /msg nickserv set language 12 }
  if ($did == 35) { /msg nickserv set language 13 }

This can be much shorter and easier:

on *:DIALOG:opersscript:sclick:23-35: {
  msg nickserv set language $calc($did - 22)
}

Note: You don't need / in your codes, it's unnecessary. Btw, also there are more things that you can make them better...
Good luck ;)

 Respond  
afp_romania   -  Aug 27, 2010

maybe your archive does not work. Mine works fine...

 Respond  
TheWhistler   -  Aug 27, 2010

The Compressed (zipped) Folder is invalid or corrupted

when i hit Extract all says No Files to Extract

so whats the deal ?????????????????????????

BLKoldSUN_
maybe your archive does not work. Mine works fine...

do not work ?? will it works on all others, plus it will not extract something thats not there

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.