A website for every gema-assaultcube fan
 
HomeHome  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log in  

Share | 
 

 AFK Script

View previous topic View next topic Go down 
AuthorMessage
TheKiller



Messages : 45
Joined/Date d'inscription : 2010-05-05
Age : 21
Location/Localisation : France

Gema stats
farthest jump: 37 cubes

PostSubject: AFK Script   Wed May 12, 2010 8:59 am

Hey again everybody,

I want to show you a quite famous script, who add "|afk" at your nickname when you don't play.
If you don't know that, afk = Away From Keybord

The script :
Code:

//AFK Script
//TODO: make a settings menu
//User Settings
//This is what will be added to your name when you are AFK.
afkstr = "|afk"

//If set to 1, it will display a message to toher players when you go AFK. Set to 0 to disable.
afkshowmessage = 0

//This will be placed after your name and sent to other players.
afkmessage = "is no longer avilable."

//This is how long (in seconds) the script will wait if you are idle before changeing you to AFK.
timeuntilafk = 60

//DO NOT EDIT BELOW HERE
curafk = 0
afktime = 0
alias afk [
if $arg1 [
if (= $curafk 0) [
oldname = $curname
name (concatword $oldname $afkstr)
curafk = 1
echo "You are now set to: AFK"
if $afkshowmessage [say (concat "AFKScript:" $oldname $afkmessage )]
]
] [
if $curafk [
name $oldname
curafk = 0
echo "You are now set to: ONLINE"
]
]
]
alias notafk [
if (= $afktime 0) [afkcheck]
afktime = 0
if (= $curafk 1) [afk 0]
]
alias afkcheck [
afktime = (+ $afktime 5)
if (= 2 (+ (> $afktime (* $timeuntilafk 1000)) (= $curafk 0))) [afk 1]
sleep 5 afkcheck
]
bind w [forward;notafk]
bind a [left;notafk]
bind s [backward;notafk]
bind d [right;notafk]
bind MOUSE4 [universaldelta  1;notafk] // this line was added by me
bind MOUSE5 [universaldelta -1;notafk] // this line was added by me

//END of AFK Script

There is only one problem with this script : sometimes, it say you're afk whereas you're not, so i think you should increase the value of "timeuntilafk" to 120 or 240 secondes...
Back to top Go down
View user profile
 
AFK Script
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» Chess Script
» Autohotkey script for melee barbarian
» Script from the episodes
» Awesome (FREE) gun script!
» Gun Movement Script? Tutorial #2

Permissions in this forum:You cannot reply to topics in this forum
gema :: International :: Scripts-
Jump to: