npc_test_setmapflag.txt 884 B

1234567891011121314151617181920212223242526272829303132
  1. //===== rAthena Script =======================================
  2. //= Sample: Mapflag Test
  3. //===== By: ==================================================
  4. //= Jbain
  5. //===== Current Version: =====================================
  6. //= 20121003
  7. //===== Description: =========================================
  8. //= Demonstrates mapflag commands.
  9. //============================================================
  10. prontera,165,145,0 script EXPflagtest 123,{
  11. mes "[EXPflagtest]";
  12. mes "Set up the map rates:";
  13. switch(select("Job EXP:Base EXP:PVP on:Reset all flags")) {
  14. case 1:
  15. input .@rate;
  16. setmapflag "prontera",MF_JEXP,.@rate;
  17. close;
  18. case 2:
  19. input .@rate;
  20. setmapflag "prontera",MF_BEXP,.@rate;
  21. close;
  22. case 3:
  23. setmapflag "prontera",MF_PVP;
  24. close;
  25. case 4:
  26. removemapflag "prontera",MF_BEXP;
  27. removemapflag "prontera",MF_JEXP;
  28. removemapflag "prontera",MF_PVP;
  29. close;
  30. }
  31. }