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


infobox infobox
 

Bedst ud af / roll system

18-06-2010 13:34:40
 
 
Muligheder (Anmeld)
Skrevet af Strauss
Kliks 419
Kategori mIRC scripting request
Hejsa. Jeg har lavet et meget simpelt !roll system, hvor man desværre kan deltage lige så mange gange man vil, i hver runde.. Hvordan ville et script, hvor man kun kan deltage 1 gang pr .start roll <item> ? og på samme tid have noget statistik som bliver nulstillet ved !reset

Altså, vi starter et roll ved .start roll <item>, så kan folk deltage ved !roll.. Lad os nu sige at man vil spille hvem når først 5 wins, altså højeste !roll, er det så muligt at lave et system hvor den gemmer information om hvem der vandt sidste runde, denne runde og hvordan den samlede stilling er? (disse stats skal nulstilles ved !reset)


on *:text:#: {
if ($1 == .start) && ($2 == roll) && ($3) {
if ($address($nick,1) == *!*admin@admin.users.quakenet.org) {
if (%roll == on) {
raw -q PRIVMSG $chan : 4ERROR - There is already an active roll - Type 7.stop roll to end it!
}
if (%roll == off) {
set %roll on
set %roll.item $3-
raw -q PRIVMSG $chan : We are now rolling on this item :7 $3-
raw -q PRIVMSG $chan : In order to join, tpye 7!roll - and wait for round to be ended.
halt
}
}
else {
raw -q PRIVMSG $chan : 4ERROR - You dont have the access to start this command!
}
}
if ($1 == .stop) && ($2 == roll) {
if ($address($nick,1) == *!*admin@admin.users.quakenet.org) {
if (%roll == on) {
set %roll off
raw -q PRIVMSG $chan : The roll for this round has been stopped.
halt
}
if (%roll == off) {
raw -q PRIVMSG $chan : 4ERROR - There is not an active roll at this moment. Type 7.start roll <item> to start one!
halt
}
else {
raw -q PRIVMSG $chan : 4ERROR - You dont have the access to start this command!
}
}
}
if ($1 == !roll) && (%roll == on) {
raw -q PRIVMSG $chan : The roll for3 $nick was7 $rand(0,100) - Now wait for the roll to be ended!
}
if ($1 == !roll) && (%roll == off) {
raw -q PRIVMSG $chan : We dont have any active 7rolls right now..
halt
}
}
 
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