Advertisement
Chronos_Ouroboros

Untitled

Aug 7th, 2013
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #library "start"
  2. #include "zcommon.acs"
  3. #include "stralloc.acs"
  4. #include "strcmp.acs"
  5.  
  6. script 999 ENTER
  7. {
  8. Log(s:"Welcome to Final Duel");
  9. }
  10. script "Init" Enter
  11. {
  12.  
  13. }
  14. script "startfd" Enter // Starts everything
  15. {
  16. int s1;
  17. s1 = addString(StrParam(k:"reloader"));
  18. int s1v;
  19. s1v = "??? (reloader)";
  20. if(strcmp(getString(s1),s1v) == 0)
  21. {
  22. ACS_Terminate(999, 0);
  23. Log(s:"ERROR 5, RELOAD KEY NOT BOUND");
  24. setfont("BIGFONT");
  25. Print(s:"Please set a key for reloading in the options menu");
  26. }
  27. freeString(s1);
  28. // int reloadset = StrParam(k:"reloader");
  29. /* if(GetCVar("sv_smartaim")<3 && GetCVar("sv_smartaim")!=0 && GetCVar("fd_dummycmd") == 1 || GetCVar("sv_smartaim")>3 && GetCVar("sv_smartaim")!=0 && GetCVar("fd_dummycmd") == 1)
  30. {
  31. setfont("BIGFONT");
  32. hudmessage(s:"You must set your autoaim to 'Only Monsters',
  33. \n\n or this message will stay here forever.
  34. \n\n Open the console(", k:"toggleconsole", s:" button) and type:";
  35. HUDMSG_FADEINOUT, 0, CR_RED, 0.5, 0.44, 0.1, 0.1, 0.1);
  36.  
  37. hudmessage(s:"SV_SMARTAIM 3";
  38. HUDMSG_FADEINOUT, 0, CR_GREEN, 0.5, 0.53, 0.1, 0.1, 0.1);
  39. }*/
  40. if(!GetCVar("fd_dummycmd") == 1)
  41. {
  42. ACS_Terminate(999, 0);
  43. Log(s:"ERROR 5, MOD NOT INITIALIZED");
  44. setfont("BIGFONT");
  45. Print(s:"Please type 'initmenu' in the\nconsole(", k:"toggleconsole", s:" button) and restart the game");
  46. }
  47. delay(1);
  48. restart;
  49. }
  50. // Changes player TID
  51. #define PLAYER_TID_START 1000
  52. script "PTID1" ENTER
  53. {
  54. Thing_ChangeTID(0,PLAYER_TID_START+PlayerNumber());
  55. }
  56. script "PTID2" RESPAWN
  57. {
  58. // Make sure our old dead body doesn't still have our tid
  59. Thing_ChangeTID(PLAYER_TID_START+PlayerNumber(),0);
  60. Thing_ChangeTID(0,PLAYER_TID_START+PlayerNumber());
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement