PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : awayscript


baya
02.02.2002, 16:29
Moin!

Ich plage mich schon ewmig mit nem awayscript rum... bin bis jetzt nur so weit gekommen (als popup):

.weg:{/amsg Ich bin denn mal weg: 12[3 $$? 12] | /nick baya|afk }


So, nun möchte ich da nen schönen Timer drin haben, der wenn ich wieder baya heissen sagt was der grund fpür mein verschwindne war und wie lange ich weg war...
kann mir da wer helfen?


Mac Fly
02.02.2002, 17:04
Du musst in dem Popup noch die Zeit in ner var abspeichern.
set %var $ctime
Und dann beim zurückkommen mit $duration(%var) die zeit anzeigen lassen

baya
02.02.2002, 17:09
also das geht nch so ganz:

[17:07:47] <baya|afk> Ich bin denn mal weg: [ test ]
[17:08:42] <baya|afk> Da bin ich wieder! Ich war weg für 1674wks 2days 16hrs 7mins 47secs


der code lautet:

.weg:{/amsg Ich bin denn mal weg: 12[3 $$? 12] | /nick baya|afk | set %var $ctime }
.back:{/amsg Da bin ich wieder! Ich war weg für $duration(%var) }


ich möchte auch noch in der Back-amsg den Grund drinhaben, warum ich weg war...

Mac Fly
02.02.2002, 18:10
weg:{
set %away_reason $$?=&quot;Away Grund?&quot;
amsg Ich bin denn mal weg: 12[3 %away_reason 12]
nick baya|afk
set %var $ctime
}
back:{
amsg Da bin ich wieder! Ich war weg für $duration($calc($ctime - %var),2) wegen %away_reason
nick baya
unset %away_time
unset %away_reason
}

baya
02.02.2002, 18:24
funzt wiederbar! danke =)

Mac Fly
02.02.2002, 18:29
Kein Prob