Skip to content
GuarDDog v. 5

Update Round : 8th April - 11:30am (GMT +10)

A TG007 community discussion started by The Gate Keeper.

Closed discussion 9 posts
Page 1 of 1
Closed
Topic #6316 · 9 published posts · 1,554 views
DogCollar Connection

1. Made the findu for decoded nicknames a little more accurate. Basically it will check all the rooms your in for that nickname, if it exists, it uses the encoded format of that nickname, otherwise uses $dc.encode to generate an encoded format of the nickname.

2. Fixed UserRole Updater so that it should work in all groups. In some groups it wasn't working.

3. Removed a /hmake for a hash table which has been removed from the system.

4. When a room mode was changed, at times it would cause the room mode to disappear. Fixed this problem.

5. Fixed a problem with add passport. It didn't enable the box properly. Small typo.

6. If a nickname joined, and Dc used it's nickname shortener and added the ... at the begining of the nickname, you wouldn't be able to kick them. This has been solved by adding a $chr(160) {blank character} infront of the nickname.

7. Reworked the Create Room Dialog. It now allows you to create long room names, and also allows you to set modes that it will apply when it joins the room.

8. Added ability multi-select Room Keys, which allows you to remove all the selected in one go.

9. Modified Keys "Add/Modify" so that it is easier to select a room. For Add, you can select from auto room joiner, recent room list or custom.

10. Modified all "did -f" code so they appear before error messages instead of after.

11. Added support for nick change. Prior to this, nick change would only take the new, but not the old info. Now it will move the old info to the new nickname.

12. In reference to profile scans, if the profile data is not found, it has the user's nickname in the message now so you can tell who it wasn't found for.

13. Added hmake to dc.chat tables and dc.$chan tables so that if they didn't exist when you joined, it would make them (though this is really not required).

14. Added ability to hide status window. This only hides whilst your in a room.

15. Fixed Access List Export feature. Since the addative of "Entry By" formed the rows to move. This has now been fixed.

 

Choke Chain Protection

1. Added a global owner/host remove code, and put in a few step back codes for on join flood protection.

2. Enabled the ability for "do not apply:" with Long Nicknames and Non-Subscription as GD5 can handle both with ease. This also enables the time that you can set for each ban. However, Long nick kick will still add the 50 ?'s to the access list (as a long nick ban), but the time will be determined by what you set. Leave it as 0 for indefinite period.

3. Fixed the kick messages where if you left it blank it would place $chr(160) in it.

4. Modified the kick message time display so that if it was 0secs, it would say indefinitely instead.

5. Modified all "did -f" code so they appear before error messages instead of after.

6. Fixed slow send alias so that it can hold unlimited number of entries in the alias. Some users were finding that they could only que so much, this has no been modified so there is no limit to the que.

7. Tweaked the flood protection code to try an optimise the kick performance.

 

NickList

1. Every now and then, GD5 still leaves the nickname in the nicklist. I've modified the timer names to be $cid based, making it more accurate, as i think this was the cause of some nicknames staying in the nicklist (only noticeable when in a lot of rooms).

2. Added nick change event to the nicklist. This way if a guest nick changes, it changes in the nicklist as well.

 

AOP System

1. Modified all "did -f" code so they appear before error messages instead of after.

 

It's pretty much everything i could cover from people's requests without needing to do a huge amount of work. Hopefully everyone is a little more happier with the script.

I've already had people ask, how do you hide status window now?

 

It's 3 simple little steps.

 

1. Via Commands (mIRC's menu), goto DogCollar Connection [Main] > Setup Dialog.

2. To the left (navigation of the dialog) select Room Options.

3. Look down the list, you should see "Hide status window" and it's unchecked. Check it, then click OK.

 

And done, you'll see them all disappear.

Hy TGK

The ok button don't work. i have found that in DCDialogs.mrc line 376 is the problem. Don't know what is wrong with it.

 

%w ffont $replace($$did(12).seltext,$chr(32),\b,$chr(44),\c)

 

Hummm looks like that it's prbly cause i had no font selected. Sorry about that.

Edited Apr 13, 2006 5:03 PM by _Mhz_

but in the event that you have no font selected, it should no write because $$ is meant to fix that.

hello i cant join my group room whit the GD5 a get this error message always...

+ 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "botedostugas2" [Reason: group not found].

1[06:16]  + 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "BOTEdosTUGAS" [Reason: group not found].

1[06:16]  + 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "CANTINHODAAMIZADE" [Reason: group not found].

1[06:16]  + 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "turmaquerteclar" [Reason: group not found].

1[06:16]  + 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "hollywoodhulksterssaskflirtpalace" [Reason: unknown].

1[06:16]  + 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "amigosdazad" [Reason: group not found].

1[06:16]  + 4Error: Passport "JoeDaSilva" failed to retreive UserRole for group "SaladosamigosdeSesimbra" [Reason: group not found]

 

Ill apreciate any help.

Hy gaspar

i have the same problem with some of my french Groups room. i am trying to find out if it's a GuarDDog or MSN issue. Are your Group room spanish ?

Edited Apr 14, 2006 1:15 PM by _Mhz_

can you send me some of the URLs (via personal message, so to the left of this post, you will see [on] (or [off]) [card] [pm]

 

select PM, send me a link to any groups that it isn't working for. I will join them, and try and get the updater going, then leave the group. If you do it quickly, i will have it done for you by the updater round in about 12 hours.

hello Mhz!

the answer is portuguese .

Edited Apr 14, 2006 2:28 PM by gaspar291

arr i think i solved it. I found what changed, and changed it back, and it worked for MHZ's group. So it should work for the rest. Gaspar, if you can, PM one of the groups it didn't work for, and i'll test it with that group as well.