Advertisement
Guest User

Untitled

a guest
Jun 4th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 38.26 KB | None | 0 0
  1. ON *:TEXT:*:?:{
  2.   close -m
  3.   if ($nick ison $IdleChan) {
  4.     if ($1 == REGISTER) {
  5.       if ($chr(36) isin $2-) {
  6.         msg $nick (ERROR)  Du må angi en gyldig kommando
  7.         msg $nick (SYNTAX) /msg IdleRPG REGISTER brukernavn passord klasse
  8.         { HALT }
  9.       }
  10.       if ($2 != $null) && ($3 != $null) && ($4- != $null) {
  11.         if ($readini(IdleRPG.ini, $2 ,USER) == $null) {
  12.           writeini IdleRPG.ini $2 USER $2
  13.           writeini IdleRPG.ini $2 PASS $3
  14.           writeini IdleRPG.ini $2 CLASS $4-
  15.           writeini IdleRPG.ini $2 LVL 1
  16.           writeini IdleRPG.ini $2 WEP 1
  17.           writeini IdleRPG.ini $2 TUNIC 1
  18.           writeini IdleRPG.ini $2 LEG 1
  19.           writeini IdleRPG.ini $2 SHIELD 1
  20.           writeini IdleRPG.ini $2 RING 1
  21.           writeini IdleRPG.ini $2 AMMY 1
  22.           writeini IdleRPG.ini $2 HELM 1
  23.           writeini IdleRPG.ini $2 BOOTS 1
  24.           writeini IdleRPG.ini $2 GLOVES 1
  25.           writeini IdleRPG.ini $2 HP 9
  26.           writeini IdleRPG.ini $2 MAXHP 9
  27.           writeini IdleRPG.ini $2 TIMER 600
  28.           msg $IdleStaff (LOG) Nickname: $nick Username: $2 Password: **** Class Name: $4- has registered a account
  29.           msg $IdleChan  $+ $2 $+ , the level 1 $4- har logget inn med brukerkonto $nick $+ . Neste nivå om $duration($readini(IdleRPG.ini, $2 ,TIMER),3) 
  30.           msg $nick (REGISTER) Velkommen til IdleRPG! Du har nå laget en konto med bruker $nick  og brukte passordet $3 
  31.           writeini IdleRPG.ini $2 HOST $address($nick,5)
  32.           set %IdleRPG_Player [ $+ [ $nick ] ] $2
  33.           set %IdleRPG_Player_ [ $+ [ $nick ] ] 600
  34.           .timer $+ $nick 0 1 dec %IdleRPG_Player_ [ $+ [ $nick ] ]
  35.           .timer $+ $nick $+ 2 1 %IdleRPG_Player_ [ $+ [ $nick ] ] notice IdleRPG $2 $nick
  36.           .timer $+ $nick $+ 3 1 $rand(0,86000) notice IdleRPG $2 $nick RANDOM
  37.           .timer $+ $nick $+ 4 1 $rand(0,86000) $2 $nick FIGHT
  38.           mode $IdleChan +v $nick
  39.           { HALT }
  40.         }
  41.         if ($readini(IdleRPG.ini, $2 ,USER) != $null) {
  42.           msg $nick (REGISTER)  $+ $2 $+  Er allerede ett registrert brukernavn
  43.           { HALT }
  44.         }
  45.       }
  46.       else {      
  47.         msg $nick (ERROR)  Du må angi en gyldig kommando
  48.         msg $nick (SYNTAX) /msg IdleRPG REGISTER brukernavn passord klasse
  49.         { HALT }
  50.       }
  51.     }
  52.     if ($1 == LOGOUT) {
  53.       if ($readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,USER) != $null) {
  54.         if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  55.           .timer $+ $nick $+ 2 off
  56.           .timer $+ $nick off
  57.           .timer $+ $nick $+ 3 off
  58.           .timer $+ $nick $+ 4 off
  59.           set %IdleRPG_LOGOUT_TIME $readini(IdleRPG.ini, IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  60.           set %IdleRPG_LOGOUT_RTIME $calc(%IdleRPG_Player_ [ $+ [ $nick ] ] + (30 * (1.16^ %IdleRPG_LOGOUT_TIME)))
  61.           writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_LOGOUT_RTIME
  62.           msg $IdleStaff (LOG) Nickname: $nick Username: %IdleRPG_Player [ $+ [ $nick ] ] has logged out
  63.           msg $nick (LOGOUT) Din utlogging er nå Vellykket!
  64.           mode $IdleChan -v $nick
  65.           unset %IdleRPG_Player [ $+ [ $nick ] ]
  66.           unset %IdleRPG_Player_ [ $+ [ $nick ] ]
  67.           unset %IdleRPG_LOGOUT_TIME
  68.           unset %IdleRPG_LOGOUT_RTIME
  69.           { HALT }
  70.         }
  71.       }
  72.       else {
  73.         msg $nick (ERROR) Du må være innlogtget for å ha tilgang til denne funksjonen!
  74.         { HALT }
  75.       }
  76.     }
  77.     if ($1 == LOGIN) {
  78.       if ($readini(IdleRPG.ini, $2 ,USER) != $null) {
  79.         if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) {
  80.           if ($2 != $null) && ($3 != $null) {
  81.             if ($readini(IdleRPG.ini, $2 ,USER) != $null) {
  82.               if ($readini(IdleRPG.ini, $2 ,PASS) == $3) {
  83.                 set %IdleRPG_Player [ $+ [ $nick ] ] $2
  84.                 msg $IdleStaff (LOG) Nickname: $nick Username: %IdleRPG_Player [ $+ [ $nick ] ] has logged in
  85.                 msg $IdleChan  $+ $2 $+ , the level $readini(IdleRPG.ini, $2 ,LVL) $readini(IdleRPG.ini, $2 ,CLASS) har logget inn under kallenavn $nick $+ . Neste nivå om $duration($readini(IdleRPG.ini, $2 ,TIMER),3) 
  86.                 set %IdleRPG_Player_ [ $+ [ $nick ] ] $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,TIMER)
  87.                 .timer $+ $nick 0 1 dec %IdleRPG_Player_ [ $+ [ $nick ] ]
  88.                 .timer $+ $nick $+ 2 1 %IdleRPG_Player_ [ $+ [ $nick ] ] notice IdleRPG $2 $nick
  89.                 .timer $+ $nick $+ 3 1 $rand(0,86000) notice IdleRPG $2 $nick RANDOM
  90.                 .timer $+ $nick $+ 4 1 $rand(0,86000) notice IdleRPG $2 $nick FIGHT
  91.                 mode $IdleChan +v $nick
  92.                 { HALT }
  93.               }
  94.               if ($readini(IdleRPG.ini, $2 ,PASS) != $3) {
  95.                 msg $IdleStaff (LOG) Nickname: $nick has attempted to login with the wrong password
  96.                 msg $nick (ERROR) Du har tastet feil passord!
  97.                 { HALT }
  98.               }
  99.             }
  100.             if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  101.               msg $nick (ERROR) Du er allerede logget inn!
  102.               { HALT }
  103.             }
  104.             if ($readini(IdleRPG.ini, $2 ,USER) == $null) {
  105.               msg $nick (ERROR) Ingen brukernavn ble funnet under $2 
  106.               { HALT }
  107.             }
  108.           }
  109.         }
  110.       }
  111.       else {      
  112.         msg $nick (ERROR)  Du må angi en gyldig kommando
  113.         msg $nick (SYNTAX) /msg IdleRPG LOGIN brukernavn passord
  114.         { HALT }
  115.       }
  116.     }
  117.     if ($1 == STATUS) {
  118.       if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  119.         set %IdleRPG_INFO_1 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  120.         set %IdleRPG_INFO_2 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,HP)
  121.         set %IdleRPG_INFO_3 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,MAXHP)
  122.         set %IdleRPG_INFO_4 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,AMMY)
  123.         set %IdleRPG_INFO_5 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,BOOTS)
  124.         set %IdleRPG_INFO_6 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LEG)
  125.         set %IdleRPG_INFO_7 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,RING)
  126.         set %IdleRPG_INFO_8 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,WEP)
  127.         set %IdleRPG_INFO_9 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,SHIELD)
  128.         set %IdleRPG_INFO_10 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,TUNIC)
  129.         set %IdleRPG_INFO_11 $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,HELM)
  130.         msg $IdleStaff (LOG) Nickname: $nick Username: %IdleRPG_Player [ $+ [ $nick ] ] has requested status
  131.         msg $nick (STATUS) %IdleRPG_Player [ $+ [ $nick ] ] is level %IdleRPG_INFO_1  $+ $chr(40) $+ %IdleRPG_INFO_2 $+ $chr(47) $+ %IdleRPG_INFO_3 $+ $chr(41) next level in $duration(%IdleRPG_Player_ [ $+ [ $nick ] ] ,3) 
  132.         msg $nick (STATUS) WEP: %IdleRPG_INFO_8 SHIELD: %IdleRPG_INFO_9 RING: %IdleRPG_INFO_7 AMULET: %IdleRPG_INFO_4 HELM: %IdleRPG_INFO_11 TUNIC: %IdleRPG_INFO_10 BOOTS: %IdleRPG_INFO_5 
  133.         unset %IdleRPG_INFO_1
  134.         unset %IdleRPG_INFO_2
  135.         unset %IdleRPG_INFO_3
  136.         unset %IdleRPG_INFO_4
  137.         unset %IdleRPG_INFO_5
  138.         unset %IdleRPG_INFO_6
  139.         unset %IdleRPG_INFO_7
  140.         unset %IdleRPG_INFO_8
  141.         unset %IdleRPG_INFO_9
  142.         unset %IdleRPG_INFO_10
  143.         unset %IdleRPG_INFO_11
  144.         { HALT }
  145.       }
  146.       else {
  147.         msg $nick (ERROR) Du må være logget inn for å benytte denne funksjonen
  148.         { HALT }
  149.       }
  150.     }
  151.     if ($1 == NEWPASS) {
  152.       if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  153.         if ($2 != $null) {
  154.           writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] PASS $2-
  155.           msg $IdleStaff (LOG) Nickname: $nick Username: %IdleRPG_Player [ $+ [ $nick ] ] has changed their password
  156.           msg $nick (PASSWORD) Endringen av ditt passord var vellykket
  157.           { HALT }
  158.         }
  159.         if ($2 == $null) {
  160.           msg $nick (ERROR)  Du må spesifisere et gyldig passord
  161.           msg $nick (SYNTAX) /msg IdleRPG NEWPASS passord
  162.           { HALT }
  163.         }
  164.       }
  165.       else {
  166.         msg $nick (ERROR) Du må være logget inn for å benytte denne funksjonen
  167.         { HALT }
  168.       }
  169.     }
  170.     if ($1 == REMOVEME) {
  171.       if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  172.         if ($2 != $null) {
  173.           if ($readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,PASS) == $2) {
  174.             remini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ]
  175.             msg $IdleStaff (LOG) Nickname: $nick Username: %IdleRPG_Player [ $+ [ $nick ] ] has deleted their account
  176.             msg $nick (DELETE) Slettingen av din konto er vellykket!
  177.             mode $IdleChan -v $nick
  178.             .timer $+ $nick off
  179.             .timer $+ $nick $+ 2 off
  180.             .timer $+ $nick $+ 3 off
  181.             .timer $+ $nick $+ 4 off
  182.             unset %IdleRPG_Player [ $+ [ $nick ] ]
  183.             unset %IdleRPG_Player_ [ $+ [ $nick ] ]
  184.             { HALT }
  185.           }
  186.           if ($readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,PASS) != $2) {
  187.             msg $IdleStaff (LOG) Nickname: $nick Username: %IdleRPG_Player [ $+ [ $nick ] ] has attempted to remove theic account with the wrong password
  188.             msg $nick (ERROR) Du har benyttet feil passord
  189.             { HALT }
  190.           }
  191.         }
  192.         if ($2 == $null) {
  193.           msg $nick (ERROR)  Du må angi en gyldig kommando
  194.           msg $nick (SYNTAX) /msg IdleRPG REMOVEME passord
  195.           { HALT }
  196.         }
  197.       }
  198.       else {
  199.         msg $nick (ERROR) Du må være logget inn for å benytte denne funksjonen
  200.         { HALT }
  201.       }
  202.     }
  203.     else {
  204.       msg $nick (ERROR)  $+ $1 $+  er ikke en gyldig kommando
  205.     }
  206.   }
  207.   else {
  208.     msg $nick (ERROR) Du må gå inn på $IdleChan for å benytte meg
  209.   }
  210. }
  211. ON *:NOTICE:*:?:{
  212.   if ($nick == $me) {
  213.     if ($3 == $null) {
  214.       set %IdleRPG_TIME $readini(IdleRPG.ini, $1 ,LVL)
  215.       set %IdleRPG_TIMER $calc(600 * (1.16^ %IdleRPG_TIME))
  216.       writeini IdleRPG.ini $1 TIMER %IdleRPG_TIMER
  217.       writeini IdleRPG.ini $1 LVL $calc($readini(IdleRPG.ini, $1 ,LVL) + 1)
  218.       set %IdleRPG_Player_ $+ $2 %IdleRPG_TIMER
  219.       .timer $+ $2 0 1 dec %IdleRPG_Player_ $+ $2
  220.       .timer $+ $2 $+ 2 1 %IdleRPG_TIMER notice IdleRPG $1 $2
  221.       msg $IdleChan   $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) har nådd et nytt nivå! nytt nivå $readini(IdleRPG.ini, $1 ,LVL) $+ . Neste nivå om $duration($readini(IdleRPG.ini, $1 ,TIMER),3) 
  222.       unset %IdleRPG_TIME
  223.       unset %IdleRPG_TIMER
  224.     }
  225.     if ($3 == FIGHT) {
  226.       set %IdleRPG_FIGHTER $nick($IdleChan,$rand(1,$nick($IdleChan,0,v)),v)
  227.       if (%IdleRPG_FIGHTER == $2) {
  228.         .timer $+ $2 $+ 4 1 $rand(0,86000) $1 $2 FIGHT
  229.         { HALT }
  230.       }
  231.       set %IdleRPG_FIGHT %IdleRPG_Player [ $+ [ %IdleRPG_FIGHTER ] ]
  232.       set %IdleRPG_HP1 $readini(IdleRPG.ini, $1 ,HP)
  233.       set %IdleRPG_HP2 $readini(IdleRPG.ini, %IdleRPG_FIGHT ,HP)
  234.       if ( %IdleRPG_HP1 > %IdleRPG_HP2 ) {
  235.         set %IdleRPG_FIGHT_TIME $readini(IdleRPG.ini, $1 ,TIMER)
  236.         set %IdleRPG_FIGHT_LEVEL $readini(IdleRPG.ini, $1 ,LVL)
  237.         set %IdleRPG_FIGHT_RTIME $calc((%IdleRPG_Fight_LEVEL /7)/100 * %IdleRPG_FIGHT_TIME)
  238.         dec %IdleRPG_HP1 %IdleRPG_HP2
  239.         msg $IdleChan  $+ $1 $+  $chr(40) $+ $readini(IdleRPG.ini, $1 ,HP) $+ $chr(47) $+ $readini(IdleRPG.ini, $1 ,MAXHP) $+ $chr(41) has challenged %IdleRPG_FIGHT $+  $chr(40) $+ $readini(IdleRPG.ini, %IdleRPG_FIGHT ,HP) $+ $chr(47) $+ $readini(IdleRPG.ini, %IdleRPG_FIGHT ,MAXHP) $+ $chr(41) in combat and won! $duration(%IdleRPG_FIGHT_RTIME,2) is removed from $1  $+ 's time.      
  240.         writeini IdleRPG.ini $1 HP %IdleRPG_HP1
  241.         writeini IdleRPG.ini %IdleRPG_FIGHT HP $readini(IdleRPG.ini, %IdleRPG_FIGHT ,MAXHP)
  242.         writeini IdleRPG.ini $1 TIMER $calc(%IdleRPG_FIGHT_TIME - %IdleRPG_FIGHT_RTIME)
  243.         .timer $+ $2 $+ 4 1 $rand(0,86000) $1 $2 FIGHT
  244.         unset %IdleRPG_FIGHT
  245.         unset %IdleRPG_FIGHT_RTIME
  246.         unset %IdleRPG_FIGHT_LEVEL
  247.         unset %IdleRPG_FIGHT_TIME
  248.         unset %IdleRPG_FIGHTER  
  249.         unset %IdleRPG_HP1
  250.         unset %IdleRPG_HP2        
  251.         { HALT }
  252.       }
  253.       if ( %IdleRPG_HP1 < %IdleRPG_HP2 ) {
  254.         set %IdleRPG_FIGHT_TIME $readini(IdleRPG.ini, $1 ,TIMER)
  255.         set %IdleRPG_FIGHT_LEVEL $readini(IdleRPG.ini, $1 ,LVL)
  256.         set %IdleRPG_FIGHT_RTIME $calc((%IdleRPG_Fight_LEVEL /7)/100 * %IdleRPG_FIGHT_TIME)
  257.         dec %IdleRPG_HP2 %IdleRPG_HP1
  258.         msg $IdleChan  $+ $1 $+  $chr(40) $+ $readini(IdleRPG.ini, $1 ,HP) $+ $chr(47) $+ $readini(IdleRPG.ini, $1 ,MAXHP) $+ $chr(41) has challenged %IdleRPG_FIGHT $+  $chr(40) $+ $readini(IdleRPG.ini, %IdleRPG_FIGHT ,HP) $+ $chr(47) $+ $readini(IdleRPG.ini, %IdleRPG_FIGHT ,MAXHP) $+ $chr(41) in combat and lost! $duration(%IdleRPG_FIGHT_RTIME,2) is added to $1  $+ 's time.      
  259.         writeini IdleRPG.ini %IdleRPG_FIGHT HP %IdleRPG_HP2
  260.         writeini IdleRPG.ini $1 HP $readini(IdleRPG.ini, $1 ,MAXHP)
  261.         writeini IdleRPG.ini $1 TIMER $calc(%IdleRPG_FIGHT_TIME + %IdleRPG_FIGHT_RTIME)
  262.         .timer $+ $2 $+ 4 1 $rand(0,86000) $1 $2 FIGHT
  263.         unset %IdleRPG_FIGHT
  264.         unset %IdleRPG_FIGHT_RTIME
  265.         unset %IdleRPG_FIGHT_LEVEL
  266.         unset %IdleRPG_FIGHT_TIME
  267.         unset %IdleRPG_FIGHTER  
  268.         unset %IdleRPG_HP1  
  269.         unset %IdleRPG_HP2    
  270.         { HALT }
  271.       }
  272.     }
  273.     if ($3 == RANDOM) {
  274.       .timer $+ $1 $+ 3 1 $rand(0,86000) notice IdleRPG $1 $2 RANDOM
  275.       set %IdleRPG_Random $rand(1,9)
  276.       if (%IdleRPG_Random == 1) {
  277.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  278.           set %IdleRPG_Random_Wep $rand(1,20)
  279.         }
  280.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  281.           set %IdleRPG_Random_Wep $rand(1,40)
  282.         }
  283.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  284.           set %IdleRPG_Random_Wep $rand(1,60)
  285.         }
  286.         if ($readini(IdleRPG.ini, $1 ,WEP) < %IdleRPG_Random_Wep) {
  287.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Wep weapon! $1 $+ 's current weapon level is $readini(IdleRPG.ini, $1 ,WEP) $+ . Luck seems to be with $1 as they toss their old weapon.
  288.           notice $2 Du har funnet et våpen på nivå %IdleRPG_Random_Wep og kastet ditt gamle våpen på nivå $readini(IdleRPG.ini, $1 ,WEP) .
  289.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Wep - $readini(IdleRPG.ini, $1 ,WEP))
  290.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Wep - $readini(IdleRPG.ini, $1 ,WEP))
  291.           writeini IdleRPG.ini $1 WEP %IdleRPG_Random_Wep
  292.           unset %IdleRPG_Random_Wep
  293.           unset %IdleRPG_Random
  294.           { HALT }
  295.         }
  296.         if ($readini(IdleRPG.ini, $1 ,WEP) >= %IdleRPG_Random_Wep) {
  297.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) har funnet et nytt våpen på nivå %IdleRPG_Random_Wep ! $1 $+ 's nåværende våpen er på nivå $readini(IdleRPG.ini, $1 ,WEP) $+ . Lykken ser ut tuk å være imot $1 siden de kastet våpenet.
  298.           notice $2 Du har funnet et våpen på nivå %IdleRPG_Random_Wep . Ditt nåværende våpen er på nivå $readini(IdleRPG.ini, $1 ,WEP) og du valgte å kaste våpenet.
  299.           unset %IdleRPG_Random_Wep
  300.           unset %IdleRPG_Random
  301.           { HALT }
  302.         }
  303.       }
  304.       if (%IdleRPG_Random == 2) {
  305.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  306.           set %IdleRPG_Random_Shield $rand(1,20)
  307.         }
  308.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  309.           set %IdleRPG_Random_Shield $rand(1,40)
  310.         }
  311.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  312.           set %IdleRPG_Random_Shield $rand(1,60)
  313.         }
  314.         if ($readini(IdleRPG.ini, $1 ,SHIELD) < %IdleRPG_Random_Shield) {
  315.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Shield shield! $1 $+ 's current shield level is $readini(IdleRPG.ini, $1 ,SHIELD) $+ . Luck seems to be with $1 as they toss their old shield.
  316.           notice $2 Du har funnet et nytt skjold på nivå %IdleRPG_Random_Shield og kastet ditt gamle, som var på nivå $readini(IdleRPG.ini, $1 ,SHIELD) 
  317.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Shield - $readini(IdleRPG.ini, $1 ,SHIELD))
  318.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Shield - $readini(IdleRPG.ini, $1 ,SHIELD))
  319.           writeini IdleRPG.ini $1 SHIELD %IdleRPG_Random_Shield
  320.           unset %IdleRPG_Random_Shield
  321.           unset %IdleRPG_Random
  322.           { HALT }
  323.         }
  324.         if ($readini(IdleRPG.ini, $1 ,SHIELD) >= %IdleRPG_Random_Shield) {
  325.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) har funnet et skjold på nivå %IdleRPG_Random_Shield  $1 $+ 's nåværende skjold er på nivå $readini(IdleRPG.ini, $1 ,SHIELD) $+ . lykken ser ut til å være imot $1 siden de kastet skjoldet.
  326.           notice $2 Du har funnet et skjold på nivå %IdleRPG_Random_Shield . Ditt nåværende skjold er på nivå $readini(IdleRPG.ini, $1 ,SHIELD) , så du valgte å kaste skjoldet.
  327.           unset %IdleRPG_Random_Shield
  328.           unset %IdleRPG_Random
  329.           { HALT }
  330.         }
  331.       }
  332.       if (%IdleRPG_Random == 3) {
  333.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  334.           set %IdleRPG_Random_Gloves $rand(1,20)
  335.         }
  336.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  337.           set %IdleRPG_Random_Gloves $rand(1,40)
  338.         }
  339.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  340.           set %IdleRPG_Random_Gloves $rand(1,60)
  341.         }
  342.         if ($readini(IdleRPG.ini, $1 ,GLOVES) < %IdleRPG_Random_Gloves) {
  343.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) har funnet et par hansker på nivå %IdleRPG_Random_Gloves ! $1 $+ 's nåværende hansker er på nivå $readini(IdleRPG.ini, $1 ,GLOVES) $+ . Lykken ser ut til å være med $1 , siden de kastet det gamle parret med hansker.
  344.           notice $2 You have found a level %IdleRPG_Random_Gloves pair of gloves and toss your old level $readini(IdleRPG.ini, $1 ,GLOVES) pair of gloves.
  345.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Gloves - $readini(IdleRPG.ini, $1 ,GLOVES))
  346.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Gloves - $readini(IdleRPG.ini, $1 ,GLOVES))
  347.           writeini IdleRPG.ini $1 GLOVES %IdleRPG_Random_Gloves
  348.           unset %IdleRPG_Random_Gloves
  349.           unset %IdleRPG_Random
  350.           { HALT }
  351.         }
  352.         if ($readini(IdleRPG.ini, $1 ,GLOVES) >= %IdleRPG_Random_Gloves) {
  353.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Gloves pair of gloves! $1 $+ 's current glove level is $readini(IdleRPG.ini, $1 ,GLOVES) $+ . Luck seems to be against $1 as they toss the pair of gloves.
  354.           notice $2 You have found a level %IdleRPG_Random_Gloves pair of gloves! Your current glove level is $readini(IdleRPG.ini, $1 ,GLOVES) and you decide to toss the gloves.
  355.           unset %IdleRPG_Random_Gloves
  356.           unset %IdleRPG_Random
  357.           { HALT }
  358.         }
  359.       }
  360.       if (%IdleRPG_Random == 4) {
  361.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  362.           set %IdleRPG_Random_Tunic $rand(1,20)
  363.         }
  364.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  365.           set %IdleRPG_Random_Tunic $rand(1,40)
  366.         }
  367.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  368.           set %IdleRPG_Random_Tunic $rand(1,60)
  369.         }
  370.         if ($readini(IdleRPG.ini, $1 ,TUNIC) < %IdleRPG_Random_Tunic) {
  371.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Tunic tunic! $1 $+ 's current tunic level is $readini(IdleRPG.ini, $1 ,TUNIC) $+ . Luck seems to be with $1 as they toss their old tunic.
  372.           notice $2 You have found a level %IdleRPG_Random_Tunic tunic and toss your old level $readini(IdleRPG.ini, $1 ,TUNIC) tunic.
  373.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Tunic - $readini(IdleRPG.ini, $1 ,TUNIC))
  374.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Tunic - $readini(IdleRPG.ini, $1 ,TUNIC))
  375.           writeini IdleRPG.ini $1 TUNIC %IdleRPG_Random_Tunic
  376.           unset %IdleRPG_Random_Tunic
  377.           unset %IdleRPG_Random
  378.           { HALT }
  379.         }
  380.         if ($readini(IdleRPG.ini, $1 ,TUNIC) >= %IdleRPG_Random_Tunic) {
  381.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Tunic tunic! $1 $+ 's current tunic level is $readini(IdleRPG.ini, $1 ,TUNIC) $+ . Luck seems to be against $1 as they toss the tunic.
  382.           notice $2 You have found a level %IdleRPG_Random_Tunic tunic! Your current tunic level is $readini(IdleRPG.ini, $1 ,TUNIC) and you decide to toss the tunic.
  383.           unset %IdleRPG_Random_Tunic
  384.           unset %IdleRPG_Random
  385.           { HALT }
  386.         }
  387.       }
  388.       if (%IdleRPG_Random == 5) {
  389.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  390.           set %IdleRPG_Random_Leg $rand(1,20)
  391.         }
  392.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  393.           set %IdleRPG_Random_Leg $rand(1,40)
  394.         }
  395.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  396.           set %IdleRPG_Random_Leg $rand(1,60)
  397.         }
  398.         if ($readini(IdleRPG.ini, $1 ,LEG) < %IdleRPG_Random_Leg) {
  399.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Leg pair of platelegs! $1 $+ 's current platelegs are level $readini(IdleRPG.ini, $1 ,LEG) $+ . Luck seems to be with $1 as they toss their old pair of platelegs.
  400.           notice $2 You have found a level %IdleRPG_Random_Leg pair of platelegs and toss your old level $readini(IdleRPG.ini, $1 ,LEG) pair of platelegs.
  401.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Leg - $readini(IdleRPG.ini, $1 ,LEG))
  402.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Leg - $readini(IdleRPG.ini, $1 ,LEG))
  403.           writeini IdleRPG.ini $1 LEG %IdleRPG_Random_Leg
  404.           unset %IdleRPG_Random_Leg
  405.           unset %IdleRPG_Random
  406.           { HALT }
  407.         }
  408.         if ($readini(IdleRPG.ini, $1 ,LEG) >= %IdleRPG_Random_Leg) {
  409.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Leg pair of platelegs! $1 $+ 's current platelegs are level $readini(IdleRPG.ini, $1 ,LEG) $+ . Luck seems to be against $1 as they toss the pair of platelegs.
  410.           notice $2 You have found a level %IdleRPG_Random_Leg pair of platelegs! Your current platelegs are level is $readini(IdleRPG.ini, $1 ,LEG) and you decide to toss the platelegs.
  411.           unset %IdleRPG_Random_Leg
  412.           unset %IdleRPG_Random
  413.           { HALT }
  414.         }
  415.       }
  416.       if (%IdleRPG_Random == 6) {
  417.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  418.           set %IdleRPG_Random_Helm $rand(1,20)
  419.         }
  420.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  421.           set %IdleRPG_Random_Helm $rand(1,40)
  422.         }
  423.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  424.           set %IdleRPG_Random_Helm $rand(1,60)
  425.         }
  426.         if ($readini(IdleRPG.ini, $1 ,HELM) < %IdleRPG_Random_Helm) {
  427.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Helm helmet! $1 $+ 's current helmet level is $readini(IdleRPG.ini, $1 ,HELM) $+ . Luck seems to be with $1 as they toss their old helmet.
  428.           notice $2 You have found a level %IdleRPG_Random_Helm helmet and toss your old level $readini(IdleRPG.ini, $1 ,HELM) helmet.
  429.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Helm - $readini(IdleRPG.ini, $1 ,HELM))
  430.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Helm - $readini(IdleRPG.ini, $1 ,HELM))
  431.           writeini IdleRPG.ini $1 HELM %IdleRPG_Random_Helm
  432.           unset %IdleRPG_Random_Helm
  433.           unset %IdleRPG_Random
  434.           { HALT }
  435.         }
  436.         if ($readini(IdleRPG.ini, $1 ,HELM) >= %IdleRPG_Random_Helm) {
  437.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Helm helmet! $1 $+ 's current helmet level is $readini(IdleRPG.ini, $1 ,HELM) $+ . Luck seems to be against $1 as they toss the helmet.
  438.           notice $2 You have found a level %IdleRPG_Random_Helm helmet. Your current helmet is level $readini(IdleRPG.ini, $1 ,HELM) and you decide to toss the helmet.
  439.           unset %IdleRPG_Random_Helm
  440.           unset %IdleRPG_Random
  441.           { HALT }
  442.         }
  443.       }
  444.       if (%IdleRPG_Random == 7) {
  445.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  446.           set %IdleRPG_Random_Ring $rand(1,20)
  447.         }
  448.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  449.           set %IdleRPG_Random_Ring $rand(1,40)
  450.         }
  451.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  452.           set %IdleRPG_Random_Ring $rand(1,60)
  453.         }
  454.         if ($readini(IdleRPG.ini, $1 ,RING) < %IdleRPG_Random_Ring) {
  455.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Ring ring! $1 $+ 's current ring level is $readini(IdleRPG.ini, $1 ,RING) $+ . Luck seems to be with $1 as they toss their old ring.
  456.           notice $2 You have found a level %IdleRPG_Random_Ring ring and toss your old level $readini(IdleRPG.ini, $1 ,RING) ring.
  457.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Ring - $readini(IdleRPG.ini, $1 ,RING))
  458.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Ring - $readini(IdleRPG.ini, $1 ,RING))
  459.           writeini IdleRPG.ini $1 RING %IdleRPG_Random_Ring
  460.           unset %IdleRPG_Random_Ring
  461.           unset %IdleRPG_Random
  462.           { HALT }
  463.         }
  464.         if ($readini(IdleRPG.ini, $1 ,RING) >= %IdleRPG_Random_Ring) {
  465.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Ring ring! $1 $+ 's current ring level is $readini(IdleRPG.ini, $1 ,RING) $+ . Luck seems to be against $1 as they toss the ring.
  466.           notice $2 You have found a level %IdleRPG_Random_Ring ring. Your current ring is level $readini(IdleRPG.ini, $1 ,RING) and you decide to toss the ring.
  467.           unset %IdleRPG_Random_Ring
  468.           unset %IdleRPG_Random
  469.           { HALT }
  470.         }
  471.       }
  472.       if (%IdleRPG_Random == 8) {
  473.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  474.           set %IdleRPG_Random_Ring $rand(1,20)
  475.         }
  476.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  477.           set %IdleRPG_Random_Ammy $rand(1,40)
  478.         }
  479.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  480.           set %IdleRPG_Random_Ammy $rand(1,60)
  481.         }
  482.         if ($readini(IdleRPG.ini, $1 ,AMMY) < %IdleRPG_Random_Ammy) {
  483.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Ammy amulet! $1 $+ 's current amulet level is $readini(IdleRPG.ini, $1 ,AMMY) $+ . Luck seems to be with $1 as they toss their old amulet.
  484.           notice $2 You have found a level %IdleRPG_Random_Ammy amulet and toss your old level $readini(IdleRPG.ini, $1 ,AMMY) amulet.
  485.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Ammy - $readini(IdleRPG.ini, $1 ,AMMY))
  486.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Ammy - $readini(IdleRPG.ini, $1 ,AMMY))
  487.           writeini IdleRPG.ini $1 AMMY %IdleRPG_Random_Ammy
  488.           unset %IdleRPG_Random_Ammy
  489.           unset %IdleRPG_Random
  490.           { HALT }
  491.         }
  492.         if ($readini(IdleRPG.ini, $1 ,AMMY) >= %IdleRPG_Random_Ammy) {
  493.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Ammy amulet! $1 $+ 's current amulet level is $readini(IdleRPG.ini, $1 ,AMMY) $+ . Luck seems to be against $1 as they toss the amulet.
  494.           notice $2 You have found a level %IdleRPG_Random_Ammy amulet. Your current amulet is level $readini(IdleRPG.ini, $1 ,AMMY) and you decide to toss the amulet.
  495.           unset %IdleRPG_Random_Ammy
  496.           unset %IdleRPG_Random
  497.           { HALT }
  498.         }
  499.       }
  500.       if (%IdleRPG_Random == 9) {
  501.         if ($readini(IdleRPG.ini, $1 , LVL) <= 20) {
  502.           set %IdleRPG_Random_Boots $rand(1,20)
  503.         }
  504.         if ($readini(IdleRPG.ini, $1 , LVL) >= 20) {
  505.           set %IdleRPG_Random_Boots $rand(1,40)
  506.         }
  507.         if ($readini(IdleRPG.ini, $1 , LVL) >= 40) {
  508.           set %IdleRPG_Random_Boots $rand(1,60)
  509.         }
  510.         if ($readini(IdleRPG.ini, $1 ,BOOTS) < %IdleRPG_Random_Boots) {
  511.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Boots pair of boots! $1 $+ 's current boot level is $readini(IdleRPG.ini, $1 ,BOOTS) $+ . Luck seems to be with $1 as they toss their old pair of boots.
  512.           notice $2 You have found a level %IdleRPG_Random_Boots pair of boots and toss your old level $readini(IdleRPG.ini, $1 ,BOOTS) pair of boots.
  513.           writeini IdleRPG.ini $1 HP $calc(($readini(IdleRPG.ini, $1 ,HP)) + %IdleRPG_Random_Boots - $readini(IdleRPG.ini, $1 ,BOOTS))
  514.           writeini IdleRPG.ini $1 MAXHP $calc(($readini(IdleRPG.ini, $1 ,MAXHP)) + %IdleRPG_Random_Boots - $readini(IdleRPG.ini, $1 ,BOOTS))
  515.           writeini IdleRPG.ini $1 BOOTS %IdleRPG_Random_Boots
  516.           unset %IdleRPG_Random_Boots
  517.           unset %IdleRPG_Random
  518.           { HALT }
  519.         }
  520.         if ($readini(IdleRPG.ini, $1 ,BOOTS) >= %IdleRPG_Random_Boots) {
  521.           msg $IdleChan  $+ $1 $+  the $readini(IdleRPG.ini, $1 ,CLASS) has found a level %IdleRPG_Random_Boots pair of boots! $1 $+ 's current boot level is $readini(IdleRPG.ini, $1 ,BOOTS) $+ . Luck seems to be against $1 as they toss the pair of boots.
  522.           notice $2 You have found a level %IdleRPG_Random_Boots pair of boots! Your current boot level is $readini(IdleRPG.ini, $1 ,BOOTS) and you decide to toss the boots.
  523.           unset %IdleRPG_Random_Boots
  524.           unset %IdleRPG_Random
  525.           { HALT }
  526.         }
  527.       }
  528.     }
  529.   }
  530. }
  531. ON *:NOTICE:*:$IdleChan:{
  532.   if ($nick isop $IdleStaff) { HALT }
  533.   if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) { HALT }
  534.   if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  535.     set %IdleRPG_NOTICE_TIME $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  536.     set %IdleRPG_NOTICE_RTIME $calc(30 * (1.16^ %IdleRPG_NOTICE_TIME))
  537.     writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_NOTICE_RTIME
  538.     unset %IdleRPG_NOTICE_TIME
  539.     unset %IdleRPG_NOTICE_RTIME
  540.     { HALT }
  541.   }
  542. }
  543. ON *:ACTION:*:$IdleChan:{
  544.   if ($nick isop $IdleStaff) { HALT }
  545.   if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) { HALT }
  546.   if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  547.     set %IdleRPG_ACTION_TIME $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  548.     set %IdleRPG_ACTION_RTIME $calc(30 * (1.16^ %IdleRPG_ACTION_TIME))
  549.     writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_ACTION_RTIME
  550.     unset %IdleRPG_ACTION_TIME
  551.     unset %IdleRPG_ACTION_RTIME
  552.     { HALT }
  553.   }
  554. }
  555. ON *:TEXT:*:$IdleChan:{
  556.   if ($nick isop $IdleStaff) { HALT }
  557.   if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) { HALT }
  558.   if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  559.     set %IdleRPG_TEXT_TIME $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  560.     set %IdleRPG_TEXT_RTIME $calc(30 * (1.16^ %IdleRPG_TEXT_TIME))
  561.     writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_TEXT_RTIME
  562.     unset %IdleRPG_TEXT_TIME
  563.     unset %IdleRPG_TEXT_RTIME
  564.     { HALT }
  565.   }
  566. }
  567. ON *:PART:$IdleStaff:{
  568.   if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) { HALT }
  569.   if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  570.     set %IdleRPG_PART_TIME $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  571.     .timer $+ $nick off
  572.     .timer $+ $nick $+ 2 off
  573.     .timer $+ $nick $+ 3 off
  574.     .timer $+ $nick $+ 4 off
  575.     set %IdleRPG_PART_RTIME $calc(%IdleRPG_Player_ [ $+ [ $nick ] ] + (30 * (1.16^ %IdleRPG_PART_TIME )))
  576.     writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_PART_RTIME
  577.     unset %IdleRPG_Player [ $+ [ $nick ] ]
  578.     unset %IdleRPG_Player_ [ $+ [ $nick ] ]
  579.     unset %IdleRPG_PART_TIME
  580.     unset %IdleRPG_PART_RTIME
  581.     { HALT }
  582.   }
  583. }
  584. ON *:QUIT: {
  585.   if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) { HALT }
  586.   if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  587.     set %IdleRPG_QUIT_TIME $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  588.     set %IdleRPG_QUIT_RTIME $calc(%IdleRPG_Player_ [ $+ [ $nick ] ] + (200 * (1.16^ %IdleRPG_QUIT_TIME)))
  589.     writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_QUIT_RTIME
  590.     msg $IdleStaff Account has logged out. Nickname: $nick 
  591.     .timer $+ $nick $+ 2 off
  592.     .timer $+ $nick off
  593.     .timer $+ $nick $+ 3 off
  594.     .timer $+ $nick $+ 4 off
  595.     unset %IdleRPG_Player [ $+ [ $nick ] ]
  596.     unset %IdleRPG_Player_ [ $+ [ $nick ] ]
  597.     unset %IdleRPG_QUIT_TIME
  598.     unset %IdleRPG_QUIT_RTIME
  599.     { HALT }
  600.   }
  601. }
  602. ON *:NICK:{
  603.   if (%IdleRPG_Player [ $+ [ $nick ] ] == $null) { HALT }
  604.   if (%IdleRPG_Player [ $+ [ $nick ] ] != $null) {
  605.     .timer $+ $nick off
  606.     .timer $+ $nick $+ 2 off
  607.     .timer $+ $nick $+ 3 off
  608.     set %IdleRPG_Player [ $+ [ $newnick ] ] %IdleRPG_Player [ $+ [ $nick ] ]
  609.     set %IdleRPG_NICK_TIME $readini(IdleRPG.ini, %IdleRPG_Player [ $+ [ $nick ] ] ,LVL)
  610.     set %IdleRPG_Player_ [ $+ [ $nick ] ] $calc(%IdleRPG_Player_ [ $+ [ $nick ] ] + (30 * (1.16^ %IdleRPG_NICK_TIME)))
  611.     .timer $+ $newnick 0 1 dec %IdleRPG_Player_ [ $+ [ $nick ] ]
  612.     .timer $+ $newnick $+ 2 1 %IdleRPG_Player_ [ $+ [ $nick ] ] notice IdleRPG $2 $nick
  613.     .timer $+ $newnick $+ 3 1 $rand(0,86000) %IdleRPG_Player [ $+ [ $nick ] ] $newnick RANDOM
  614.     .timer $+ $newnick $+ 4 1 $rand(0,86000) %IdleRPG_Player [ $+ [ $nick ] ] $newnick FIGHT
  615.     writeini IdleRPG.ini %IdleRPG_Player [ $+ [ $nick ] ] TIMER %IdleRPG_NICK_RTIME
  616.     unset %IdleRPG_Player [ $+ [ $nick ] ]
  617.     unset %IdleRPG_NICK_TIME
  618.     unset %IdleRPG_NICK_RTIME
  619.   }
  620. }
  621. ON *:DISCONNECT:{
  622.   timers off
  623.   unsetall
  624. }
  625. ON *:CONNECT:{
  626.   mode $me +BpT
  627.   join $IdleChan,$IdleStaff
  628.   setname IdleRPG - $IdleChan
  629. }
  630. alias IdleChan {
  631.   return #IdleRPG.no
  632. }
  633. alias IdleStaff {
  634.   return #IdleRPG.crew.no
  635. }
  636.  
  637. ON *:CONNECT: {
  638.   if ($nick ==  IdleRPG) { .identify <password> }
  639.   elseif ($nick != IdleRPG) { .ns release IdleRPG <password> | .timerNick 1 2 .nick IdleRPG }
  640.   .timerConex 1 4 .hop #IdleRPG.no
  641. }
  642.  
  643. ON 1:JOIN:#IdleRPG.no: {
  644.   if ($nick == IdleRPG)  { .timerhops 1 1200 .hop #IdleRPG.no  Checking Spammers :) }
  645.   elseif ($nick != IdleRPG) { /notice $nick Velkommen $nick. For å logge inn i spillet, skriv: /msg idlerpg login 'passord' }
  646. }
  647. on *:TEXT:hjelp:?: {
  648.   msg $nick Tilgjengelige kommandoer:
  649.   msg $nick  Logge inn 
  650.   msg $nick  Registrere 
  651.   msg $nick  Logge ut
  652.   msg $nick  Status 
  653.   msg $nick  Nytt passord 
  654.   msg $nick  Slette bruker 
  655.   timer 1 1 msg $nick 7Skriv hjelp <kommando> i dette vinduet for informasjon om kommandoen. -
  656. }
  657. on *:TEXT:hjelp logge inn:?: {
  658.   msg $nick For og logge inn med brukeren din skriv den følgende linjen i fet skrift med dine detaljer
  659.   msg $nick Skriv:  $+ /msg idleRPG LOGIN brukernavn passord 
  660.   msg $nick For eksempel: /msg idleRPG LOGIN potet potetsekk
  661.   msg $nick Hvor potetsekk er ditt passord.
  662.   timer 1 1 msg $nick 4Skriv hjelp i dette vinduet for alle kommandoer. -
  663. }
  664. on *:TEXT:hjelp registrere:?: {
  665.   msg $nick For og registrere deg for og kunne bli med i spillet skriv den følgende linjen i fet skrift med dine detaljer
  666.   msg $nick Skriv: /msg IdleRPG REGISTER brukernavn passord klasse
  667.   msg $nick For eksempel:  $+ /msg idleRPG REGISTER potet potetsekk Potetbonde
  668.   msg $nick Hvor potetsekk er ditt passord.
  669.   timer 1 1 Velg brukernavnet du vil og ha og klassen din(hva du er)
  670.   timer 1 2 msg $nick 4Skriv hjelp i dette vinduet for alle kommandoer. -
  671. }
  672. on *:TEXT:hjelp logge ut:?: {
  673.   msg $nick For og logge ut fra brukeren din skriv den følgende linjen i fet skrift:
  674.   msg $nick Skriv: $+  /msg idleRPG LOGOUT
  675.   msg $nick Denne logger da deg ut ifra spillet, og du vil ikke avansere i spillet
  676.   timer 1 1 msg $nick 4Skriv hjelp i dette vinduet for alle kommandoer. -
  677. }
  678. on *:TEXT:hjelp status:?: {
  679.   msg $nick For og vite statusen til brukeren din skriv den følgende linjen i fet skrift:
  680.   msg $nick Skriv: $+  /msg idleRPG STATUS
  681.   msg $nick For eksempel: /msg idleRPG STATUS
  682.   msg $nick Dette er svaret du vil få for eks:
  683.   timer 1 1 msg $nick (STATUS) Potet is level 5 (9/9) next level in 00:14:42
  684.   timer 1 1 msg $nick (STATUS) WEP: 1 SHIELD: 1 RING: 1 AMULET: 1 HELM: 1 TUNIC: 1 BOOTS: 1
  685.   timer 1 2 msg $nick 4Skriv hjelp i dette vinduet for alle kommandoer. -
  686. }
  687. on *:TEXT:hjelp nytt passord:?: {
  688.   msg $nick For og logge ut fra brukeren din skriv den følgende linjen i fet skrift med dine detaljer
  689.   msg $nick Skriv: $+  /msg idleRPG NEWPASS 'nytt passord'
  690.   msg $nick Denne lkommandoen endrer passordet ditt til hva du vil ha det. Det kan for eks. se slik ut:
  691.   timer 1 1 msg $nick For eksempel: /msg idleRPG NEWPASS poteter
  692.   timer 1 2 msg $nick 4Skriv hjelp i dette vinduet for alle kommandoer. -
  693. }
  694. on *:TEXT:hjelp slette bruker:?: {
  695.   msg $nick For og slette brukeren din fra spillet, skriv den følgende linjen i fet skrift med dine detaljer
  696.   msg $nick Skriv: $+  /msg idleRPG REMOVEME 'passord'
  697.   msg $nick Denne sletter da brukeren din i spillet, og du vil måtte registrere deg på nytt for og spille mer.
  698.   timer 1 1 msg $nick For eksempel: /msg idleRPG REMOVEME potetsekk
  699.   timer 1 2 msg $nick 4Skriv hjelp i dette vinduet for alle kommandoer. -
  700. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement