yuhsing

Untitled

Aug 21st, 2013
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1.  
  2. /*
  3. // inside conf/group.conf add this .....
  4.  
  5. {
  6. id: 10
  7. name: "Spectator"
  8. inherit: ( "Player" )
  9. level: 0
  10. commands: {
  11. help: true
  12. }
  13. log_commands: false
  14. permissions: {
  15. disable_pvm: true
  16. disable_pvp: true
  17. }
  18. },
  19.  
  20. */
  21.  
  22. prontera,155,181,5 script Sample 757,{
  23. mes "Select option...";
  24. if( select( "Spectator","Cancel" ) == 1 ){
  25. setoption 0x40,1;
  26. @spectator_group = getgroupid();
  27. atcommand "@adjgroup "+.spectator_group_id;
  28. sc_start SC_BERSERK,999999999,1;
  29. warp .map$,0,0;
  30. }
  31. close;
  32.  
  33. OnPCLoadMapEvent:
  34. if( getgroupid() == .spectator_group_id ){
  35. while( strcharinfo(3) == .map$ ) sleep2 5000;
  36. atcommand "@adjgroup "+@spectator_group;
  37. OnPCLogoutEvent:
  38. if( checkoption( 0x40 ) ){
  39. setoption 0x40,0;
  40. sc_end SC_BERSERK;
  41. percentheal 100,100;
  42. }
  43. }
  44. end;
  45.  
  46. OnInit:
  47. .spectator_group_id = 10;
  48. .map$ = "guild_vs5";
  49.  
  50. setmapflagnosave .map$,"prontera",155,181;
  51. setmapflag .map$,mf_loadevent;
  52. end;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment