Advertisement
Unlocker001_TFM

Untitled

Jan 1st, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.18 KB | None | 0 0
  1. xml=[[<C><P D="x_bouboum/x_fond/x_f0.jpg" /><Z><S><S L="10" X="-5" H="400" Y="200" T="12" P="0,0,0,0,0,0,0,0" /><S L="10" H="400" X="805" Y="200" T="12" P="0,0,0,0,0,0,0,0" /><S L="200" X="100" H="135" Y="385" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="200" H="135" X="300" Y="385" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="200" X="500" H="135" Y="385" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="200" H="135" X="700" Y="385" T="10" P="0,0,0.3,0,0,0,0,0" /></S><D /><O /></Z></C>]]
  2. Admins= {Turkitutu=true, Unlocker001=true}
  3. currentQuestion=1
  4. tfm.exec.disableAutoShaman(true)
  5. tfm.exec.disableAutoNewGame(true)
  6. system.disableChatCommandDisplay("mc")
  7. system.disableChatCommandDisplay("rv")
  8. system.disableChatCommandDisplay("st")
  9. system.disableChatCommandDisplay("killall")
  10.  
  11. questions={
  12. {
  13. q="في أي سنة تم إنشاء لعبة ترانسفورمايس ؟",
  14. a={"2010","2008","2011","2012"},
  15. },
  16. {
  17. q="ماهو سعر فراء الفهد الثلجيّ بالجبنة ؟",
  18. a={"7000","5500","6000","10000"},
  19. },
  20. {
  21. q="ماهي عاصمة الجزائر؟",
  22. a={"الجزائر","القاهرة","دار البيضاء","طرابلس"},
  23. },
  24. {
  25. q="ماهو الإيعاز الذي يجعل فأرك يرفع علم بلادك؟",
  26. a={"./f","./tk","./inv","./silence"},
  27. },
  28. {
  29. q="كيف نحصل على وسام الكعكة ؟",
  30. a={"أداء حركات معينة","الفوز بقبعة الكعكة","إهداء فرو لصديق","انهاء احدى المواسم"},
  31. },
  32. {
  33. q="ماهي عاصمة فرنسا ؟",
  34. a={"باريس","ألمانيا","قبرص","سفاقس"},
  35. },
  36. {
  37. q="ما الباب الذي يستحيل فتحُه؟",
  38. a={"الباب المفتوح","الباب الصغير","الباب الحديدي","الباب الكبير"},
  39. },
  40. {
  41. q="كم يمكن ان تمنح ال10 تذكرة ذهبية من الجبنة؟",
  42. a={"20","10","50","100"},
  43. },
  44. {
  45. q="ماهو أقصى حد لجبن المخزن ؟",
  46. a={"200","80","150","250"},
  47. },
  48. {
  49. q="ماهو اسم إلهة فئران لعبة ترانسفورمايس ؟",
  50. a={"Elisah","Lananah","Anvil God","Elise"},
  51. },
  52. {
  53. q="من هو صاحب العضوية رقم 1 ؟",
  54. a={"Tigrounette","Noisette","Jade","Melibellule"},
  55. },
  56. {
  57. q="ما هي لغة النمسا ؟",
  58. a={"اللغة الألمانية","اللغة النمساوية","اللغة البريطانية","اللغة العربية"},
  59. },
  60. {
  61. q="كم من موجب حتى يصبح موضوع المقهى باللون الاخضر",
  62. a={"10","20","15","5"},
  63. },
  64. {
  65. q="ما هي أعلى أغنية حصدت مشاهدات داخل اليوتيوب ؟",
  66. a={"Despacito","Gangnam style","Monster","See you again"},
  67. },
  68. {
  69. q="كم الحد الأقصى لعدد الأصدقاء الذي يمكن إضافتهم في قائمة أصدقائك ؟",
  70. a={"500","250","300","2000"},
  71. },
  72. {
  73. q="أي منهما ليس من فصيلة الطيور؟",
  74. a={"الخفاش","النسر","الحمامة","الدجاجة"},
  75. },
  76. {
  77. q="كم عدد أصابع يد الانسان ؟",
  78. a={"5","6","10","12"},
  79. },
  80. {
  81. q="مااسم صوت الأسد ؟",
  82. a={"الزئير","ضغيب","خوار","ليس له صوت"},
  83. },
  84. {
  85. q="ماهي الدولة الأخيرة التي تحتفل برأس السنة الجديدة؟",
  86. a={"جزيرة بيكر","فرنسا","الإمارات","الجزائر"},
  87. },
  88. {
  89. q="متى ظهر نظام النجوم (★) في الألقاب ؟",
  90. a={"2013","2010","2015","2012"},
  91. },
  92. {
  93. q="(3+6)-(5-1)ماهو ناتج العملية",
  94. a={"5","4","0","10"},
  95. },
  96. {
  97. q="ماهي نتيجة 54+851",
  98. a={"905","902","898","923"},
  99. },
  100. {
  101. q="كم الحد الأقصى للمواضيع التي يمكن مشاهدتها في المقهي ؟",
  102. a={"20","25","15","10"},
  103. },
  104. {
  105. q="ما هي مدة الحظر للمرة الثانية من قبل المشرف؟",
  106. a={"720","360","24","1440"},
  107. },
  108. {
  109. q="من خاتم الأنبياء؟",
  110. a={"النبي محمد","النبي موسى","النبي عيسى","النبي زكريا"},
  111. },
  112. {
  113. q="كم عدد أرجل الأخطبوط ؟",
  114. a={"8","12","4","6"},
  115. },
  116. {
  117. q="من رسم الفتاة ذات القرط اللؤلؤي ؟",
  118. a={"يوهانس فيرمير","ليوناردو ديفينشي","بابلو بيكاسو","مايكل أنجلو"},
  119. },
  120. {
  121. q="كم الحد الأقصى لعدد الأشخاص الذي يمكن ضمهم في لقبيلتك ؟",
  122. a={"2000","3300","2500","1500"},
  123. },
  124. {
  125. q="ما هي عاصمةُ الصين ؟",
  126. a={"بكين","هونج كونج","شنغاي","ووهان"},
  127. },
  128. {
  129. q="من هو اثرى رجل بالعالم حاليًا؟",
  130. a={"Jeff Bezos","Bill Gates","Mark Zuckerberg","Michael Bloomberg"},
  131. },
  132. }
  133.  
  134. function table.shuffle(t)
  135. local t = t
  136. local n = #t
  137. local j
  138. for i = 1, n do
  139. j = math.random(i)
  140. t[j],t[i] = t[i],t[j]
  141. end
  142. return t
  143. end
  144.  
  145.  
  146. function eventChatCommand(n,c)
  147. local args={}
  148. for s in c:gmatch("%S+") do
  149. table.insert(args, s)
  150. end
  151. if Admins[n] and c:sub(0,2)=="mc" then
  152. tfm.exec.chatMessage("<J>"..c:sub(3).." <BV>["..n.."]")
  153. end
  154. if Admins[n] and args[1]=="st" then
  155. currentQuestion = tonumber(args[2])
  156. end
  157. if Admins[n] and c == "killall" then
  158. for n in pairs(tfm.get.room.playerList) do
  159. tfm.exec.killPlayer(n)
  160. end
  161. end
  162. if Admins[n] and args[1] == "rv" then
  163. tfm.exec.respawnPlayer(args[2])
  164. end
  165. end
  166. function displayQuestion(num)
  167. ui.addTextArea(1,"<p align='center'><font size='32'>"..questions[num].q.."</font></p>",nil,00,50,800,nil,0x324650,0x212F36,0,true)
  168. correctAnswer=questions[num].a[1]
  169. shuffledAnswers = table.shuffle(questions[num].a)
  170. for k,v in ipairs(shuffledAnswers) do
  171. ui.addTextArea(1+k,"<font color='#00000'><p align='center'><font size='18'>"..v.."</font></p>",nil,(k-1)*200,350,200,nil,0x324650,0x212F36,0,true)
  172. end
  173. tfm.exec.setGameTime(14)
  174. ap = ""
  175. for n in pairs(tfm.get.room.playerList)do
  176. ap=ap..", "..n
  177. end
  178. print(ap)
  179. print(currentQuestion)
  180. end
  181.  
  182. function eventPopupAnswer(id,n,a)
  183. local fc = a:gsub("<", "&lt;")
  184. tfm.exec.chatMessage("<J>"..fc.." <BV>["..n.."]")
  185. ui.addPopup(id, 2, "Enter text", n, 0, 350, 300, true)
  186. end
  187.  
  188. function eventLoop(time, remaining)
  189. if remaining<=0 and not VARIABLENAME then
  190. VARIABLENAME=true
  191. if questions[currentQuestion] then
  192. for k,v in ipairs(shuffledAnswers) do
  193. if v==correctAnswer then
  194. correctAnswer=k
  195. end
  196. end
  197. for name,player in pairs(tfm.get.room.playerList) do
  198. if (not player.isDead) and not (player.x<correctAnswer*200 and player.x>(correctAnswer*200)-200) then
  199. tfm.exec.killPlayer(name)
  200. end
  201. end
  202. currentQuestion=currentQuestion+1
  203. if questions[currentQuestion] then
  204. VARIABLENAME=false
  205. displayQuestion(currentQuestion)
  206. else
  207. VARIABLENAME=false
  208. end
  209.  
  210. else
  211. for i=1,5 do ui.removeTextArea(i) end
  212. ui.addTextArea(1,"<p align='center'><font size='32'>That's all there is!</font></p>",nil,200,50,400,nil,0x324650,0x212F36,0,true)
  213. end
  214. end
  215. end
  216.  
  217. function eventNewGame()
  218. for n in pairs(tfm.get.room.playerList) do
  219. if Admins[n] then
  220. tfm.exec.setNameColor(n, 0xF0173A)
  221. end
  222. end
  223. end
  224.  
  225. tfm.exec.newGame(xml)
  226. displayQuestion(currentQuestion)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement