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


infobox infobox
 

Lektier system

03-04-2009 00:06:13
 
 
Muligheder (Anmeld)
Skrevet af Hajric
Kliks 521
Kategori mIRC scripting generelt
Hej,

Jeg er ny her på siden, og jeg skal blot bruge et meget simpelt script til en channel.

Det jeg skal bruge er følgende. Når jeg skriver .lektier så skal den kommer frem med en liste af navnde hvorudfra der skal stå hvad hver person skal lave, dvs.

Deadlines:

navn 1 <Det personen skal lave>
navn 2 <Det personen skal lave>
navn 3 <Det personen skal lave>
navn 4 <Det personen skal lave>
navn 5 <Det personen skal lave>
navn 6 <Det personen skal lave>

Hvis jeg så vil ændre det som navn 1 laver, så vil jeg gerne kunne skrive .set lektier navn 1 <Det nye som skal skrives>.

Og når jeg så skriver .lektier så skal den nye ting som er ændret i navn 1 selvfølgelig stå i listen.

Er der nogen der kan hjælpe mig lidt. Jeg har kigget lidt på det, men kan ikke rigtigt finde ud af det. Så det ville være rart at have et sted og starte? Jeg har kigget på følgende script:

http://testmax.dk/Forum/T.....698/menu-script.aspx

men det hjalp mig ikke meget, da det ikke er stillet helt op som jeg vil have det. Og jeg prøvede blot at ændre "menu" i scriptet til "lektier" men så virkede det ikke for mig længere :/.

Håber der er en venlig sjæl der vil hjælpe mig

 
infobox infobox


infobox infobox
 
#1Gudiik(Anmeld) 03-04-2009 09:17:59
 
 
Puha, det er godt nok længe siden jeg har kodet msl, men skal da prøve :D


ON *:text:.lektier*:#: {
if ($2) {
msg $chan %navn1 %lektie1
msg $chan %navn2 %lektie2
msg $chan %navn3 %lektie3
msg $chan %navn4 %lektie4
msg $chan %navn5 %lektie5
}
}
on *:text:.setlektier*:#: {
if ($2 == 1) {
set %navn1 $3
set %lektie1 $4-
}
if ($2 == 2) {
set %navn2 $3
set %lektie2 $4-
}
if ($2 == 3) {
set %navn3 $3
set %lektie3 $4-
}
if ($2 == 4) {
set %navn4 $3
set %lektie4 $4-
}
if ($2 == 5) {
set %navn5 $3
set %lektie5 $4-
}
else
{
msg $chan Forkert indtastning, brug: .setlektier "Lektie Nr" "Navn" "Lektie"
}
}


Scriptet er ikke testet, men regner med det virker :). Dette kunne laves på en meget smartere måde, men kan slet ikke huske msl :P.

Commands.
.lektie (Viser alle lektier).
.setlektier 1/2/3/4/5 "Navn" "Lektie". F.eks: .setlektie 1 Gudiik Vask op.
500 deltagere - 100% action - VHCamp
 
infobox infobox

infobox infobox
 
#2Jerzy(Anmeld) 03-04-2009 10:19:36
 
 
Det ser da ikke helt forkert ud tror jeg :b, jeg går ind og tester det med det samme :b
GJ Gudiik :)
 
infobox infobox

infobox infobox
 
#3Jerzy(Anmeld) 03-04-2009 10:24:17
 
 
Virker bare ikke her :(
 
infobox infobox

infobox infobox
 
#4Hajric(Anmeld) 04-04-2009 15:23:43
 
 
Nææh virker ikke :/
 
infobox infobox

infobox infobox
 
#5erle(Anmeld) 05-04-2009 16:54:53
 
 
Hvis i nu var lidt kreative, så ville i finde et af de mange menu scripts der ligger her på testmax.dk.

Det ville hurtigt kunne om designes til at bruges til et lektie system. Det er næsten samme princip med koden.
 
infobox infobox

infobox infobox
 
#6Hajric(Anmeld) 05-04-2009 17:48:32
 
 
#5 Har jeg faktisk også prøvet hvis du læser hele mit indlæg. Så har jeg prøvet, men det har ikke lige været til at ændre somså.
 
infobox infobox

infobox infobox
 
#7beni(Anmeld) 05-04-2009 18:08:57
 
 
Det skal vel kun være admins/@ som skal kunne ændre lektier?

ON *:text:.lektier*:#channel: {
msg $chan %navn1 %lektie1
msg $chan %navn2 %lektie2
msg $chan %navn3 %lektie3
msg $chan %navn4 %lektie4
msg $chan %navn5 %lektie5
}

on *:text:.setlektier*:#channel: {
if ($2 == 1) && ($nick isop $chan) {
set %navn1 $3
set %lektie1 $4-
}
if ($2 == 2) && ($nick isop $chan) {
set %navn2 $3
set %lektie2 $4-
}
if ($2 == 3) && ($nick isop $chan) {
set %navn3 $3
set %lektie3 $4-
}
if ($2 == 4) && ($nick isop $chan) {
set %navn4 $3
set %lektie4 $4-
}
if ($2 == 5) && ($nick isop $chan) {
set %navn5 $3
set %lektie5 $4-
}
else {
msg $chan Forkert indtastning, brug: .setlektier "Lektie Nr" "Navn" "Lektie"
}
}


Alle kan dog bruge .lektier for at se med lektier, det kan dog også ændres hvis det skulle være?

Der kan også gøres så man jo kan skrive .lektier Navn og den så poster hvad den person laver.
 
infobox infobox

infobox infobox
 
#8Hajric(Anmeld) 05-04-2009 18:14:24
 
 
#7 Den virker heller ikke.
 
infobox infobox

infobox infobox
 
#9beni(Anmeld) 05-04-2009 18:16:42
 
 
Den er testet og virker.

Har du en bot du loader scriptet i? eller hvordan?
 
infobox infobox

infobox infobox
 
#10Hajric(Anmeld) 05-04-2009 18:28:46
 
 
#9 Ja det har jeg. Kan du evt hjælpe mig lidt?. Jeg sidder inde på B323
 
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