1
1

435_KGZdyn 49 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237
  1. # KGZdyn
  2. <<<<<<< 435_KGZdyn
  3. if KGZweapon = 0:$KGZweapon = 'Fists' & $KGZweapona = 'Fist'
  4. if KGZweapon = 1:$KGZweapon = 'Baton' & $KGZweapona = 'Shillelagh'
  5. if KGZweapon = 2:$KGZweapon = 'Ax' & $KGZweapona = 'Ax'
  6. if KGZgun > 0:$KGZgun = 'Pistol, cartridges <<bullet>>piece'
  7. if KGZgun2 > 0:$KGZgun2 = 'Shotgun cartridges <<bullet2>>piece'
  8. if KGZgun3 > 0:$KGZgun3 = 'Automatic, cartridges <<bullet3>>piece'
  9. if KGZhour >= 24:
  10. KGZhour -= 24
  11. KGZday += 1
  12. if KGZsup = 0:
  13. KGZHP -= 10
  14. else
  15. KGZsup -= 1
  16. end
  17. =======
  18. if KGZweapon=0:$KGZweapon='fists'&$KGZweapona='fist'
  19. if KGZweapon=1:$KGZweapon='baton'&$KGZweapona='shillelagh'
  20. if KGZweapon=2:$KGZweapon='ax'&$KGZweapona='ax'
  21. if KGZgun>0:$KGZgun='gun, ammunition <<bullet>>Pieces'
  22. if KGZgun2>0:$KGZgun2='shotgun, ammunition <<bullet2>>Pieces'
  23. if KGZgun3>0:$KGZgun3='automatic, ammunition <<bullet3>>Pieces'
  24. if KGZhour>=24:
  25. KGZhour-=24
  26. KGZday+=1
  27. if KGZsup=0:
  28. KGZHP-=10
  29. else
  30. KGZsup-=1
  31. end
  32. >>>>>>> 435_KGZdyn
  33. end
  34. <<<<<<< 435_KGZdyn
  35. $KGZvihod = {
  36. if KGZweapon = 0: KGZweapon = 1 & 'You found a good cudgel lying on the pavement and took her'
  37. act 'Go to the apartment':
  38. cls
  39. KGZhour += 1
  40. minut += 1
  41. gs 'stat'
  42. KGZplace = 0
  43. KGZbatl = 0
  44. 'You went to the apartment carefully trying not to stumble on the dead.'
  45. act 'Further': gt $curloc
  46. end
  47. act 'Go to the store':
  48. cls
  49. KGZhour += 1
  50. minut += 1
  51. gs 'stat'
  52. KGZplace = 2
  53. KGZbatl = 0
  54. 'You cautiously went to the store with smashed storefronts trying not to stumble on the dead.'
  55. act 'Further': gt $curloc
  56. end
  57. act 'Go to the hospital':
  58. cls
  59. KGZhour += 1
  60. minut += 1
  61. gs 'stat'
  62. KGZplace = 3
  63. KGZbatl = 0
  64. 'You went to the hospital carefully, trying not to stumble on the dead.'
  65. act 'Further': gt $curloc
  66. end
  67. act 'Go to the boulevard':
  68. cls
  69. KGZhour += 1
  70. minut += 1
  71. gs 'stat'
  72. KGZplace = 4
  73. KGZbatl = 0
  74. 'You gingerly walked down the street, trying not to stumble on the dead.'
  75. act 'Further': gt $curloc
  76. end
  77. =======
  78. $KGZvihod={
  79. if KGZweapon=0:KGZweapon=1&'You found a good cudgel lying on the pavement and took her'
  80. act 'Go to the apartment':
  81. cls
  82. KGZhour+=1
  83. minut+=1
  84. gs'stat'
  85. KGZplace=0
  86. KGZbatl=0
  87. 'You went to the apartment carefully trying not to run into dead.'
  88. act 'further':gt $curloc
  89. end
  90. act 'Go to the store':
  91. cls
  92. KGZhour+=1
  93. minut+=1
  94. gs'stat'
  95. KGZplace=2
  96. KGZbatl=0
  97. 'You carefully went to the store with broken shop windows trying not to run into dead.'
  98. act 'further':gt $curloc
  99. end
  100. act 'Go to the hospital':
  101. cls
  102. KGZhour+=1
  103. minut+=1
  104. gs'stat'
  105. KGZplace=3
  106. KGZbatl=0
  107. 'You carefully went to the hospital, trying not to run into dead.'
  108. act 'further':gt $curloc
  109. end
  110. act 'Go to the boulevard':
  111. cls
  112. KGZhour+=1
  113. minut+=1
  114. gs'stat'
  115. KGZplace=4
  116. KGZbatl=0
  117. 'You gingerly walked down the street, trying not to run into dead.'
  118. act 'further':gt $curloc
  119. end
  120. >>>>>>> 435_KGZdyn
  121. }
  122. <<<<<<< 435_KGZdyn
  123. $KGZvihod2 = {
  124. act 'Go to the street':
  125. cls
  126. KGZhour += 1
  127. minut += 1
  128. gs 'stat'
  129. KGZplace = 1
  130. KGZbatl = 0
  131. 'You carefully went into the street trying not to stumble on the dead.'
  132. act 'Further': gt $curloc
  133. end
  134. act 'Search provisions':
  135. cls
  136. KGZhour += 1
  137. minut += 1
  138. gs 'stat'
  139. !KGZplace = 2
  140. KGZbatl = 0
  141. 'Noiselessly you started searching the store looking for food.'
  142. KGZsupoisk = RAND(0,100)
  143. if KGZsupoisk = 100:
  144. KGZsup += 1
  145. 'You found enough food to stretch another day.'
  146. elseif KGZday<KGZsupoisk:
  147. KGZsup += 1
  148. 'You found enough food to stretch another day.'
  149. else
  150. 'You are not able to find anything edible, all that you have found rotten and no good for eating.'
  151. end
  152. act 'Further': gt $curloc
  153. end
  154. =======
  155. $KGZvihod2={
  156. act 'Go to the street':
  157. cls
  158. KGZhour+=1
  159. minut+=1
  160. gs'stat'
  161. KGZplace=1
  162. KGZbatl=0
  163. 'You went into the street carefully trying not to run into dead.'
  164. act 'further':gt $curloc
  165. end
  166. act 'Search provisions':
  167. cls
  168. KGZhour+=1
  169. minut+=1
  170. gs'stat'
  171. !KGZplace=2
  172. KGZbatl=0
  173. 'Trying not to make a noise you started searching the store looking for food.'
  174. KGZsupoisk=RAND(0,100)
  175. if KGZsupoisk=100:
  176. KGZsup+=1
  177. 'You find enough food, to stretch another day.'
  178. elseif KGZday<KGZsupoisk:
  179. KGZsup+=1
  180. 'You find enough food, to stretch another day.'
  181. else
  182. 'You have not been able to find anything edible, all that you have found spoiled and is not suitable for food.'
  183. end
  184. act 'further':gt $curloc
  185. end
  186. >>>>>>> 435_KGZdyn
  187. }
  188. <<<<<<< 435_KGZdyn
  189. $KGZvihod3 = {
  190. act 'Go to the street':
  191. cls
  192. KGZhour += 1
  193. minut += 1
  194. gs 'stat'
  195. KGZplace = 1
  196. KGZbatl = 0
  197. 'You carefully went into the street trying not to stumble on the dead.'
  198. act 'Further': gt $curloc
  199. end
  200. act 'Search kits':
  201. cls
  202. KGZhour += 1
  203. minut += 1
  204. gs 'stat'
  205. !KGZplace = 2
  206. KGZbatl = 0
  207. 'Noiselessly you started searching the hospital looking kit.'
  208. KGZsupoisk = RAND(0,100)
  209. if KGZsupoisk = 100:
  210. KGZmedkit += 1
  211. 'You have found a first aid kit.'
  212. elseif KGZday<KGZsupoisk:
  213. KGZmedkit += 1
  214. 'You have found a first aid kit.'
  215. else
  216. 'You are not able to find anything useful.'
  217. end
  218. act 'Further': gt $curloc
  219. end
  220. =======
  221. $KGZvihod3={
  222. act 'Go to the street':
  223. cls
  224. KGZhour+=1
  225. minut+=1
  226. gs'stat'
  227. KGZplace=1
  228. KGZbatl=0
  229. 'You went into the street carefully trying not to run into dead.'
  230. act 'further':gt $curloc
  231. end
  232. act 'Search kits':
  233. cls
  234. KGZhour+=1
  235. minut+=1
  236. gs'stat'
  237. !KGZplace=2
  238. KGZbatl=0
  239. 'Trying not to make a noise you started searching the hospital looking for first-aid kit.'
  240. KGZsupoisk=RAND(0,100)
  241. if KGZsupoisk=100:
  242. KGZmedkit+=1
  243. 'You find a first aid kit.'
  244. elseif KGZday<KGZsupoisk:
  245. KGZmedkit+=1
  246. 'You find a first aid kit.'
  247. else
  248. 'You are not able to find anything useful.'
  249. end
  250. act 'further':gt $curloc
  251. end
  252. >>>>>>> 435_KGZdyn
  253. }
  254. <<<<<<< 435_KGZdyn
  255. $KGZvihod4 = {
  256. act 'Go to the street to the side of his house':
  257. cls
  258. KGZhour += 1
  259. minut += 1
  260. gs 'stat'
  261. KGZplace = 1
  262. KGZbatl = 0
  263. 'You carefully went into the street trying not to stumble on the dead.'
  264. act 'Further': gt $curloc
  265. end
  266. act 'Go to the hunting store':
  267. cls
  268. KGZhour += 1
  269. minut += 1
  270. gs 'stat'
  271. KGZplace = 5
  272. KGZbatl = 0
  273. 'You carefully went hunting store trying not to stumble on the dead.'
  274. act 'Further': gt $curloc
  275. end
  276. act 'Go to the police station':
  277. cls
  278. KGZhour += 1
  279. minut += 1
  280. gs 'stat'
  281. KGZplace = 6
  282. KGZbatl = 0
  283. 'You cautiously went to the police station trying not to stumble on the dead.'
  284. act 'Further': gt $curloc
  285. end
  286. act 'Go to the hardware store':
  287. cls
  288. KGZhour += 1
  289. minut += 1
  290. gs 'stat'
  291. KGZplace = 7
  292. KGZbatl = 0
  293. 'You cautiously went to the hardware store trying not to stumble on the dead.'
  294. act 'Further': gt $curloc
  295. end
  296. if KGZcopcar = 0:
  297. act 'Search the police car':
  298. cls
  299. KGZhour += 1
  300. minut += 1
  301. gs 'stat'
  302. !KGZplace = 2
  303. KGZbatl = 1
  304. KGZcopcar = 1
  305. 'Noiselessly you started searching the police car.'
  306. if KGZgun = 0: KGZgun = 1 & 'You have found a pistol'
  307. bullet += 10
  308. 'You found 10t ammunition for the gun.'
  309. act 'Further': gt $curloc
  310. end
  311. end
  312. act 'Go on the highway':
  313. cls
  314. KGZhour += 1
  315. minut += 1
  316. gs 'stat'
  317. KGZplace = 8
  318. KGZbatl = 0
  319. 'You cautiously walked towards the highway trying not to stumble on the dead.'
  320. act 'Further': gt $curloc
  321. end
  322. =======
  323. $KGZvihod4={
  324. act 'Go to the street to the side of her house':
  325. cls
  326. KGZhour+=1
  327. minut+=1
  328. gs'stat'
  329. KGZplace=1
  330. KGZbatl=0
  331. 'You went into the street carefully trying not to run into dead.'
  332. act 'further':gt $curloc
  333. end
  334. act 'Go to the hunting store':
  335. cls
  336. KGZhour+=1
  337. minut+=1
  338. gs'stat'
  339. KGZplace=5
  340. KGZbatl=0
  341. 'You carefully went to the hunting store trying not to run into dead.'
  342. act 'further':gt $curloc
  343. end
  344. act 'Go to the police station':
  345. cls
  346. KGZhour+=1
  347. minut+=1
  348. gs'stat'
  349. KGZplace=6
  350. KGZbatl=0
  351. 'You carefully went to the police station trying not to run into dead.'
  352. act 'further':gt $curloc
  353. end
  354. act 'Go to the hardware store':
  355. cls
  356. KGZhour+=1
  357. minut+=1
  358. gs'stat'
  359. KGZplace=7
  360. KGZbatl=0
  361. 'You carefully went to the hardware store trying not to run into dead.'
  362. act 'further':gt $curloc
  363. end
  364. if KGZcopcar=0:
  365. act 'Search the police car':
  366. cls
  367. KGZhour+=1
  368. minut+=1
  369. gs'stat'
  370. !KGZplace=2
  371. KGZbatl=1
  372. KGZcopcar=1
  373. 'Trying not to make a noise you started searching the police car.'
  374. if KGZgun=0:KGZgun=1&'You found a gun'
  375. bullet+=10
  376. 'you found 10five rounds of ammunition for the gun.'
  377. act 'further':gt $curloc
  378. end
  379. end
  380. act 'Go on the highway':
  381. cls
  382. KGZhour+=1
  383. minut+=1
  384. gs'stat'
  385. KGZplace=8
  386. KGZbatl=0
  387. 'You carefully walked towards the highway trying not to run into dead.'
  388. act 'further':gt $curloc
  389. end
  390. >>>>>>> 435_KGZdyn
  391. }
  392. <<<<<<< 435_KGZdyn
  393. $KGZvihod5 = {
  394. act 'Leave the store':
  395. cls
  396. KGZhour += 1
  397. minut += 1
  398. gs 'stat'
  399. KGZplace = 4
  400. KGZbatl = 0
  401. 'You carefully went into the street trying not to stumble on the dead.'
  402. act 'Further': gt $curloc
  403. end
  404. act 'Search salesroom':
  405. cls
  406. KGZhour += 1
  407. minut += 1
  408. gs 'stat'
  409. !KGZplace = 2
  410. KGZbatl = 0
  411. 'Noiselessly you started searching the hunting store.'
  412. if KGZgun2 = 0: KGZgun2 = 1 & 'You found a shotgun'
  413. bulletrand = RAND(3,20)
  414. bullet2 += bulletrand
  415. 'You have found <<bulletrand>>to be shotgun cartridges.'
  416. act 'Further': gt $curloc
  417. end
  418. =======
  419. $KGZvihod5={
  420. act 'Leave the store':
  421. cls
  422. KGZhour+=1
  423. minut+=1
  424. gs'stat'
  425. KGZplace=4
  426. KGZbatl=0
  427. 'You went into the street carefully trying not to run into dead.'
  428. act 'further':gt $curloc
  429. end
  430. act 'Search salesroom':
  431. cls
  432. KGZhour+=1
  433. minut+=1
  434. gs'stat'
  435. !KGZplace=2
  436. KGZbatl=0
  437. 'Trying not to make a noise you started searching the hunting store.'
  438. if KGZgun2=0:KGZgun2=1&'You `ve found the shotgun'
  439. bulletrand=RAND(3,20)
  440. bullet2+=bulletrand
  441. 'you found <<bulletrand>>five cartridges for shotgun.'
  442. act 'further':gt $curloc
  443. end
  444. >>>>>>> 435_KGZdyn
  445. }
  446. <<<<<<< 435_KGZdyn
  447. $KGZvihod6 = {
  448. act 'Get Outside':
  449. cls
  450. KGZhour += 1
  451. minut += 1
  452. gs 'stat'
  453. KGZplace = 4
  454. KGZbatl = 0
  455. 'You carefully went into the street trying not to stumble on the dead.'
  456. act 'Further': gt $curloc
  457. end
  458. act 'Search the police station':
  459. cls
  460. KGZhour += 1
  461. minut += 1
  462. gs 'stat'
  463. !KGZplace = 2
  464. KGZbatl = 0
  465. 'Noiselessly you started searching the police station.'
  466. if KGZgun = 0: KGZgun = 1 & 'You have found a pistol'
  467. bulletrand = RAND(3,20)
  468. bullet += bulletrand
  469. 'You have found <<bulletrand>>be ammo for the gun.'
  470. act 'Further': gt $curloc
  471. end
  472. if KGZcopdoor = 0:
  473. 'Armed room is locked on a massive iron door which can be opened only grinder, but the trouble is, there is no electricity.'
  474. if KGZgenerator > 0 and KGZbenzin > 0 and KGZbolgarka > 0:
  475. act 'Uncover grinder armed room':
  476. cls
  477. KGZhour += 1
  478. minut += 1
  479. gs 'stat'
  480. KGZcopdoor = 1
  481. KGZbatl = 0
  482. 'Noiselessly you started searching the police station.'
  483. if KGZgun3 = 0: KGZgun3 = 1 & 'You found Machine'
  484. bullet3 += 500
  485. 'You have found 500 tons of ammunition for machine.'
  486. KGZdead = KGZday * 10
  487. 'The noise from the grinder ran dead and attacked you.'
  488. act 'Srazhatsya': KGZdist = RAND(5,8)&gt 'KGZfight'
  489. end
  490. end
  491. end
  492. if KGZcopdoor = 1:
  493. 'Armory room is empty, just a bunch of dead on the floor, according to a recent fight with you.'
  494. if KGZratia = 0:
  495. act 'Pick up radio':
  496. cls
  497. KGZhour += 1
  498. minut += 1
  499. gs 'stat'
  500. KGZratia = 1
  501. KGZbatl = 1
  502. 'You have found a radio. Including it you heard the voice repeating the same phrase. "Everyone who hears me. Safe Haven is 10m kilometer highway. Go to Fort Bragg."'
  503. act 'Further': gt $curloc
  504. end
  505. end
  506. end
  507. =======
  508. $KGZvihod6={
  509. act 'Go outside':
  510. cls
  511. KGZhour+=1
  512. minut+=1
  513. gs'stat'
  514. KGZplace=4
  515. KGZbatl=0
  516. 'You went into the street carefully trying not to run into dead.'
  517. act 'further':gt $curloc
  518. end
  519. act 'Search the police station':
  520. cls
  521. KGZhour+=1
  522. minut+=1
  523. gs'stat'
  524. !KGZplace=2
  525. KGZbatl=0
  526. 'Trying not to make a noise you started searching the police station.'
  527. if KGZgun=0:KGZgun=1&'You found a gun'
  528. bulletrand=RAND(3,20)
  529. bullet+=bulletrand
  530. 'you found <<bulletrand>>five rounds of ammunition for the gun.'
  531. act 'further':gt $curloc
  532. end
  533. if KGZcopdoor=0:
  534. 'Armed locked room on a massive iron door, which can be opened only Bulgarian, but the trouble is, no electricity.'
  535. if KGZgenerator>0 and KGZbenzin>0 and KGZbolgarka>0:
  536. act 'Open the Bulgarian armed room':
  537. cls
  538. KGZhour+=1
  539. minut+=1
  540. gs'stat'
  541. KGZcopdoor=1
  542. KGZbatl=0
  543. 'Trying not to make a noise you started searching the police station.'
  544. if KGZgun3=0:KGZgun3=1&'You `ve found the machine'
  545. bullet3+=500
  546. 'you found 500tons of ammunition for machine.'
  547. KGZdead=KGZday*10
  548. 'The noise from the Bulgarian ran dead and attacked you.'
  549. act 'srazhatsya':KGZdist=RAND(5,8)&gt'KGZfight'
  550. end
  551. end
  552. end
  553. if KGZcopdoor=1:
  554. 'Armory is empty, just a bunch of dead on the floor, evidence of a recent fight with you.'
  555. if KGZratia=0:
  556. act 'pick up the radio':
  557. cls
  558. KGZhour+=1
  559. minut+=1
  560. gs'stat'
  561. KGZratia=1
  562. KGZbatl=1
  563. 'You `ve found the radio. Including its you heard the voice repeating the same phrase. "Everyone who hears me. Safe Haven is on 10kilometer highway. Go to Fort Bragg."'
  564. act 'further':gt $curloc
  565. end
  566. end
  567. end
  568. >>>>>>> 435_KGZdyn
  569. }
  570. <<<<<<< 435_KGZdyn
  571. $KGZvihod7 = {
  572. act 'Get Outside':
  573. cls
  574. KGZhour += 1
  575. minut += 1
  576. gs 'stat'
  577. KGZplace = 4
  578. KGZbatl = 0
  579. 'You carefully went into the street trying not to stumble on the dead.'
  580. act 'Further': gt $curloc
  581. end
  582. act 'Search the store':
  583. cls
  584. KGZhour += 1
  585. minut += 1
  586. gs 'stat'
  587. !KGZplace = 2
  588. KGZbatl = 0
  589. 'Noiselessly you started searching the hardware store.'
  590. if KGZweapon < 2:
  591. KGZweapon = 2
  592. 'You found an ax'
  593. act 'Further': gt $curloc
  594. exit
  595. end
  596. if KGZgenerator = 0:
  597. KGZgenerator = 1
  598. 'You found refillable portable generator gasoline.'
  599. act 'Further': gt $curloc
  600. exit
  601. end
  602. if KGZbolgarka = 0:
  603. KGZbolgarka = 1
  604. 'You found grinder is powered by electricity.'
  605. act 'Further': gt $curloc
  606. exit
  607. end
  608. 'You did not find anything useful.'
  609. act 'Further': gt $curloc
  610. end
  611. =======
  612. $KGZvihod7={
  613. act 'Go outside':
  614. cls
  615. KGZhour+=1
  616. minut+=1
  617. gs'stat'
  618. KGZplace=4
  619. KGZbatl=0
  620. 'You went into the street carefully trying not to run into dead.'
  621. act 'further':gt $curloc
  622. end
  623. act 'search the shop':
  624. cls
  625. KGZhour+=1
  626. minut+=1
  627. gs'stat'
  628. !KGZplace=2
  629. KGZbatl=0
  630. 'Trying not to make a noise you started searching the hardware store.'
  631. if KGZweapon<2:
  632. KGZweapon=2
  633. 'You found an ax'
  634. act 'further':gt $curloc
  635. exit
  636. end
  637. if KGZgenerator=0:
  638. KGZgenerator=1
  639. 'You `ve found a portable generator with gasoline refillable.'
  640. act 'further':gt $curloc
  641. exit
  642. end
  643. if KGZbolgarka=0:
  644. KGZbolgarka=1
  645. 'You found grinders running on electricity.'
  646. act 'further':gt $curloc
  647. exit
  648. end
  649. 'You did not find anything useful.'
  650. act 'further':gt $curloc
  651. end
  652. >>>>>>> 435_KGZdyn
  653. }
  654. <<<<<<< 435_KGZdyn
  655. $KGZvihod8 = {
  656. act 'Exit at Boulevard':
  657. cls
  658. KGZhour += 1
  659. minut += 1
  660. gs 'stat'
  661. KGZplace = 4
  662. KGZbatl = 0
  663. 'You went to the boulevard carefully trying not to stumble on the dead.'
  664. act 'Further': gt $curloc
  665. end
  666. act 'Go to the gas station':
  667. cls
  668. KGZhour += 1
  669. minut += 1
  670. gs 'stat'
  671. KGZplace = 9
  672. KGZbatl = 0
  673. 'Noiselessly you went to the gas station.'
  674. act 'Further': gt $curloc
  675. end
  676. if KGZratia > 0:
  677. act 'Go in the direction of Fort Bragg':
  678. cls
  679. KGZhour += 1
  680. minut += 1
  681. gs 'stat'
  682. KGZplace = 10
  683. KGZplaceA = 1
  684. KGZbatl = 0
  685. 'Noiselessly you went toward Fort Bragg.'
  686. act 'Further': gt $curloc
  687. end
  688. end
  689. =======
  690. $KGZvihod8={
  691. act 'Exit at Boulevard':
  692. cls
  693. KGZhour+=1
  694. minut+=1
  695. gs'stat'
  696. KGZplace=4
  697. KGZbatl=0
  698. 'You carefully went to the boulevard trying not to run into dead.'
  699. act 'further':gt $curloc
  700. end
  701. act 'Go to the gas station':
  702. cls
  703. KGZhour+=1
  704. minut+=1
  705. gs'stat'
  706. KGZplace=9
  707. KGZbatl=0
  708. 'Trying not to make a noise you went to a gas station.'
  709. act 'further':gt $curloc
  710. end
  711. if KGZratia>0:
  712. act 'Go in the direction of Fort Bragg':
  713. cls
  714. KGZhour+=1
  715. minut+=1
  716. gs'stat'
  717. KGZplace=10
  718. KGZplaceA=1
  719. KGZbatl=0
  720. 'Trying not to make a noise you went toward Fort Bragg.'
  721. act 'further':gt $curloc
  722. end
  723. end
  724. >>>>>>> 435_KGZdyn
  725. }
  726. <<<<<<< 435_KGZdyn
  727. $KGZvihod9 = {
  728. act 'Exit the highway':
  729. cls
  730. KGZhour += 1
  731. minut += 1
  732. gs 'stat'
  733. KGZplace = 8
  734. KGZbatl = 0
  735. 'You went to the highway carefully, trying not to stumble on the dead.'
  736. act 'Further': gt $curloc
  737. end
  738. if KGZbenzin = 0:
  739. act 'Pour gasoline':
  740. cls
  741. KGZhour += 1
  742. minut += 1
  743. gs 'stat'
  744. KGZbenzin = 1
  745. KGZbatl = 0
  746. 'Noiselessly you poured gasoline from the column.'
  747. act 'Further': gt $curloc
  748. end
  749. end
  750. =======
  751. $KGZvihod9={
  752. act 'Exit the highway':
  753. cls
  754. KGZhour+=1
  755. minut+=1
  756. gs'stat'
  757. KGZplace=8
  758. KGZbatl=0
  759. 'You carefully went to the highway, trying not to run into dead.'
  760. act 'further':gt $curloc
  761. end
  762. if KGZbenzin=0:
  763. act 'pour gasoline':
  764. cls
  765. KGZhour+=1
  766. minut+=1
  767. gs'stat'
  768. KGZbenzin=1
  769. KGZbatl=0
  770. 'Trying not to make a noise you poured gasoline from the column.'
  771. act 'further':gt $curloc
  772. end
  773. end
  774. >>>>>>> 435_KGZdyn
  775. }
  776. <<<<<<< 435_KGZdyn
  777. $KGZvihod10 = {
  778. if KGZplaceA < 10:$KGZplaceA = 'Fort Bragg' & $KGZplaceB = 'from the city'
  779. if KGZplaceA > 10:$KGZplaceA = 'from the city' & $KGZplaceB = 'Fort Bragg'
  780. act 'Go in the direction <<$KGZplaceA>>':
  781. cls
  782. KGZhour += 1
  783. minut += 1
  784. gs 'stat'
  785. KGZplaceA += 1
  786. KGZbatl = 0
  787. 'You went to the highway carefully, trying not to stumble on the dead.'
  788. act 'Further': gt $curloc
  789. end
  790. act 'Go in the direction <<$KGZplaceB>>':
  791. cls
  792. KGZhour += 1
  793. minut += 1
  794. gs 'stat'
  795. KGZplaceA -= 1
  796. KGZbatl = 0
  797. 'You went to the highway carefully, trying not to stumble on the dead.'
  798. act 'Further': gt $curloc
  799. end
  800. if KGZplaceA > 10:
  801. act 'Go to the forest':
  802. cls
  803. KGZhour += 1
  804. minut += 1
  805. gs 'stat'
  806. KGZbatl = 0
  807. KGZplace = 200
  808. 'You have gone off the highway into the woods.'
  809. act 'Further': gt $curloc
  810. end
  811. end
  812. =======
  813. $KGZvihod10={
  814. if KGZplaceA<10:$KGZplaceA='fort Bragg'&$KGZplaceB='from the city'
  815. if KGZplaceA>10:$KGZplaceA='from the city'&$KGZplaceB='fort Bragg'
  816. act 'Go to page <<$KGZplaceA>>':
  817. cls
  818. KGZhour+=1
  819. minut+=1
  820. gs'stat'
  821. KGZplaceA+=1
  822. KGZbatl=0
  823. 'You carefully went to the highway, trying not to run into dead.'
  824. act 'further':gt $curloc
  825. end
  826. act 'Go to page <<$KGZplaceB>>':
  827. cls
  828. KGZhour+=1
  829. minut+=1
  830. gs'stat'
  831. KGZplaceA-=1
  832. KGZbatl=0
  833. 'You carefully went to the highway, trying not to run into dead.'
  834. act 'further':gt $curloc
  835. end
  836. if KGZplaceA>10:
  837. act 'Go to the forest':
  838. cls
  839. KGZhour+=1
  840. minut+=1
  841. gs'stat'
  842. KGZbatl=0
  843. KGZplace=200
  844. 'You went off the road into the woods.'
  845. act 'further':gt $curloc
  846. end
  847. end
  848. >>>>>>> 435_KGZdyn
  849. }
  850. <<<<<<< 435_KGZdyn
  851. $KGZvihod11 = {
  852. if KGZfortQW = 0: 'From the roof of a shot is fired with a sniper rifle.'
  853. if KGZfortQW = 0: 'The man on the roof screaming you. "Fort Bragg fell. I stayed living person. Save me. Ammo I end, and ghouls and climb."'
  854. act 'Probivatsya the roof':
  855. cls
  856. KGZhour += 1
  857. minut += 1
  858. gs 'stat'
  859. if KGZfortQW = 0: KGZfortQW = 1
  860. KGZplace = 12
  861. KGZbatl = 0
  862. KGZdead = RAND(KGZday * 20, KGZday * 30)
  863. 'You ran into a fort surrounded on all sides dead.'
  864. act 'Srazhatsya': KGZdist = RAND(5,12)&gt 'KGZfight'
  865. end
  866. act 'Go to the side of the highway (the side leading to the city)':
  867. cls
  868. KGZhour += 1
  869. minut += 1
  870. gs 'stat'
  871. KGZplaceA = 9
  872. KGZplace = 10
  873. KGZbatl = 0
  874. 'You went to the highway carefully, trying not to stumble on the dead.'
  875. act 'Further': gt $curloc
  876. end
  877. act 'Go to the side of the highway (leading side of the city)':
  878. cls
  879. KGZhour += 1
  880. minut += 1
  881. gs 'stat'
  882. KGZplaceA = 11
  883. KGZplace = 10
  884. KGZbatl = 0
  885. 'You went to the highway carefully, trying not to stumble on the dead.'
  886. act 'Further': gt $curloc
  887. end
  888. if KGZfortQW = 2:
  889. act 'Probivatsya on food warehouse':
  890. cls
  891. KGZhour += 1
  892. minut += 1
  893. gs 'stat'
  894. KGZplace = 13
  895. KGZbatl = 0
  896. KGZdead = RAND(KGZday * 20, KGZday * 30)
  897. 'You ran to the warehouse surrounded on all sides dead.'
  898. act 'Srazhatsya': KGZdist = RAND(5,12)&gt 'KGZfight'
  899. end
  900. act 'Probivatsya infirmary':
  901. cls
  902. KGZhour += 1
  903. minut += 1
  904. gs 'stat'
  905. KGZplace = 14
  906. KGZbatl = 0
  907. KGZdead = RAND(KGZday * 20, KGZday * 30)
  908. 'You ran into the hospital surrounded on all sides dead.'
  909. act 'Srazhatsya': KGZdist = RAND(5,12)&gt 'KGZfight'
  910. end
  911. act 'Probivatsya armory':
  912. cls
  913. KGZhour += 1
  914. minut += 1
  915. gs 'stat'
  916. KGZplace = 15
  917. KGZbatl = 0
  918. KGZdead = RAND(KGZday * 20, KGZday * 30)
  919. 'You ran into the hospital surrounded on all sides dead.'
  920. act 'Srazhatsya': KGZdist = RAND(5,12)&gt 'KGZfight'
  921. end
  922. act 'Probivatsya in garage':
  923. cls
  924. KGZhour += 1
  925. minut += 1
  926. gs 'stat'
  927. KGZplace = 16
  928. KGZbatl = 0
  929. KGZdead = RAND(KGZday * 20, KGZday * 30)
  930. 'You ran into the hospital surrounded on all sides dead.'
  931. act 'Srazhatsya': KGZdist = RAND(5,12)&gt 'KGZfight'
  932. end
  933. end
  934. =======
  935. $KGZvihod11={
  936. if KGZfortQW=0:'From the roof a shot rang sniper rifle.'
  937. if KGZfortQW=0:'The man on the roof screaming you. "Fort Bragg fell. I stayed one living person. save me. I end cartridges, and ghouls and climb."'
  938. act 'Probivatsya on the roof':
  939. cls
  940. KGZhour+=1
  941. minut+=1
  942. gs'stat'
  943. if KGZfortQW=0:KGZfortQW=1
  944. KGZplace=12
  945. KGZbatl=0
  946. KGZdead=RAND(KGZday*20,KGZday*30)
  947. 'You ran into the fort surrounded on all sides by the dead.'
  948. act 'srazhatsya':KGZdist=RAND(5,12)&gt'KGZfight'
  949. end
  950. act 'Go to the side of the highway (side leading into the city)':
  951. cls
  952. KGZhour+=1
  953. minut+=1
  954. gs'stat'
  955. KGZplaceA=9
  956. KGZplace=10
  957. KGZbatl=0
  958. 'You carefully went to the highway, trying not to run into dead.'
  959. act 'further':gt $curloc
  960. end
  961. act 'Go to the side of the highway (side leading out of the city)':
  962. cls
  963. KGZhour+=1
  964. minut+=1
  965. gs'stat'
  966. KGZplaceA=11
  967. KGZplace=10
  968. KGZbatl=0
  969. 'You carefully went to the highway, trying not to run into dead.'
  970. act 'further':gt $curloc
  971. end
  972. if KGZfortQW=2:
  973. act 'Probivatsya on food warehouse':
  974. cls
  975. KGZhour+=1
  976. minut+=1
  977. gs'stat'
  978. KGZplace=13
  979. KGZbatl=0
  980. KGZdead=RAND(KGZday*20,KGZday*30)
  981. 'You ran to a warehouse surrounded on all sides by the dead.'
  982. act 'srazhatsya':KGZdist=RAND(5,12)&gt'KGZfight'
  983. end
  984. act 'Probivatsya in hospital':
  985. cls
  986. KGZhour+=1
  987. minut+=1
  988. gs'stat'
  989. KGZplace=14
  990. KGZbatl=0
  991. KGZdead=RAND(KGZday*20,KGZday*30)
  992. 'You ran into the hospital surrounded on all sides by the dead.'
  993. act 'srazhatsya':KGZdist=RAND(5,12)&gt'KGZfight'
  994. end
  995. act 'Probivatsya the armory':
  996. cls
  997. KGZhour+=1
  998. minut+=1
  999. gs'stat'
  1000. KGZplace=15
  1001. KGZbatl=0
  1002. KGZdead=RAND(KGZday*20,KGZday*30)
  1003. 'You ran into the hospital surrounded on all sides by the dead.'
  1004. act 'srazhatsya':KGZdist=RAND(5,12)&gt'KGZfight'
  1005. end
  1006. act 'Probivatsya in the garage':
  1007. cls
  1008. KGZhour+=1
  1009. minut+=1
  1010. gs'stat'
  1011. KGZplace=16
  1012. KGZbatl=0
  1013. KGZdead=RAND(KGZday*20,KGZday*30)
  1014. 'You ran into the hospital surrounded on all sides by the dead.'
  1015. act 'srazhatsya':KGZdist=RAND(5,12)&gt'KGZfight'
  1016. end
  1017. end
  1018. >>>>>>> 435_KGZdyn
  1019. }
  1020. <<<<<<< 435_KGZdyn
  1021. $KGZvihod13 = {
  1022. act 'Exit at Fort Bragg':
  1023. cls
  1024. KGZhour += 1
  1025. minut += 1
  1026. gs 'stat'
  1027. KGZbatl = 0
  1028. KGZplace = 11
  1029. 'You went cautiously, trying not to stumble on the dead.'
  1030. act 'Further': gt $curloc
  1031. end
  1032. act 'Search the warehouse':
  1033. cls
  1034. KGZhour += 1
  1035. minut += 1
  1036. gs 'stat'
  1037. !KGZplace = 2
  1038. KGZbatl = 0
  1039. 'Noiselessly you started searching the dark warehouse.'
  1040. udacharand = RAND(0,1)
  1041. if udacharand = 1:
  1042. KGZsuprand = RAND(1,3)
  1043. KGZsup += KGZsuprand
  1044. 'You have found the diet <<KGZsuprand>> days'
  1045. end
  1046. if udacharand = 0:
  1047. KGZdead = RAND(KGZday * 5, KGZday * 10)
  1048. 'On the box seemed barely visible in the dark and dead with uterine howling toward you.'
  1049. act 'Srazhatsya': KGZdist = RAND(5,10)&gt 'KGZfight'
  1050. exit
  1051. end
  1052. act 'Further': gt $curloc
  1053. end
  1054. =======
  1055. $KGZvihod13={
  1056. act 'Exit to Fort Bragg':
  1057. cls
  1058. KGZhour+=1
  1059. minut+=1
  1060. gs'stat'
  1061. KGZbatl=0
  1062. KGZplace=11
  1063. 'You went cautiously, trying not to run into dead.'
  1064. act 'further':gt $curloc
  1065. end
  1066. act 'search the store':
  1067. cls
  1068. KGZhour+=1
  1069. minut+=1
  1070. gs'stat'
  1071. !KGZplace=2
  1072. KGZbatl=0
  1073. 'Trying not to make a noise you started searching the dark warehouse.'
  1074. udacharand=RAND(0,1)
  1075. if udacharand=1:
  1076. KGZsuprand=RAND(1,3)
  1077. KGZsup+=KGZsuprand
  1078. 'You `ve found the diet on <<KGZsuprand>> days'
  1079. end
  1080. if udacharand=0:
  1081. KGZdead=RAND(KGZday*5,KGZday*10)
  1082. 'Because of the box seemed barely distinguishable in the dark and dead with uterine howling toward you.'
  1083. act 'srazhatsya':KGZdist=RAND(5,10)&gt'KGZfight'
  1084. exit
  1085. end
  1086. act 'further':gt $curloc
  1087. end
  1088. >>>>>>> 435_KGZdyn
  1089. }
  1090. <<<<<<< 435_KGZdyn
  1091. $KGZvihod14 = {
  1092. act 'Exit at Fort Bragg':
  1093. cls
  1094. KGZhour += 1
  1095. minut += 1
  1096. gs 'stat'
  1097. KGZbatl = 0
  1098. KGZplace = 11
  1099. 'You went cautiously, trying not to stumble on the dead.'
  1100. act 'Further': gt $curloc
  1101. end
  1102. act 'Search the infirmary':
  1103. cls
  1104. KGZhour += 1
  1105. minut += 1
  1106. gs 'stat'
  1107. !KGZplace = 2
  1108. KGZbatl = 0
  1109. 'Noiselessly you started searching the dark infirmary.'
  1110. udacharand = RAND(0,1)
  1111. if udacharand = 1:
  1112. KGZmedkit += 1
  1113. 'You have found a first aid kit'
  1114. end
  1115. if udacharand = 0:
  1116. KGZdead = RAND(KGZday * 5, KGZday * 10)
  1117. 'On the box seemed barely visible in the dark and dead with uterine howling toward you.'
  1118. act 'Srazhatsya': KGZdist = RAND(5,10)&gt 'KGZfight'
  1119. exit
  1120. end
  1121. act 'Further': gt $curloc
  1122. end
  1123. =======
  1124. $KGZvihod14={
  1125. act 'Exit to Fort Bragg':
  1126. cls
  1127. KGZhour+=1
  1128. minut+=1
  1129. gs'stat'
  1130. KGZbatl=0
  1131. KGZplace=11
  1132. 'You went cautiously, trying not to run into dead.'
  1133. act 'further':gt $curloc
  1134. end
  1135. act 'search the infirmary':
  1136. cls
  1137. KGZhour+=1
  1138. minut+=1
  1139. gs'stat'
  1140. !KGZplace=2
  1141. KGZbatl=0
  1142. 'Trying not to make a noise you started searching the dark infirmary.'
  1143. udacharand=RAND(0,1)
  1144. if udacharand=1:
  1145. KGZmedkit+=1
  1146. 'You find a first aid kit'
  1147. end
  1148. if udacharand=0:
  1149. KGZdead=RAND(KGZday*5,KGZday*10)
  1150. 'Because of the box seemed barely distinguishable in the dark and dead with uterine howling toward you.'
  1151. act 'srazhatsya':KGZdist=RAND(5,10)&gt'KGZfight'
  1152. exit
  1153. end
  1154. act 'further':gt $curloc
  1155. end
  1156. >>>>>>> 435_KGZdyn
  1157. }
  1158. <<<<<<< 435_KGZdyn
  1159. $KGZvihod15 = {
  1160. act 'Exit at Fort Bragg':
  1161. cls
  1162. KGZhour += 1
  1163. minut += 1
  1164. gs 'stat'
  1165. KGZbatl = 0
  1166. KGZplace = 11
  1167. 'You went cautiously, trying not to stumble on the dead.'
  1168. act 'Further': gt $curloc
  1169. end
  1170. act 'Search armory':
  1171. cls
  1172. KGZhour += 1
  1173. minut += 1
  1174. gs 'stat'
  1175. !KGZplace = 2
  1176. KGZbatl = 0
  1177. if KGZfortOru = 1:
  1178. 'In Munitions nothing useful.'
  1179. end
  1180. if KGZfortOru = 0:
  1181. KGZfortOru = 1
  1182. 'In Munitions you find ammunition for machine 300 pieces and 10 grenades.'
  1183. KGZgranade += 10
  1184. bullet3 += 300
  1185. end
  1186. '.'
  1187. act 'Further': gt $curloc
  1188. end
  1189. =======
  1190. $KGZvihod15={
  1191. act 'Exit to Fort Bragg':
  1192. cls
  1193. KGZhour+=1
  1194. minut+=1
  1195. gs'stat'
  1196. KGZbatl=0
  1197. KGZplace=11
  1198. 'You went cautiously, trying not to run into dead.'
  1199. act 'further':gt $curloc
  1200. end
  1201. act 'search the armory':
  1202. cls
  1203. KGZhour+=1
  1204. minut+=1
  1205. gs'stat'
  1206. !KGZplace=2
  1207. KGZbatl=0
  1208. if KGZfortOru=1:
  1209. 'In Oruzheyka nothing useful.'
  1210. end
  1211. if KGZfortOru=0:
  1212. KGZfortOru=1
  1213. 'In Oruzheyka you find ammunition for the machine 300 pieces and 10 garnet.'
  1214. KGZgranade+=10
  1215. bullet3+=300
  1216. end
  1217. '.'
  1218. act 'further':gt $curloc
  1219. end
  1220. >>>>>>> 435_KGZdyn
  1221. }
  1222. <<<<<<< 435_KGZdyn
  1223. $KGZvihod16 = {
  1224. act 'Exit at Fort Bragg':
  1225. cls
  1226. KGZhour += 1
  1227. minut += 1
  1228. gs 'stat'
  1229. KGZbatl = 0
  1230. KGZplace = 11
  1231. 'You went cautiously, trying not to stumble on the dead.'
  1232. act 'Further': gt $curloc
  1233. end
  1234. if KGZgruzovik = 0:
  1235. act 'Climb into the truck':
  1236. cls
  1237. KGZhour += 1
  1238. minut += 1
  1239. gs 'stat'
  1240. !KGZplace = 2
  1241. KGZbatl = 0
  1242. if KGZgruzBenz = 1:
  1243. 'You sat in the cab on the driver´s seat and brought the truck.'
  1244. act 'Go':
  1245. cls
  1246. 'Truck uterine growled jumped into the courtyard of the fort where a crowd had gathered the dead, you go to cut into the crowd and began to push the ghouls, the engine speed drops, the engine roared overwrought gliding over crushed bodies, dead hands clung to the cabin. Some ghouls hung on the cabin in the mirror was clear that the body you have climbed too dead. Gate to the fort closed and they have to knock.'
  1247. act 'Clear the gate':
  1248. cls
  1249. 'You disperse truck hit the gate of the fort. You strongly shaken and rattled the gate collapsed. Something like a truck drove out of the courtyard of the fort on the highway clogged.'
  1250. act 'Drive along the highway into town':
  1251. cls
  1252. KGZgruzovik = 1
  1253. KGZplace = 10
  1254. KGZplaceA = 9
  1255. 'Your truck surrounded by a ring of the dead tried to clear the road of traffic jams. But you get stuck. There is no choice, already dead truck stuck like flies.'
  1256. KGZdead = RAND(KGZday * 50, KGZday * 100)
  1257. act 'Srazhatsya': KGZdist = RAND(5,10)&gt 'KGZfight'
  1258. end
  1259. act 'Ride on the highway out of town':
  1260. cls
  1261. KGZgruzovik = 2
  1262. KGZplace = 10
  1263. KGZplaceA = 11
  1264. 'Your truck surrounded by a ring of the dead tried to clear the road of traffic jams. But you get stuck. There is no choice, already dead truck stuck like flies.'
  1265. KGZdead = RAND(KGZday * 50, KGZday * 100)
  1266. act 'Srazhatsya': KGZdist = RAND(5,10)&gt 'KGZfight'
  1267. end
  1268. act 'To go along the side of the city':
  1269. cls
  1270. KGZgruzovik = 3
  1271. KGZplace = 10
  1272. KGZplaceA = 7
  1273. 'Your truck surrounded by a ring of the dead went on slippery roadside. When the truck crushed corpses wheel very punt and you still make a mistake, the truck slid into a ditch and overturned. There is no choice, already dead truck stuck like flies.'
  1274. KGZdead = RAND(KGZday * 50, KGZday * 100)
  1275. act 'Srazhatsya': KGZdist = RAND(5,10)&gt 'KGZfight'
  1276. end
  1277. act 'To go along the side of the city':
  1278. cls
  1279. KGZgruzovik = 4
  1280. KGZplace = 10
  1281. KGZplaceA = 13
  1282. 'Your truck surrounded by a ring of the dead went on slippery roadside. When the truck crushed corpses wheel very punt and you still make a mistake, the truck slid into a ditch and overturned. There is no choice, already dead truck stuck like flies.'
  1283. KGZdead = RAND(KGZday * 50, KGZday * 100)
  1284. act 'Srazhatsya': KGZdist = RAND(5,10)&gt 'KGZfight'
  1285. end
  1286. end
  1287. end
  1288. end
  1289. if KGZgruzBenz = 0:
  1290. KGZgruzBenzMark = 1
  1291. 'Heck, empty tank truck, standing next column, you only need to fill.'
  1292. end
  1293. act 'Get out of the cab': gt $curloc
  1294. end
  1295. end
  1296. if KGZgruzBenzMark = 1:
  1297. act 'Exit at Fort Bragg':
  1298. cls
  1299. KGZhour += 1
  1300. minut += 1
  1301. gs 'stat'
  1302. KGZbatl = 0
  1303. KGZgruzBenz = 1
  1304. 'You carefully tucked truck gasoline.'
  1305. act 'Further': gt $curloc
  1306. end
  1307. end
  1308. =======
  1309. $KGZvihod16={
  1310. act 'Exit to Fort Bragg':
  1311. cls
  1312. KGZhour+=1
  1313. minut+=1
  1314. gs'stat'
  1315. KGZbatl=0
  1316. KGZplace=11
  1317. 'You went cautiously, trying not to run into dead.'
  1318. act 'further':gt $curloc
  1319. end
  1320. if KGZgruzovik=0:
  1321. act 'Climb into the truck':
  1322. cls
  1323. KGZhour+=1
  1324. minut+=1
  1325. gs'stat'
  1326. !KGZplace=2
  1327. KGZbatl=0
  1328. if KGZgruzBenz=1:
  1329. 'You sat in the cab on the driver`s seat and started the truck.'
  1330. act 'go':
  1331. cls
  1332. 'Truck uterine growl jumped into the courtyard of the fort where a crowd had gathered Dead, you are on the move ran into the crowd and began to push the Undead, the engine speed drops, straining the engine roared gliding over crushed bodies, dead hands clung to the cabin. Some ghouls hanging on the cabin, in the mirror it was evident that the body you also climbed dead. Gateway to the fort closed and they will have to beat out.'
  1333. act 'knock gate':
  1334. cls
  1335. 'You hit a truck to disperse the gate of the fort. You strongly shaken and rattled the gate collapsed. Something like a truck to leave the yard of the fort on the highway clogged.'
  1336. act 'Driving on the highway in the city':
  1337. cls
  1338. KGZgruzovik=1
  1339. KGZplace=10
  1340. KGZplaceA=9
  1341. 'Your truck surrounded by a ring of the dead trying to clear the road from the traffic jam. But you will quickly get stuck. There is no choice, already dead like flies stuck truck.'
  1342. KGZdead=RAND(KGZday*50,KGZday*100)
  1343. act 'srazhatsya':KGZdist=RAND(5,10)&gt'KGZfight'
  1344. end
  1345. act 'Driving on the highway out of town':
  1346. cls
  1347. KGZgruzovik=2
  1348. KGZplace=10
  1349. KGZplaceA=11
  1350. 'Your truck surrounded by a ring of the dead trying to clear the road from the traffic jam. But you will quickly get stuck. There is no choice, already dead like flies stuck truck.'
  1351. KGZdead=RAND(KGZday*50,KGZday*100)
  1352. act 'srazhatsya':KGZdist=RAND(5,10)&gt'KGZfight'
  1353. end
  1354. act 'Go along the side of the city':
  1355. cls
  1356. KGZgruzovik=3
  1357. KGZplace=10
  1358. KGZplaceA=7
  1359. 'Your truck surrounded by a ring of the dead went on slippery sidelines. When the truck crushed corpses wheel very punt and you still have made a mistake, truck slid into a ditch and overturned. There is no choice, already dead like flies stuck truck.'
  1360. KGZdead=RAND(KGZday*50,KGZday*100)
  1361. act 'srazhatsya':KGZdist=RAND(5,10)&gt'KGZfight'
  1362. end
  1363. act 'Go along the side of the city':
  1364. cls
  1365. KGZgruzovik=4
  1366. KGZplace=10
  1367. KGZplaceA=13
  1368. 'Your truck surrounded by a ring of the dead went on slippery sidelines. When the truck crushed corpses wheel very punt and you still have made a mistake, truck slid into a ditch and overturned. There is no choice, already dead like flies stuck truck.'
  1369. KGZdead=RAND(KGZday*50,KGZday*100)
  1370. act 'srazhatsya':KGZdist=RAND(5,10)&gt'KGZfight'
  1371. end
  1372. end
  1373. end
  1374. end
  1375. if KGZgruzBenz=0:
  1376. KGZgruzBenzMark=1
  1377. 'Damn, have an empty tank truck, speaker stands next, only need to fill.'
  1378. end
  1379. act 'Get out of the cab':gt $curloc
  1380. end
  1381. end
  1382. if KGZgruzBenzMark=1:
  1383. act 'Exit to Fort Bragg':
  1384. cls
  1385. KGZhour+=1
  1386. minut+=1
  1387. gs'stat'
  1388. KGZbatl=0
  1389. KGZgruzBenz=1
  1390. 'You carefully tucked truck gasoline.'
  1391. act 'further':gt $curloc
  1392. end
  1393. end
  1394. >>>>>>> 435_KGZdyn
  1395. }
  1396. <<<<<<< 435_KGZdyn
  1397. $KGZvihod100 = {
  1398. act 'Wander through the dead city':
  1399. cls
  1400. KGZhour += 1
  1401. minut += 1
  1402. gs 'stat'
  1403. KGZbatl = 0
  1404. KGZplace = 100
  1405. 'You went cautiously, trying not to stumble on the dead.'
  1406. KGZlocrand = RAND(0,100)
  1407. if KGZlocrand >= 90 and KGZlok = 0:
  1408. 'You have found a solid house with iron bars on the windows'
  1409. KGZlok = 1
  1410. act 'Enter the house': KGZplace = 101 & gt $curloc
  1411. end
  1412. if KGZlocrand >= 80 and KGZlok2 = 0:
  1413. KGZlok2 = 1
  1414. 'You find a large supermarket where when it sold a variety of goods'
  1415. act 'Sign in to supermarket': KGZplace = 102 & gt $curloc
  1416. end
  1417. act 'Further': gt $curloc
  1418. end
  1419. act 'Go to the side of the highway':
  1420. cls
  1421. KGZhour += 1
  1422. minut += 1
  1423. gs 'stat'
  1424. KGZplaceA = 19
  1425. KGZplace = 10
  1426. KGZbatl = 0
  1427. 'You went to the highway carefully, trying not to stumble on the dead.'
  1428. act 'Further': gt $curloc
  1429. end
  1430. if KGZlok = 1: act 'Enter the house': KGZhour += 1 & KGZplace = 101 & gt $curloc
  1431. if KGZlok2 = 1: act 'Sign in to supermarket': KGZhour += 1 & KGZplace = 102 & gt $curloc
  1432. =======
  1433. $KGZvihod100={
  1434. act 'Wander through the dead city':
  1435. cls
  1436. KGZhour+=1
  1437. minut+=1
  1438. gs'stat'
  1439. KGZbatl=0
  1440. KGZplace=100
  1441. 'You went cautiously, trying not to run into dead.'
  1442. KGZlocrand=RAND(0,100)
  1443. if KGZlocrand>=90 and KGZlok=0:
  1444. 'You have found a solid house with iron bars on the windows'
  1445. KGZlok=1
  1446. act 'Enter the house':KGZplace=101&gt $curloc
  1447. end
  1448. if KGZlocrand>=80 and KGZlok2=0:
  1449. KGZlok2=1
  1450. 'You find a large supermarket in which when it sold a variety of goods'
  1451. act 'Sign in supermarket':KGZplace=102&gt $curloc
  1452. end
  1453. act 'further':gt $curloc
  1454. end
  1455. act 'Go to the side of the highway':
  1456. cls
  1457. KGZhour+=1
  1458. minut+=1
  1459. gs'stat'
  1460. KGZplaceA=19
  1461. KGZplace=10
  1462. KGZbatl=0
  1463. 'You carefully went to the highway, trying not to run into dead.'
  1464. act 'further':gt $curloc
  1465. end
  1466. if KGZlok=1:act 'Enter the house':KGZhour+=1&KGZplace=101&gt $curloc
  1467. if KGZlok2=1:act 'Sign in supermarket':KGZhour+=1&KGZplace=102&gt $curloc
  1468. >>>>>>> 435_KGZdyn
  1469. }
  1470. <<<<<<< 435_KGZdyn
  1471. $KGZvihod102 = {
  1472. act 'Get out of the supermarket':
  1473. cls
  1474. KGZhour += 1
  1475. minut += 1
  1476. gs 'stat'
  1477. KGZbatl = 0
  1478. KGZplace = 100
  1479. 'You went cautiously, trying not to stumble on the dead.'
  1480. act 'Further': gt $curloc
  1481. end
  1482. act 'Scour supermarket':
  1483. cls
  1484. KGZhour += 1
  1485. minut += 1
  1486. gs 'stat'
  1487. KGZbatl = 0
  1488. 'You gently started to fumble in search of useful, trying not to stumble on the dead.'
  1489. udarand = RAND(0,100)
  1490. if udarand >= 90:
  1491. tiprand = RAND(0,1)
  1492. if tiprand = 0: KGZsup += 1 & 'You are lucky and you find food'
  1493. if tiprand = 1: KGZmedkit += 1 & 'You are lucky and you find a first aid kit'
  1494. end
  1495. act 'Further': gt $curloc
  1496. end
  1497. =======
  1498. $KGZvihod102={
  1499. act 'Exit from the supermarket':
  1500. cls
  1501. KGZhour+=1
  1502. minut+=1
  1503. gs'stat'
  1504. KGZbatl=0
  1505. KGZplace=100
  1506. 'You went cautiously, trying not to run into dead.'
  1507. act 'further':gt $curloc
  1508. end
  1509. act 'scour supermarket':
  1510. cls
  1511. KGZhour+=1
  1512. minut+=1
  1513. gs'stat'
  1514. KGZbatl=0
  1515. 'You gently began to fumble in search of useful, trying not to run into dead.'
  1516. udarand=RAND(0,100)
  1517. if udarand>=90:
  1518. tiprand=RAND(0,1)
  1519. if tiprand=0:KGZsup+=1&'You are lucky and you find food'
  1520. if tiprand=1:KGZmedkit+=1&'You are lucky and you find a first aid kit'
  1521. end
  1522. act 'further':gt $curloc
  1523. end
  1524. >>>>>>> 435_KGZdyn
  1525. }
  1526. <<<<<<< 435_KGZdyn
  1527. $KGZvihod200 = {
  1528. act 'Walk through the woods to the highway':
  1529. cls
  1530. KGZhour += 1
  1531. minut += 1
  1532. gs 'stat'
  1533. KGZbatl = 0
  1534. KGZplace = 10
  1535. 'You went cautiously, trying not to stumble on the dead.'
  1536. act 'Further': gt $curloc
  1537. end
  1538. act 'Walk through the woods from the highway':
  1539. cls
  1540. KGZhour += 1
  1541. minut += 1
  1542. gs 'stat'
  1543. KGZbatl = 0
  1544. KGZplace = 201
  1545. 'You went cautiously, trying not to stumble on the dead.'
  1546. act 'Further': gt $curloc
  1547. end
  1548. =======
  1549. $KGZvihod200={
  1550. act 'Walk through the woods to the highway':
  1551. cls
  1552. KGZhour+=1
  1553. minut+=1
  1554. gs'stat'
  1555. KGZbatl=0
  1556. KGZplace=10
  1557. 'You went cautiously, trying not to run into dead.'
  1558. act 'further':gt $curloc
  1559. end
  1560. act 'Walk through the woods to the highway':
  1561. cls
  1562. KGZhour+=1
  1563. minut+=1
  1564. gs'stat'
  1565. KGZbatl=0
  1566. KGZplace=201
  1567. 'You went cautiously, trying not to run into dead.'
  1568. act 'further':gt $curloc
  1569. end
  1570. >>>>>>> 435_KGZdyn
  1571. }
  1572. <<<<<<< 435_KGZdyn
  1573. $KGZvihod201 = {
  1574. act 'Go to the forest':
  1575. cls
  1576. KGZhour += 1
  1577. minut += 1
  1578. gs 'stat'
  1579. KGZbatl = 0
  1580. KGZplace = 200
  1581. 'You went cautiously, trying not to stumble on the dead.'
  1582. act 'Further': gt $curloc
  1583. end
  1584. act 'Go to the farmhouse':
  1585. cls
  1586. KGZhour += 1
  1587. minut += 1
  1588. gs 'stat'
  1589. KGZbatl = 0
  1590. KGZplace = 202
  1591. 'You went cautiously, trying not to stumble on the dead.'
  1592. act 'Further': gt $curloc
  1593. end
  1594. =======
  1595. $KGZvihod201={
  1596. act 'Go to the forest':
  1597. cls
  1598. KGZhour+=1
  1599. minut+=1
  1600. gs'stat'
  1601. KGZbatl=0
  1602. KGZplace=200
  1603. 'You went cautiously, trying not to run into dead.'
  1604. act 'further':gt $curloc
  1605. end
  1606. act 'Go to the farmhouse':
  1607. cls
  1608. KGZhour+=1
  1609. minut+=1
  1610. gs'stat'
  1611. KGZbatl=0
  1612. KGZplace=202
  1613. 'You went cautiously, trying not to run into dead.'
  1614. act 'further':gt $curloc
  1615. end
  1616. >>>>>>> 435_KGZdyn
  1617. }
  1618. <<<<<<< 435_KGZdyn
  1619. $KGZvincent = {
  1620. cls
  1621. if KGZfortQW = 1: KGZfortQW = 2
  1622. 'The fort has arsenal and warehouse with food, hospital and garage with trucks. But a lot of dead, really a lot. Several soldiers tried to break but died. Some tried to use flamethrowers, but still dead burn, they manage to reach the man and the end. From the fort should leave as soon as possible.'
  1623. act 'Further': gt $curloc
  1624. }
  1625. $KGZfizatk = {
  1626. if KGZweapon = 0:
  1627. KGZuspeh = RAND(0,100)
  1628. if KGZuspeh <= 30:
  1629. KGZdead -= 1
  1630. 'You were very good ghouls fist on the head and he fell stopping moves.'
  1631. else
  1632. 'Ghoul irreversible no attention to your punch.'
  1633. end
  1634. end
  1635. if KGZweapon = 1:
  1636. KGZuspeh = RAND(0,100)
  1637. if KGZuspeh <= 50:
  1638. KGZdead -= 1
  1639. 'You were very good ghouls club head and he fell stopping moves.'
  1640. else
  1641. 'Ghoul irreversible no attention to your clubbing.'
  1642. end
  1643. end
  1644. if KGZweapon = 2:
  1645. KGZuspeh = RAND(0,100)
  1646. if KGZuspeh <= 70:
  1647. KGZdead -= 1
  1648. 'You were very good ghouls ax on the head and he fell stopping moves.'
  1649. else
  1650. 'Ghoul irreversible no attention to your ax blow.'
  1651. end
  1652. end
  1653. if KGZdead > 0:
  1654. '<<KGZdead>> dead clutching at you, trying to tear.'
  1655. kgzuron = RAND(KGZdead * 2, KGZdead * 5)
  1656. KGZHP -= kgzuron
  1657. '<B><font color = red>you have caused damage <<kgzuron>> units.</font></B>'
  1658. =======
  1659. $KGZvincent={
  1660. cls
  1661. if KGZfortQW=1:KGZfortQW=2
  1662. 'The fort is and arsenal, storage of food, infirmary and a garage with trucks. But a lot of dead people, really a lot. Some soldiers tried to break but died. Some have tried to use flamethrowers, but as long as the dead are burning, they manage to reach the end of the rights and. From the fort should leave as soon as possible.'
  1663. act 'further':gt $curloc
  1664. }
  1665. $KGZfizatk={
  1666. if KGZweapon=0:
  1667. KGZuspeh=RAND(0,100)
  1668. if KGZuspeh<=30:
  1669. KGZdead-=1
  1670. 'You have got a very good ghouls fist on the head and he fell stopping moves.'
  1671. else
  1672. 'Ghoul irreversible any attention to your punch.'
  1673. end
  1674. end
  1675. if KGZweapon=1:
  1676. KGZuspeh=RAND(0,100)
  1677. if KGZuspeh<=50:
  1678. KGZdead-=1
  1679. 'You have got a very good ghouls club on the head and he fell stopping moves.'
  1680. else
  1681. 'Ghoul irreversible any attention to blow your club.'
  1682. end
  1683. end
  1684. if KGZweapon=2:
  1685. KGZuspeh=RAND(0,100)
  1686. if KGZuspeh<=70:
  1687. KGZdead-=1
  1688. 'You have got a very good ghouls ax on the head and he fell stopping moves.'
  1689. else
  1690. 'Ghoul irreversible any attention to blow your ax.'
  1691. end
  1692. end
  1693. if KGZdead>0:
  1694. '<<KGZdead>> Dead clung to you, trying to tear.'
  1695. kgzuron=RAND(KGZdead*2,KGZdead*5)
  1696. KGZHP-=kgzuron
  1697. '<B><font color=red>You have caused damage <<kgzuron>> units.</font></B>'
  1698. >>>>>>> 435_KGZdyn
  1699. end
  1700. }
  1701. <<<<<<< 435_KGZdyn
  1702. $KGZgunatk = {
  1703. KGZuspeh = RAND(0,100)
  1704. if KGZdist <= 5:
  1705. if KGZuspeh <= 90:
  1706. KGZdead -= 1
  1707. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1708. else
  1709. 'You hit the dead.'
  1710. end
  1711. elseif KGZdist <= 10:
  1712. if KGZuspeh <= 80:
  1713. KGZdead -= 1
  1714. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1715. else
  1716. 'You hit the dead.'
  1717. end
  1718. else
  1719. if KGZuspeh <= 70:
  1720. KGZdead -= 1
  1721. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1722. else
  1723. 'You hit the dead.'
  1724. end
  1725. end
  1726. }
  1727. $KGZgunatk2 = {
  1728. KGZuspeh = RAND(0,100)
  1729. if KGZdist <= 5:
  1730. if KGZuspeh <= 100:
  1731. KGZdead -= 1
  1732. 'You have thrust the charge shot in the head and he fell ghoul stopping moves.'
  1733. else
  1734. 'You hit the dead.'
  1735. end
  1736. elseif KGZdist <= 10:
  1737. if KGZuspeh <= 70:
  1738. KGZdead -= 1
  1739. 'You have thrust the charge shot in the head and he fell ghoul stopping moves.'
  1740. else
  1741. 'You hit the dead.'
  1742. end
  1743. else
  1744. if KGZuspeh <= 50:
  1745. KGZdead -= 1
  1746. 'You have thrust the charge shot in the head and he fell ghoul stopping moves.'
  1747. else
  1748. 'You hit the dead.'
  1749. end
  1750. end
  1751. }
  1752. $KGZgunatk3 = {
  1753. KGZuspeh = RAND(0,100)
  1754. if KGZdist <= 5:
  1755. if KGZuspeh <= 70:
  1756. KGZdead -= 1
  1757. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1758. else
  1759. 'You hit the dead.'
  1760. end
  1761. elseif KGZdist <= 10:
  1762. if KGZuspeh <= 95:
  1763. KGZdead -= 1
  1764. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1765. else
  1766. 'You hit the dead.'
  1767. end
  1768. else
  1769. if KGZuspeh <= 85:
  1770. KGZdead -= 1
  1771. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1772. else
  1773. 'You hit the dead.'
  1774. end
  1775. end
  1776. }
  1777. $KGZgunatk4 = {
  1778. :KGZmarkgun
  1779. KGZbulgun -= 1
  1780. KGZuspeh = RAND(0,100)
  1781. if KGZdead > 0:
  1782. if KGZdist <= 5:
  1783. if KGZuspeh <= 80:
  1784. KGZdead -= 1
  1785. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1786. else
  1787. 'You hit the dead.'
  1788. end
  1789. elseif KGZdist <= 10:
  1790. if KGZuspeh <= 70:
  1791. KGZdead -= 1
  1792. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1793. else
  1794. 'You hit the dead.'
  1795. end
  1796. else
  1797. if KGZuspeh <= 60:
  1798. KGZdead -= 1
  1799. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1800. else
  1801. 'You hit the dead.'
  1802. end
  1803. end
  1804. end
  1805. if KGZbulgun > 0: jump 'KGZmarkgun'
  1806. }
  1807. $KGZgunatk5 = {
  1808. :KGZmarkgunb
  1809. KGZbulgun -= 1
  1810. KGZuspeh = RAND(0,100)
  1811. if KGZdead > 0:
  1812. if KGZdist <= 5:
  1813. if KGZuspeh <= 70:
  1814. KGZdead -= 1
  1815. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1816. else
  1817. 'You hit the dead.'
  1818. end
  1819. elseif KGZdist <= 10:
  1820. if KGZuspeh <= 60:
  1821. KGZdead -= 1
  1822. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1823. else
  1824. 'You hit the dead.'
  1825. end
  1826. else
  1827. if KGZuspeh <= 50:
  1828. KGZdead -= 1
  1829. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1830. else
  1831. 'You hit the dead.'
  1832. end
  1833. end
  1834. end
  1835. if KGZbulgun > 0: jump 'KGZmarkgunb'
  1836. }
  1837. $KGZdeadmanatk = {
  1838. if KGZdist > 0: KGZdist -= 1
  1839. if KGZdead > 0 and KGZdist <= 2:
  1840. '<<KGZdead>> dead clutching at you, trying to tear.'
  1841. kgzuron = RAND(KGZdead * 2, KGZdead * 5)
  1842. KGZHP -= kgzuron
  1843. '<B><font color = red>you have caused damage <<kgzuron>> units.</font></B>'
  1844. elseif KGZdist > 2 and KGZdead > 0:
  1845. '<<KGZdead>> The Dead wheezing and limping approach you.'
  1846. =======
  1847. $KGZgunatk={
  1848. KGZuspeh=RAND(0,100)
  1849. if KGZdist<=5:
  1850. if KGZuspeh<=90:
  1851. KGZdead-=1
  1852. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1853. else
  1854. 'You do not fall into the dead man.'
  1855. end
  1856. elseif KGZdist<=10:
  1857. if KGZuspeh<=80:
  1858. KGZdead-=1
  1859. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1860. else
  1861. 'You do not fall into the dead man.'
  1862. end
  1863. else
  1864. if KGZuspeh<=70:
  1865. KGZdead-=1
  1866. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1867. else
  1868. 'You do not fall into the dead man.'
  1869. end
  1870. end
  1871. }
  1872. $KGZgunatk2={
  1873. KGZuspeh=RAND(0,100)
  1874. if KGZdist<=5:
  1875. if KGZuspeh<=100:
  1876. KGZdead-=1
  1877. 'You have thrust charge shot in the head and he fell ghoul stopping moves.'
  1878. else
  1879. 'You do not fall into the dead man.'
  1880. end
  1881. elseif KGZdist<=10:
  1882. if KGZuspeh<=70:
  1883. KGZdead-=1
  1884. 'You have thrust charge shot in the head and he fell ghoul stopping moves.'
  1885. else
  1886. 'You do not fall into the dead man.'
  1887. end
  1888. else
  1889. if KGZuspeh<=50:
  1890. KGZdead-=1
  1891. 'You have thrust charge shot in the head and he fell ghoul stopping moves.'
  1892. else
  1893. 'You do not fall into the dead man.'
  1894. end
  1895. end
  1896. }
  1897. $KGZgunatk3={
  1898. KGZuspeh=RAND(0,100)
  1899. if KGZdist<=5:
  1900. if KGZuspeh<=70:
  1901. KGZdead-=1
  1902. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1903. else
  1904. 'You do not fall into the dead man.'
  1905. end
  1906. elseif KGZdist<=10:
  1907. if KGZuspeh<=95:
  1908. KGZdead-=1
  1909. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1910. else
  1911. 'You do not fall into the dead man.'
  1912. end
  1913. else
  1914. if KGZuspeh<=85:
  1915. KGZdead-=1
  1916. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1917. else
  1918. 'You do not fall into the dead man.'
  1919. end
  1920. end
  1921. }
  1922. $KGZgunatk4={
  1923. :KGZmarkgun
  1924. KGZbulgun-=1
  1925. KGZuspeh=RAND(0,100)
  1926. if KGZdead>0:
  1927. if KGZdist<=5:
  1928. if KGZuspeh<=80:
  1929. KGZdead-=1
  1930. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1931. else
  1932. 'You do not fall into the dead man.'
  1933. end
  1934. elseif KGZdist<=10:
  1935. if KGZuspeh<=70:
  1936. KGZdead-=1
  1937. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1938. else
  1939. 'You do not fall into the dead man.'
  1940. end
  1941. else
  1942. if KGZuspeh<=60:
  1943. KGZdead-=1
  1944. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1945. else
  1946. 'You do not fall into the dead man.'
  1947. end
  1948. end
  1949. end
  1950. if KGZbulgun>0:jump'KGZmarkgun'
  1951. }
  1952. $KGZgunatk5={
  1953. :KGZmarkgunb
  1954. KGZbulgun-=1
  1955. KGZuspeh=RAND(0,100)
  1956. if KGZdead>0:
  1957. if KGZdist<=5:
  1958. if KGZuspeh<=70:
  1959. KGZdead-=1
  1960. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1961. else
  1962. 'You do not fall into the dead man.'
  1963. end
  1964. elseif KGZdist<=10:
  1965. if KGZuspeh<=60:
  1966. KGZdead-=1
  1967. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1968. else
  1969. 'You do not fall into the dead man.'
  1970. end
  1971. else
  1972. if KGZuspeh<=50:
  1973. KGZdead-=1
  1974. 'You put a bullet in his head and he fell ghoul stopping moves.'
  1975. else
  1976. 'You do not fall into the dead man.'
  1977. end
  1978. end
  1979. end
  1980. if KGZbulgun>0:jump'KGZmarkgunb'
  1981. }
  1982. $KGZdeadmanatk={
  1983. if KGZdist>0:KGZdist-=1
  1984. if KGZdead>0 and KGZdist<=2:
  1985. '<<KGZdead>> Dead clung to you, trying to tear.'
  1986. kgzuron=RAND(KGZdead*2,KGZdead*5)
  1987. KGZHP-=kgzuron
  1988. '<B><font color=red>You have caused damage <<kgzuron>> units.</font></B>'
  1989. elseif KGZdist>2 and KGZdead>0:
  1990. '<<KGZdead>> Dead wheezing and limping closer to you.'
  1991. >>>>>>> 435_KGZdyn
  1992. end
  1993. }
  1994. <<<<<<< 435_KGZdyn
  1995. $KGZgranatk = {
  1996. KGZuspeh = RAND(0,100)
  1997. KGZgranade -= 1
  1998. 'You threw a grenade into the Dead'
  1999. if KGZdist <= 5:
  2000. 'Powerful explosion threw the dead in different directions'
  2001. KGZdist += RAND(1,5)
  2002. KGZdead -= RAND(5,20)
  2003. KGZHP -= RAND(5,20)
  2004. 'You hurt by a grenade'
  2005. elseif KGZdist <= 10:
  2006. 'Powerful explosion threw the dead in different directions'
  2007. KGZdist += RAND(1,3)
  2008. KGZdead -= RAND(3,10)
  2009. else
  2010. if KGZuspeh <= 5:
  2011. KGZdead -= 1
  2012. 'You put a bullet in his head and he fell ghoul stopping moves.'
  2013. else
  2014. 'You do not dokinuli grenade and it exploded harmlessly.'
  2015. end
  2016. end
  2017. }
  2018. =======
  2019. $KGZgranatk={
  2020. KGZuspeh=RAND(0,100)
  2021. KGZgranade-=1
  2022. 'You threw a grenade into the Dead'
  2023. if KGZdist<=5:
  2024. 'Powerful explosion threw the dead in different directions'
  2025. KGZdist+=RAND(1,5)
  2026. KGZdead-=RAND(5,20)
  2027. KGZHP-=RAND(5,20)
  2028. 'You hurt by a grenade'
  2029. elseif KGZdist<=10:
  2030. 'Powerful explosion threw the dead in different directions'
  2031. KGZdist+=RAND(1,3)
  2032. KGZdead-=RAND(3,10)
  2033. else
  2034. if KGZuspeh<=5:
  2035. KGZdead-=1
  2036. 'You put a bullet in his head and he fell ghoul stopping moves.'
  2037. else
  2038. 'You do not dokinuli grenade and it exploded harmlessly.'
  2039. end
  2040. end
  2041. }
  2042. >>>>>>> 435_KGZdyn
  2043. --- KGZdyn ---------------------------------