MegaRPG Module: Admin Commands

Platform:  mIRC
Published  Jul 26, 2008
Updated  Jul 26, 2008
This is the Commands for Admins to Use:
All Admin Commands here are done via PM

`FHeal <Nick> -- Heals Nick
`FEnter <Nick> -- Forces Nick into Battle Arena if Registered and Logged In.
`FLeave <Nick> -- Forces Nick Out of Battle Arena
`GiveXP <Nick> <Amount> -- Gives Nick Specified Amount of Experience
`FLogout <Nick> -- Forces Nick to Logout.
`FLogin <Nick> -- Forces Nick to login
`Ban <Nick> -- Logs Nick out and Bans them from Channel. (Will not be able to Ban Admins or Bot) on +400:NICK:{
ruser $nick
auser 400 $newnick
}
on +500:NICK:{
ruser $nick
auser 500 $newnick
}
on 400:TEXT:*:?:{
if ($1 == `FHeal) { heal $2 }
if ($1 == `FEnter) {
if ($readini(Players.ini,$2,LoggedIn) == Yes) {
writeini Players.ini $2 Fighting Yes
mode %MainChannel +h $2
msg %MainChannel $Left 15 $+ $2 $+ 14(15 $+ $readini(Players.ini,$2,Character_Name) $+ 14) has entered the Battle Arena $Right
if ($readini(Admins.ini,Admin,$2) == No) { set %BattleArena $addtok(%BattleArena,$2,32) }
if ($readini(Admins.ini,Admin,$2) == Yes) { set %BattleArena $Addtok(%BattleArena,12 $+ $2 $+ 15,32) }
}
}
if ($1 == `FLeave) {
leaveArena $2
}
if ($1 == `GiveXP) {
if (!$readini(Players.ini,$2,Registered)) { notice $nick $left $2 is not registered! $right | halt }
writeini Players.ini $2 EXP $calc($readini(Players.ini,$2,EXP) + $3)
notice $2 $Left You have Recieved $3 Experience as a Reward $right
levelcheck $2
}
if ($1 == `FLogout) && ($2 ison %MainChannel) {
if (!$readini(Players.ini,$2,Registered)) { notice $nick $left $2 is not registered! $right | halt }
writeini Players.ini $2 LoggedIn No
leaveArena $2
mode %MainChannel -v $2
msg %MainChannel $left $2 Has been Logged Out By Force. $right
}
if ($1 == `FLogin) && ($2 ison %MainChannel) {
if (!$readini(Players.ini,$2,Registered)) { notice $nick $left $2 is not registered! $right | halt }
writeini Players.ini $2 LoggedIn Yes
mode %MainChannel +v $2
msg %MainChannel $left $2 Has Logged in By Force $right
writeFile $2
}
if ($1 == `Ban) {
if ($ulevel($2) == 400) { halt }
if ($2 == $me) { halt }
if ($ulevel($2) == 500) { halt }
if (!$readini(Players.ini,$2,Registered)) { notice $nick $left $2 is not registered! $right | halt }
writeini Players.ini $2 LoggedIn No
leaveArena $2
mode %MainChannel -v $2
msg %MainChannel $left $2 Has been Logged Out By Ban. $right
ban -k %MainChannel $2 $Left Banned by Admin. $Right
}
}

Comments

Sign in to comment.
rayrayray   -  Feb 27, 2011
Hmm dosent seam to work for me unless im doing somthing wrong, i uploaded it to my remotes. then i whent on my over nick thats admin, and oper and tryed it and nothing happend :S
 Respond  
Darkkeeper   -  Jul 29, 2008
*bitch slaps rayth* XD
 Respond  
LucSatise   -  Jul 27, 2008
yh theres a reason i change nick to logout so u cant flogin on me ;)
 Respond  
Darkkeeper   -  Jul 27, 2008
lol he has this game set up on the server im on, and i happen to be an admin of it o.o\"
 Respond  
ChunkieMonkey   -  Jul 27, 2008
XD Dark
 Respond  
Darkkeeper   -  Jul 26, 2008
orlly *hatches evil plans*
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.