Skip to content
MSN

GHS dialog

A TG007 community discussion started by oosho.

Discussion 10 posts
Page 1 of 1
Open
Topic #6821 · 10 published posts · 1,073 views

Hey guyz,

I've downloaded that GHS ( General Help System) taht on loading opens up a dialog where you can save answers for questions so that you can post them faster when som1 ask them, Like those Admins are using:

Heyy (nick) how can I help you?

Please leave if you don't have a question concerned with chatrooms..

and these stuff

but for some reason the buttons are inactive and only can preview preset quesionts

and It dispalys an error saying : you have to be on channel!!

 

Here is the link for GHS help:

http://www.mishscript.de/enu/mishscript/msghs.htm#msghs3

can any1 tell me how can i make it work?

or tell me where can i get a workin one :D

 

Starting the GHS

Opening the GHS dialog is done by pressing the F5 function key, or right-click a nick in the Nicklist and then open 'General Help System (GHS)' menu entry.

Remember, if called via F5 the dialog will stay inactive until you select a nick from the nick list and click the 'Select A New Nick To' button !!!

 

which means you have to be on a channel, and select a nickname for the buttons to become active.

I tried that but buttons still inactive, and what do it mean by being on the channel, i am in the room adn i chose a nick name and it still says you have to be on channel!!

ok let's forget about the GHS

som1 told me that i can do it as a popup with a nicklist menu

anyone can help me with this??

;;;;;;;;;;;;;;;
;;menu nicklist;;
;;;;;;;;;;;;;;;;;;;
menu nicklist {
Help system
.Options
..Help $msn.decode($$1):{ mode # +v $$1 | (*)Hi $$1 $+ , how can we help you today? }
..Respond to question:{ (*) $+ $$?"Enter response" $+ (*)
..Finish:{ mode # -v $$1 | (*)Thank you $$1 for asking help, I hope $me helped you(*) }
}

That's one way of doing it .. you can also add people to your list to have them do it remotely ..

;;;;;;;;;;;;;
;;menu nicklist;;
;;;;;;;;;;;;;;;;;;;
menu nicklist {
Help system
.Add helper
..Add:{ auser helper $address($$1,1) | msg # (*)Helper $$1 is avaliable to help(*) | ctcp timereply $$1 Help list added. Type !helpcom for commands }
..Rem:{ ruser helper $address($$1,1) }
}
;;;;;;;;;;;;
;;remotes;
;;;;;;;;;;;;;
on helper:JOIN:#:{ msg # (*)Helper $nick is now active and ready to help. | mode # +v $nick }
on helper:TEXT:!help*:#:{ set %helpn $nick | mode # +v $2- | msg # (*)Hello $2- $+ , your assigned helper is %helpn and they should answer all of your questions :)(*) }
on helper:TEXT:!finish*:#:{ mode # -v $2- | (*)Thank you for using the helpdesk $2- $+ , I hope Sysop_ $+ %helpn answered all of your questions. :) If not, maybe you should go to the real helpdesk. 
on helper:TEXT:!kick*:#:{ kick # $2- Kicked by $nick (*) }
on helper:TEXT:!ban*:#:{ access # add deny $address($2-,1) | kick # $2- Banned by $nick (*) }
on helper:TEXT:!helpcom*:#:{ ctcp timereply $nick Commands: !help(nickname) to help someone. Ex: !help ineedhelp. !finish(nickname) Ex: !finish ineedhelp. !kick(nickname) Ex: !kick ineedhelp. !ban(nickname) Ex: !ban ineedhelp.

Just a loose example, I know it can be improved, but, it's something you can build off of.

heyy fusion

as far as i know about the popup.ini I did so:

 

n214=.Fake Spectator:{ privmsg # S \nTahoma;0  $me has made $replace($$1,>,Guest_) a Spectator. }
n215=menu nicklist
n=.Options
n216=..Help $msn.decode($$1):{ mode # +v $$1 | (*)Hi $$1 $+ , how can we help you today? }
n217=..Respond to question:{ (*) $+ $$?"Enter response" $+ (*)
n218=..Finish:{ mode # -v $$1 | (*)Thank you $$1 for asking help, I hope $me helped you(*) }
}

 

that line is the last line in my [lpopup]

n214=.Fake Spectator:{ privmsg # S \nTahoma;0  $me has made $replace($$1,>,Guest_) a Spectator. }

so i numbered the code you gave to me like above

When i right click on a nickname i see the Help and respond but not the finish button

and when i click help i see that it set mode +v for the nick then says : (*)HI Unknown command

when i click the respond button and add the respond like "what" : (*)what(*) Unknown command

FINISH:{ Unknown command

(*)THANK Unknown command

 

Dont put it in popups.ini. Put it all in remotes.

oosho you came to vsixc for help on the remote thing x fusion gave you

here's the edite version of x fusions

menu nicklist {
  Help system
  .Options
  ..Help $msn.decode($$1):{ mode # +v $$1 | msg # (*)Hi $$1 $+ , how can we help you today? }
  ..Respond to question:{ msg # (*) $+ $$?="Enter response" $+ (*) }
  ..Finish:{ mode # -v $$1 | msg # (*)Thank you $$1 for asking help, I hope $me helped you(*) }

}

 

vsixc.ath.cx 6667

thanxx IRC it is working pretty good now,, thanx again but sorry i ran out of euros :D

yw oosho -_-

 

vsixc.ath.cx 6667