Advertisement
Daedroth

Untitled

Dec 18th, 2013
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. BEGIN Crafting_sct
  2.  
  3. short Button
  4. short Controlvar
  5. short Once
  6. float timer
  7.  
  8. set Button to GetButtonPressed
  9.  
  10. if ( ControlVar == 20 )
  11. set Button to 0
  12. set Controlvar to 0
  13. set Timer to 0 ; на всякий пожарный
  14. endif
  15. if ( OnActivate )
  16. if ( Player->GetArmorer >= 70 )
  17. messagebox "" "Сделать оружие из железа" "Сделать оружие из стали" "Сделать оружие из эбонита" "Выйти"
  18. set Controlvar to 1
  19. elseif ( Player->GetArmorer >= 40 )
  20. messagebox "" "Сделать оружие из железа" "Сделать оружие из стали" "Выйти"
  21. set Controlvar to 1
  22. elseif ( Player->GetArmorer >= 20 )
  23. messagebox "" "Сделать оружие из железа" "Выйти"
  24. set Controlvar to 1
  25. else
  26. messagebox "Вы ничего не можете сковать" "Выйти"
  27. set Controlvar to 1
  28. endif
  29. if ( Controlvar == 1 )
  30. if ( Button == 0 )
  31. set ControlVar to 2 ; эбонит
  32. messagebox "Что вы хотите сковать?" "Эбонитовый длинный меч" "Эбонитовый топор" "Эбонитовое копье" "Выйти"
  33. if ( Button == 0 ) ; меч
  34. if ( ControlVar == 2 )
  35. if ( Player->GetItemCount _Ebony_longsword_Resept )
  36. if ( Player->GetItemCOunt Craft_Item_1 >= 3 )
  37. if ( Player->GetItemCOunt Craft_Item_2 >= 3 )
  38. if ( Player->GetItemCOunt Craft_Item_3 >= 3 )
  39.  
  40. set Timer to Timer + GetSecondsPassed
  41. fadein 2
  42. if ( Timer >= 2 )
  43. set GameHour to GameHour + 2 ; проходит 2 часа...
  44. fadeout 2
  45. set timer to 0
  46. set Controlvar to 20 ; оружие доделано
  47. player->Additem "Ebony Longsword" 1
  48. endif
  49. endif
  50. endif
  51. endif
  52. endif
  53.  
  54. endif
  55. elseif ( Button == 1 ) ; топор
  56. if ( ControlVar == 2 )
  57. if ( Player->GetItemCount _Ebony_war_axe_Resept )
  58. if ( Player->GetItemCOunt Craft_Item_1 >= 3 )
  59. if ( Player->GetItemCOunt Craft_Item_2 >= 3 )
  60. if ( Player->GetItemCOunt Craft_Item_3 >= 3 )
  61. set Timer to Timer + GetSecondsPassed
  62. fadein 2
  63. if ( Timer >= 2 )
  64. set GameHour to GameHour + 2 ; проходит 2 часа...
  65. fadeout 2
  66. set timer to 0
  67. set Controlvar to 20 ; оружие доделано
  68. player->Additem "Ebony war axe" 1
  69. endif
  70. endif
  71. endif
  72. endif
  73. endif
  74. endif
  75. elseif ( Button == 2 ) ; копье
  76. if ( ControlVar == 2 )
  77. if ( Player->GetItemCount _Ebony_war_axe_Resept )
  78. if ( Player->GetItemCOunt Craft_Item_1 >= 3 )
  79. if ( Player->GetItemCOunt Craft_Item_2 >= 3 )
  80. if ( Player->GetItemCOunt Craft_Item_3 >= 3 )
  81. set Timer to Timer + GetSecondsPassed
  82. fadein 2
  83. if ( Timer >= 2 )
  84. set GameHour to GameHour + 2 ; проходит 2 часа...
  85. fadeout 2
  86. set timer to 0
  87. set Controlvar to 20 ; оружие доделано
  88. player->Additem "Ebony spear" 1
  89. endif
  90. endif
  91. endif
  92. endif
  93. endif
  94. endif
  95. endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement