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


infobox infobox
 

er det muligt?

22-04-2008 17:12:27
 
 
Muligheder (Anmeld)
Skrevet af eXIO
Kliks 794
Kategori mIRC scripting request
er det muligt at gør så kun dansker kan joine en channel?
og hvad skal jeg kigge under for at finde ud af det :)
+ 1 L0V3 m1RC +
 
infobox infobox


infobox infobox
 
#1Nizlax(Anmeld) 22-04-2008 17:26:42
 
 
#0 > Det er umuligt !
PlusFM ! :D
<a href="http://aemme.alwaysdata.net/"><img src="http://aemme.alwaysdata.net/EU-Vashj-Nizlax.png">< ;/a>

Nizlax's signatur billede
 
infobox infobox

infobox infobox
 
#2eXIO(Anmeld) 22-04-2008 17:33:37
 
 
ok
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#3Stevanx(Anmeld) 22-04-2008 18:20:42
 
 
Det er ikke umuligt, men mere eller mindre omsonst, fordi du så skulle banne alle som ikke har en hostmask der er *@*.dk
En anden mulighed er excepts, men det understøtter quakenet ikke, og det er der jeg tror du befinder dig på :)?

Der er self flere muligheder for at banne alle som ikke har en *@*.dk

Kunne være at banne *@*.de *@*.fr osv osv osv.

Eller noget ala dette script:

on *:join:#channel: {
if $address($nick,1) != *@*.dk {
ban -k $chan $nick Only danish ppl!
}


Skal dog siges jeg ikke har tjekket koden igennem så der er helt sikkert en fejl eller noget man ikke kan gøre, men nu har du da noget at arbejde med :)
Stevanx
www.sokl.dk
 
infobox infobox

infobox infobox
 
#4Nizlax(Anmeld) 22-04-2008 18:24:14
 
 
#3 > Hvordan fanden vil du ha at vi med //mode $me +x kan komme ind ?
PlusFM ! :D
<a href="http://aemme.alwaysdata.net/"><img src="http://aemme.alwaysdata.net/EU-Vashj-Nizlax.png">< ;/a>

Nizlax's signatur billede
 
infobox infobox

infobox infobox
 
#5dStar(Anmeld) 22-04-2008 18:25:30
 
 
#4 > Kan du ik.? Kan ikke lade sig gøre ..!
TestMax.dk Hjælper

Du kan altid skrive :)
 
infobox infobox

infobox infobox
 
#6Nizlax(Anmeld) 22-04-2008 18:28:01
 
 
Netop !
PlusFM ! :D
<a href="http://aemme.alwaysdata.net/"><img src="http://aemme.alwaysdata.net/EU-Vashj-Nizlax.png">< ;/a>

Nizlax's signatur billede
 
infobox infobox

infobox infobox
 
#7Stevanx(Anmeld) 22-04-2008 18:37:39
 
 
Altså, med scriptet der, kan man ikke...
Men hvis man bare banner alle landes .endelse så kan man ikke joine selvom man har +x på
Stevanx
www.sokl.dk
 
infobox infobox

infobox infobox
 
#8Nizlax(Anmeld) 22-04-2008 18:54:51
 
 
#7 > klamt !
PlusFM ! :D
<a href="http://aemme.alwaysdata.net/"><img src="http://aemme.alwaysdata.net/EU-Vashj-Nizlax.png">< ;/a>

Nizlax's signatur billede
 
infobox infobox

infobox infobox
 
#9eXIO(Anmeld) 22-04-2008 21:44:44
 
 
Ok tak..
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#10Stevanx(Anmeld) 22-04-2008 22:15:57
 
 
#8 > Nej, det er jo det der er meningen :) +x skal kun beskytte en mod andre ser den, ikke omgå hvad serveren ser :) Den erstatter jo ikke din hostmask men skjuler den kun :)
Stevanx
www.sokl.dk
 
infobox infobox

infobox infobox
 
#11ramster(Anmeld) 22-04-2008 22:44:57
 
 
kloge ord fra Stevanx ;D
90% af alle teenagere ville dø hvis Arto havde en systemfejl og blev permanent lukket. Hvis du er en af de 10% der ville grine, copy & paste dette til din signatur.
 
infobox infobox

infobox infobox
 
#12NoxiaZ(Anmeld) 27-04-2008 20:41:33
 
 
Altså hvad er sandsynligheden for at en person med hosten .org tilsidst, bruger +x og vil ind på din channel? Meget lille, der ved kan du næsten lave det only DK - Ved at ban alle lande ud over .org også lave et script som tjekker om det er +x org eller det er en rigtig host :)

Du kan så kombiner dette med et dansk spørgsmål som brugeren skal svare på hvis han har hosten .org :) Der ved får du kun danskere ind.
Tralalala?
 
infobox infobox

infobox infobox
 
#13Dandy(Anmeld) 27-04-2008 21:38:29
 
 
Well man kan vel lave en eller anden form for tjek om personen kan forstå dansk når han joiner kanalen. noget med en bot der skriver til en og hvis man ikke skriver tilbage inden 5min f.eks så bliver han smidt ud men hvis han gør får han +v, også evt smide +Dm på kanalen
 
infobox infobox

infobox infobox
 
#14eXIO(Anmeld) 02-05-2008 14:23:35
 
 
Ja det kunne man måske. Der er bare det. Hvordan skal man lave det :]
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#15GiMo(Anmeld) 02-05-2008 18:08:23
 
 
#14: Du laver et spørgsmål på dansk, og personen har så f.eks. 5 min til at svare på spørgsmålet. Hvis ikke spørgsmålet er rigtig bliver vedkomne kicket?
www.simon.simfre.dk
 
infobox infobox

infobox infobox
 
#16FairFight(Anmeld) 02-05-2008 21:21:37
 
 
Kategorien er forkert. Der er intet javascript i dette.
.
 
infobox infobox

infobox infobox
 
#17Shavi(Anmeld) 02-05-2008 23:08:13
 
 
#14

Lav en txt fil med 30 forskellige nemme spørgsmål på dansk med svar.
Og så lav et script der sender et spørgsmål til enhver der joiner channel.

Spørgsmål som fx.

Hvilket sprog er denne tekst? - Svar: Dansk

Er dette en dansk channel? - Svar: Ja


Du kan også bare lave:

Hvis du forstår denne tekst så skriv: jeg er dansker
[url] http://www.shavi.dk [/url]
 
infobox infobox

infobox infobox
 
#18Hansen(Anmeld) 03-05-2008 00:37:04
 
 
du kan os vælge at se på hans ip..
[18:12:25] <-psyBNC> Mon May 22 18:12:25 :User Hansen (Hansendk) got disconnected (from wineasy1.se.quakenet.org) Reason: Closing Link: Hansendk by wineasy1.se.quakenet.org (Killed (You have been permanently k-lined for calling an irc-operator a jerk !))
 
infobox infobox

infobox infobox
 
#19Panda(Anmeld) 03-05-2008 00:43:22
 
 
#18 > Hvordan vil du gøre det hvis han har +x?
Portfolio: http://dumpen.dk

Panda's signatur billede
 
infobox infobox

infobox infobox
 
#20Hansen(Anmeld) 03-05-2008 00:49:57
 
 
det vil du aldrig kunne
[18:12:25] <-psyBNC> Mon May 22 18:12:25 :User Hansen (Hansendk) got disconnected (from wineasy1.se.quakenet.org) Reason: Closing Link: Hansendk by wineasy1.se.quakenet.org (Killed (You have been permanently k-lined for calling an irc-operator a jerk !))
 
infobox infobox

infobox infobox
 
#21NoxiaZ(Anmeld) 03-05-2008 01:47:45
 
 
Læs #12 og i har jeres løsning, bedre bliver det ikke lige nu før Qnet laver noget nyt :)
Tralalala?
 
infobox infobox

infobox infobox
 
#22eXIO(Anmeld) 03-05-2008 16:50:53
 
 
kan jeg få lidt hjælp med hvad jeg skal kigge under for at lave det script /help hvad ?
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#23Dandy(Anmeld) 03-05-2008 17:10:06
 
 
endnu mere advanceret, for ham der joiner til at åbne en hjemmeside på dansk, på siden skal han så svarer på nogle nemme danske spørgsmål og man checker hans ip og så får han voice :p
 
infobox infobox

infobox infobox
 
#24eXIO(Anmeld) 03-05-2008 17:13:09
 
 
Tak Dandy xD
Jeg er nybegynder i scripting :b
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#25Dandy(Anmeld) 03-05-2008 17:15:33
 
 
#24 > Jeg laver det gerne for et større beløb
 
infobox infobox

infobox infobox
 
#26eXIO(Anmeld) 03-05-2008 17:19:46
 
 
Ja det gør du vel :D
Men jeg vil lige se på det først det der med at en bot stiller nogle spørgsmål fra en .txt fil, hvad skal jeg se under der på irc ?

/help ?
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#27eXIO(Anmeld) 03-05-2008 17:28:40
 
 
Undskyld for et indlæg der er ubrugligt..
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#28eXIO(Anmeld) 03-05-2008 18:14:43
 
 
Jeg har prøvet at lave lidt om på et reklame script, så man kunne tilføje og fjerne spørgsmål, men jeg kan ikke få den til at skrive en random linje fra spørgsmål.txt når nogle connecter. Kan heller ikke finde ud af at gør så hvis du svar rigtigt får de +v og svar de forkeret bliver de kicket.

on *:text:!spg*:#DIN-CAN: {
if ($nick !isop $chan) { halt }
else {
if (!$2) { notice $nick Kunne ikke genkende din kommando. }
elseif ($2 == status) { notice $nick spørgsmål status: %spøgsmål.status | notice $nick Sidste spørgsmål: %spørgsmål | notice $nick Sidste spørgsmål blev stillet: %last.msg }
elseif ($2 == add) { write spørgsmål.txt $3- | notice $nick Dit spørgsmål er blevet added: $3- }
elseif ($2 == start) { set %spørgsmål.status on | join $2- msg %spørgsmål | notice $nick Spørgsmålene er blevet startet! }
elseif ($2 == stop) { set %spørgsmål.status off | notice $nick Spørgsmålene er blevet stoppet! }
elseif ($2 == tøm) { remove spørgsmål.txt | notice $nick Spørgsmålene er blevet tømt! }
elseif ($2 == show) { notice $nick [Spørgsmål play] | play -n $nick spørgsmål.txt }
}
}
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#29Christer(Anmeld) 03-05-2008 18:24:26
 
 
du kan da alltids gjøre slikt..


on *:join:#: {
if ($read(confirmed.txt,w,$addresse($nick,2)) { .notice $nick Velkommen Dansk bruger! }
else {
.msg $nick Du vil inden 7 sekunder få et dansk spørsmål!
.timerconfirm 1 5 /confirmcountry $nick $chan
}
}

alias confirmcountry {
if ($1 ison $2) {
:ny
set %advertice $read(spørgsmål.txt)
if (%last.spørgsmål == %spørgsmål) { goto ny }
else {
set %last.spørgsmål %spørgsmål
.msg $1 %spørgsmål - /msg $me !svar <ditt svar>
timer $+ [ $+ [ $1 ] ] 1 60 /kick $1 $2 Bestod ikke test!
set -u60 % $+ [ $+ [ $nick ] ] $readn
}
}

on *:text:!svar &:?: {
if (% $+ [ $+ [ $nick ] ]) {
if ($2- == $read(svar.txt,% $+ [ $+ [ $nick ] ])) {
timer $+ [ $+ [ $nick ] ] off
}
else {
.msg $nick - Ditt svar er forkert -
}
}
}



- Dette er et veldig VELDIG Utestet og Slurvet Script.. jeg har dessverre ikke tid til mer akkuratt nå. men si nå heller ifra om det ser ut som en god ide og fortsette ....

- Btw .. Evolution brackets er ikke min sterke side ( ved ikke helt hvor dem må brukes og ikke.... (% $+ [ $+ [ $nick ] ]) .. GL .. håper det hjelper deg på vei :)
}
Mvh
Christer - MSL Scripter(PRO)
 
infobox infobox

infobox infobox
 
#30eXIO(Anmeld) 03-05-2008 18:37:28
 
 
vil prøve det og tak for hjælpen :)
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#31eXIO(Anmeld) 03-05-2008 18:43:21
 
 
#29> Det virkede ikke helt..
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#32Christer(Anmeld) 03-05-2008 20:17:10
 
 
#31 > Husk og se gjennom mitt script.. du trenger en Spørgsmål.txt og en svar.txt hvor spørsmål å svar står på samme linje i hver fil...

f.eks

Spørgsmål.txt
Spørgsmål1
spørgsmål2


svar.txt
Svar1
Svar2
Mvh
Christer - MSL Scripter(PRO)
 
infobox infobox

infobox infobox
 
#33eXIO(Anmeld) 03-05-2008 20:19:08
 
 
det har jeg gjort christer ;)
Men der kommer ikke noget spørgsmål når jeg joiner channelen.
+ 1 L0V3 m1RC +
 
infobox infobox

infobox infobox
 
#34Christer(Anmeld) 04-05-2008 06:51:18
 
 
jobber med ett nyt til deg eXIO .. men må debugge det først nå :) du får om lidt!
Mvh
Christer - MSL Scripter(PRO)
 
infobox infobox

infobox infobox
 
#35Christer(Anmeld) 04-05-2008 07:51:08
 
 
Husk og se igennom scriptet og endre de forskjellige output til dansk eftersom jeg ikke er dansk og har ingen peiling på hvordan danske setninger skrives .... :)

Håper dette hjelper deg :)

on *:start: {
if (!$exists(spørgsmål.txt) || !$exists(svar.txt)) {
echo 3 -ag Spørgsmål\svar.txt er ikke tilgjengelig.
}
else {
echo 3 -ag Suksess lastet!
}
}

on *:join:#: {
if ($nick == $me) { goto stop }
if ($read(confirmed.txt,w,$address($nick,2))) { .notice $nick Velkommen Dansk bruger! | goto stop }
else {
.msg $nick Du vil inden 7 sekunder få et dansk spørsmål! - /msg $me !svar <ditt svar>
.timerconfirm 1 5 /confirmcountry $nick $chan
}
:stop
}

alias confirmcountry {
if ($1 ison $2) {
if (!$exists(spørgsmål.txt) || !$exists(svar.txt)) {
.msg $1 Det finnes ingen spørgsmål i listen, Ta kontakt med en administrator!
goto stop
}
else {
:ny
set %spørgsmål $read(spørgsmål.txt)
if (%sidst.spørgsmål == %spørgsmål) { goto ny }
else {
set %sidst.spørgsmål %spørgsmål
.msg $1 ?: %spørgsmål
timer $+ $1 1 60 /kick $2 $1 Bestod ikke test!
set -u60 % [ $+ [ $1 ] ] $readn
}
}
}
:stop
}

on *:text:!svar *:?: {
if (% [ $+ [ $nick ] ]) {
if ($2- == $read(svar.txt,% [ $+ [ $nick ] ])) {
timer $+ $nick off
write confirmed.txt $address($nick,2)
.msg $nick Riktig! Nyd ditt opphold på vår kanal!
}
else {
.msg $nick - Ditt svar er forkert -
}
}
else { .msg $nick du finnes ikke i database! }
close -m
}
Mvh
Christer - MSL Scripter(PRO)
 
infobox infobox

infobox infobox
 
#36Panda(Anmeld) 04-05-2008 18:34:25
 
 
Men du skal tænke på de spørgsmål man stiller kan en svensk, norsk (eller finsk) person jo nok også svare på >.<
Portfolio: http://dumpen.dk

Panda's signatur billede
 
infobox infobox

infobox infobox
 
#37GiMo(Anmeld) 04-05-2008 19:25:55
 
 
#36 : Så handler det bare om at man stiller sine spørgsmål lumske nok, så svenske og norske personer ikke kan referere noget fra nogle af spørgsmålene til deres eget sprog, så derved ikke forstår en bjælle...

www.simon.simfre.dk
 
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