TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

Hjælp til !checkauth script

15-06-2009 03:23:05
 
 
Muligheder (Anmeld)
Skrevet af Hoejbjerg
Kliks 420
Kategori mIRC scripting generelt
Hej med alle eksperterne derude :)

Jeg sidder her og får nærmest grå hår over dette script - umiddelbart ville jeg synes det er simpelt, men jeg kan simpelthen ikke lige lurer fejl(ene)
Den skal selvfølgelig kun !checkauth hvis $2 er på kanalen - hvis $2 ikke er på kanalen vil jeg gerne have den til at skrive vedkommende IKKE er på kanalen.

og så kan jeg ikke få den til at tjekke om teksten "authed" er i den nye whois/query - hvis teksten "authed" IKKE er i whois/query - så skal den jo selvfølgelig skrive $2 er ikke authed

on *:text:!checkauth*:#: {
if ($nick isop $chan) {
if ($2 ison $chan) {
if (*.users.quakenet.org* iswm $address) {
msg $chan $2 er authed og har +x
}
else (*.users.quakenet.org* !iswm $address) {
whois $2 if (is authed isin $query) {
msg $chan $2 er authed uden +x
}
else {
whois $2 if (authed !isin $query) {
msg $chan $2 er ikke authed
}
}
}
}
}
}
 
infobox infobox


infobox infobox
 
#1Hoejbjerg(Anmeld) 15-06-2009 13:39:15
 
 
Nevermind - jeg har fundet mig en anden løsning på problemet ;D
 
infobox infobox

infobox infobox
 
#2Drax(Anmeld) 16-06-2009 08:25:33
 
 
Beklager at nogen ikke hjalp dig hurtigt nok med problemet herinde.

Men du må meget gerne skrive din løsning så du hjælper andre med samme problem, og derved gør tråden brugbar.
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#3Hoejbjerg(Anmeld) 16-06-2009 14:19:19
 
 
Jamen jeg gjorde simpelthen dette istedet :D For jeg skulle jo bare vide om de var authed eller ej ;D
on *:text:!whois*:#: {
if ($read(admins.txt,w, $address($nick,1))) {
if ($2 == fishbot) || ($2 == Q) || ($2 == L) || ($2 == S) { .raw -q notice $nick Du kan ikke lave whois paa $2 | halt }
if ($2) { set %raw-chan $chan | .raw -q WHOIS $2 }
if (!$2) { set %raw-chan $chan | .raw -q WHOIS $nick }
}
}
raw 319:*:{ if (%raw-chan) { set %raw-chans $3- | who $2 n%nahruf | halt } }
Raw 354:*:{
if ($6 == 0) { set %raw-auth Er ikke authed }
if ($6 != 0) { set %raw-auth Authed som:  $+ $6 $+  }
if (H isin $5) { set %raw-away $4 Er ikke Away }
if (G isin $5) { set %raw-away $4 Er Away! }
msg %raw-chan $4 : Hostmask ( $+ $2 $+ @ $+ $3 $+ ) %raw-auth og %raw-away
unset %raw-* | haltdef }
 
infobox infobox

infobox infobox
 
#4Grandjean(Anmeld) 16-06-2009 16:35:28
 
 
#3 > alt for indviklet :D

1:
raw 354:*:{
if ($3) && (%acheck) {
if (%acheck == q) { msg q whois $+($chr(35),$3) }
if (%acheck == echo) { echo -a $2 er authed som $3 }
}
if (!$3) { echo -a $2 er ikke authed }
unset %acheck
}

2:
/authcheck set %acheck echo | who $$1 n%na
}


1: smider du ind i "Remote"
2: smider du ind i "Alias"

Command: /authcheck Nick
Tjaa, måske Testmax.dk Hjælper? :D
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox