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


infobox infobox
 

Menu script!

11-01-2009 04:38:21
 
 
Muligheder (Anmeld)
Skrevet af DJ_FanTaa
Kliks 690
Kategori mIRC scripting release
Et "simpelt" lille menu script fra gemmeren :)..
Botten fungere på flere channels..

Commands:
!set/.set - Til at sætte kommandoen, eks. !set !hjemmeside www.testmax.dk
!rem/.rem - Til at fjerne en kommando, eks. !rem !hjemmeside
!tag/.tag - Til at sætte tag, eks. !tag [Testmax]


on *:load: {
echo -a 7:14:14:7: Easy menu script! - Script by FanTaa. 7:14:14:7:

on *:text:*:#:{
if (($1 == !set) || ($1 == .set)) && ($nick isop $chan) {
.writeini commands.ini $chan $2 $3-
.notice $nick ¬ The command " $+ $2 $+ " is now set!
}
if (($1 == !rem) || ($1 == .rem)) && ($nick isop $chan) {
.remini commands.ini $chan $2
.notice $nick ¬ The command " $+ $2 $+ " is now removed!
}
if (($1 == !tag) || ($1 == .tag)) && ($nick isop $chan) {
.set %tag [ $+ [ $chan ] ] $2-
.notice $nick ¬ Tag is now set to " $+ %tag [ $+ [ $chan ] ] $+ "
}
if $readini(commands.ini,$chan,$1) {
.notice $nick %tag [ $+ [ $chan ] ] $readini(commands.ini,$chan,$1)) %tag [ $+ [ $chan ] ]
}
}


Vil gerne have lidt feedback, scriptet kan selvfølgelig laves på mange måder :).. Men vælger at poste denne.
 
infobox infobox


infobox infobox
 
#1Grandjean(Anmeld) 11-01-2009 08:59:54
 
 
#0 -> fint nok script, hvis det var mig havde jeg bare sat det op på en anden måde :)
men ellers et fint script, for dem som ikke helt er inde i det med MSL scripting endnu..

keep up the god work fantaa
Tjaa, måske Testmax.dk Hjælper? :D
 
infobox infobox

infobox infobox
 
#2Drax(Anmeld) 11-01-2009 11:51:19
 
 
Rigtigt fint release til begyndere :-)

Og som #1 siger vil man altid kunne lave forbedringer, men det kan vi jo så se i dit næste release ;)

Lavede også lige en søgning, kan se vi har en del af den slags menu scripts, hvis det kunne give inspiration..
http://testmax.dk/Forum/S.....x?Search=menu+script
Administrator - TestMax.dk Stifter/Udvikler

Drax's signatur billede
 
infobox infobox

infobox infobox
 
#3DJ_FanTaa(Anmeld) 11-01-2009 17:39:55
 
 
Tak for den hjælpende feedback :),
- Det er også lavet da jeg var ny i faget..

Vil selvfølgelig heller ikke have noget imod hvis andre tog det til sig og udviklede det =)..

#1 & #2 - I har selvfølgelig ret, jeg vil helt klart overveje en mere "opdateret" version af scriptet :)..
 
infobox infobox

infobox infobox
 
#4he3f(Anmeld) 12-01-2009 06:59:58
 
 
ja jeg kan så kun sige, at det er det beste !menu script jeg har set. Rigtig godt tænkt med ini fil, til at gemmer. $chan som hoved, og så eller !... som tag. Virkelig godt tænkt :)

any way, du burde flytte ($nick isop $chan), så den virker på set/rem/tag, på en gang.

if ($nick isop $chan) {
if (($1 == !set) || ($1 == .set)) {
.writeini commands.ini $chan $2 $3-
.notice $nick ¬ The command " $+ $2 $+ " is now set!
}
if (($1 == !rem) || ($1 == .rem)) {
.remini commands.ini $chan $2
.notice $nick ¬ The command " $+ $2 $+ " is now removed!
}
if (($1 == !tag) || ($1 == .tag)) {
.set %tag [ $+ [ $chan ] ] $2-
.notice $nick ¬ Tag is now set to " $+ %tag [ $+ [ $chan ] ] $+ "
}
}


og til sidst: der er ingen grund til at bruge alle de punktommer ved hvad cmd. fx ved wrirteini, remini,set. da det af lige vel ikke bliver send som en info til client, så du kan set det
der i mod ved timer/notice/msg, er det en god ide at sætte "." foran :)

igen rigtig nice :)
 
infobox infobox

infobox infobox
 
#5DJ_FanTaa(Anmeld) 12-01-2009 16:51:05
 
 
#4

Det havde jeg ikke lige tænkt over ;), det er som sagt et ældre script.. men ja, det fungere meget bedre sådan :),
Min pointe var til at starte med: at lave et menu script på så lidt linjer som muligt, men stadig meget funktionsdygtigt.

Punktummerne har jeg ikke lige tænkt over :p, er bare vant til at sætte dem, men skal jeg nok huske :)..

Tak, for lækker og hjælpende respons! :)
 
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