Advertisement
Skorm

IP/Account Tracker

Jun 17th, 2013
474
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.48 KB | None | 0 0
  1. prontera.gat,165,173,5  script  Ip-Checker  987,{
  2. if(select("EnterIP:Close.")==1){
  3. input @ip$;
  4. } else close;
  5. More:
  6. query_sql "SELECT `account_id`  FROM `login` WHERE `last_ip` = '"+escape_sql(@ip$)+"' AND `account_id` <> '"+escape_sql(@accountid$[0])+"'",@accountid$;
  7. Start:
  8. if(@menu==1){
  9. query_sql "SELECT `account_id`,`name`,`class`,`base_level`,`job_level`,`last_map`,`last_x`,`last_y`,`online`  FROM `char` WHERE `account_id` = '"+escape_sql(@accountid$[0])+"'",@accountid$,@name$,@class$,@baselvl$,@joblvl$,@map$,@x$,@y$,@online;
  10. } else
  11. query_sql "SELECT `account_id`,`name`,`class`,`base_level`,`job_level`,`last_map`,`last_x`,`last_y`,`online`  FROM `char` WHERE `account_id` = '"+escape_sql(@accountid$[0])+"' AND `name` <> '"+escape_sql(@name$[0])+"'",@accountid$,@name$,@class$,@baselvl$,@joblvl$,@map$,@x$,@y$,@online;
  12. if(@online){dispbottom "This player is online!";} else {dispbottom "This player seems to be offline you will not be-able to warp to him.";}
  13. if(select("Refresh?:Name ("+@name$[0]+")  -  Class ("+JobName(@class$[0])+"):Blvl ("+@baselvl$[0]+")  -  Jlvl ("+@joblvl$[0]+"):Lastmap ("+@map$[0]+" ["+@x$[0]+","+@y$[0]+"]):Switch Accounts.:Switch Character.:Close.")==1||@menu==2){ goto Start;
  14. } else if(@menu==4&&@online){
  15.     Main:
  16.     if(select("Goto them?:Back.:Close.")==1){
  17.         atcommand "@goto "+@name$[0]+"";
  18.     } else if(@menu==2){
  19.         goto Start;
  20.     } else if(@menu==3){
  21.         close;
  22.     }
  23. } else if(@menu==5){
  24.     goto More;
  25. } else if(@menu==7){
  26.     close;
  27. } else
  28.     goto Start;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement