Advertisement
IRCgo

DuckHunt.cfg

Mar 3rd, 2023
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.25 KB | None | 0 0
  1. ###############################################################################
  2. #
  3. # Duck Hunt v2.11 ©2015-2016 Menz Agitat
  4. # Paramètres de configuration
  5. #
  6. ###############################################################################
  7.  
  8.  
  9.  
  10. ##### LANGUE #################################################################
  11.  
  12. # Veuillez vous reporter au début du fichier Duck_Hunt.tcl pour ce qui concerne
  13. # la configuration de la langue.
  14.  
  15.  
  16.  
  17. ##### COMPORTEMENT DES CANARDS ###############################################
  18.  
  19. # Nombre de canards par jour et par chan.
  20. variable number_of_ducks_per_day 500
  21.  
  22. # Nombre approximatif de super-canards par jour et par chan.
  23. # Ce nombre est approximatif puique soumis aux lois des probabilités, il y aura
  24. # donc "à peu près" le nombre de super-canards souhaité par jour.
  25. # Les super-canards sont aussi des canards et sont donc comptés dans
  26. # number_of_ducks_per_day; pour cette raison, il ne peut y avoir plus de super-
  27. # canards que de canards.
  28. # Un super-canard est plus difficile à tuer, rapporte plus d'xp et ne peut être
  29. # effrayé.
  30. variable approx_number_of_golden_ducks_per_day 40
  31.  
  32. # Nombre minimum de points de vie d'un super-canard.
  33. # Chaque point de vie nécessitera un tir.
  34. variable golden_duck_min_HP 3
  35.  
  36. # Nombre maximum de points de vie d'un super-canard.
  37. # Chaque point de vie nécessitera un tir.
  38. variable golden_duck_max_HP 5
  39.  
  40. # Et les canards, il ne dorment jamais ?
  41. # Vous pouvez définir une ou plusieurs heures pendant lesquelles il n'y aura pas
  42. # d'envol de canards.
  43. # Ces heures doivent être précédées d'un 0 lorsqu'elles sont inférieures à 10.
  44. # Exemple : variable duck_sleep_hours {02 03 04 05}
  45. variable duck_sleep_hours {}
  46.  
  47. # Méthode employée pour déterminer quand un canard doit s'envoler :
  48. # 1 = A chaque minute, il y a "number_of_ducks_per_day" chances sur 1440 pour
  49. # qu'un canard s'envole.
  50. # Avec cette méthode, les lois des probabilités s'appliquent; il y aura donc
  51. # "à peu près" le nombre de canards souhaité par jour et les heures d'envol
  52. # seront imprévisibles.
  53. # 2 = Les heures d'envol sont déterminées à l'avance et réparties de façon
  54. # relativement homogène tout au long de la journée.
  55. # Permet d'avoir exactement "number_of_ducks_per_day" canards par jour.
  56. # Permet à un administrateur de l'Eggdrop de connaître à l'avance les heures
  57. # d'envol.
  58. variable method 2
  59.  
  60. # Après combien de tirs le canard s'enfuit-il effrayé ? (-1 = illimité)
  61. variable shots_before_duck_flee 3
  62.  
  63. # Les tirs réussis doivent-ils aussi effrayer les autres canards en vol ?
  64. # Remarque : si vous réglez ce paramètre à 0, seuls les tirs manqués les
  65. # effraient. (0 = non / 1 = oui)
  66. variable successful_shots_also_scares_ducks 1
  67.  
  68. # Pendant combien de temps peut-on tirer sur le canard avant qu'il s'échappe ?
  69. # (en secondes)
  70. variable escape_time 300
  71.  
  72.  
  73.  
  74. ##### MUNITIONS #########################################
  75.  
  76. # Les chargeurs doivent-ils avoir une capacité illimitée ? (0 = non / 1 = oui)
  77. variable unlimited_ammo_per_clip 1
  78.  
  79. # Le nombre de chargeurs doit-il être illimité ? (0 = non / 1 = oui)
  80. variable unlimited_ammo_clips 1
  81.  
  82.  
  83.  
  84. ##### ACCIDENTS DE CHASSE et GESTION DES CHASSEURS ###########################
  85.  
  86. # Flags qui seront exemptés du risque de prendre une balle perdue.
  87. # Notez que les flags seront testés à la fois globalement et localement.
  88. # Si par exemple vous voulez exclure les flags a et o, mettez "ao".
  89. # Si vous ne voulez exclure personne, mettez ""
  90. variable exempted_flags "b"
  91.  
  92. # Pourcentage de chances de toucher par accident un autre joueur en cas de tir
  93. # manqué ou de ricochet, s'il y a un canard sur le chan.
  94. # S'il y a entre 1 et 10 personnes sur le chan :
  95. variable chances_to_hit_someone_else_1_10 10
  96. # S'il y a entre 11 et 20 personnes sur le chan :
  97. variable chances_to_hit_someone_else_11_20 12
  98. # S'il y a entre 21 et 30 personnes sur le chan :
  99. variable chances_to_hit_someone_else_21_30 14
  100. # S'il y a plus de 30 personnes sur le chan :
  101. variable chances_to_hit_someone_else_31_ 15
  102.  
  103. # Pourcentage de chances de toucher par accident un autre joueur en cas de tir
  104. # sauvage ou de ricochet, s'il n'y a pas de canard sur le chan.
  105. # Remarque : on différencie ce cas pour décourager les joueurs de tenter de
  106. # tirer au hasard dans le but d'atteindre d'autres utilisateurs.
  107. # S'il y a entre 1 et 10 personnes sur le chan :
  108. variable chances_wild_fire_hit_someone_1_10 1
  109. # S'il y a entre 11 et 20 personnes sur le chan :
  110. variable chances_wild_fire_hit_someone_11_20 2
  111. # S'il y a entre 21 et 30 personnes sur le chan :
  112. variable chances_wild_fire_hit_someone_21_30 3
  113. # S'il y a plus de 30 personnes sur le chan :
  114. variable chances_wild_fire_hit_someone_31_ 4
  115.  
  116. # Pourcentage de chances de toucher le canard après un ricochet de la balle.
  117. variable chances_to_ricochet_towards_duck 10
  118.  
  119. # Nombre de ricochets maximum.
  120. # Une fois ce nombre atteint, la balle a perdu toute son énergie et retombe.
  121. variable max_ricochets 5
  122.  
  123. # Doit-on kicker les chasseurs qui tirent de façon irresponsable alors qu'il
  124. # n'y a aucun canard en vue ? (0 = non / 1 = oui)
  125. variable kick_on_wild_fire 0
  126.  
  127. # Un utilisateur qui reçoit une balle perdue et ne parvient pas à l'arrêter ou
  128. # à la défléchir doit-il être kické ?
  129. variable kick_when_shot 0
  130.  
  131. # Un chasseur dont le fusil explose suite à un sabotage doit-il être kické par
  132. # l'explosion ?
  133. variable kick_when_sabotaged 0
  134.  
  135. # Si votre serveur utilise des services Anope ou Epona, vous pouvez régler ce
  136. # paramètre afin que les kicks soient effectués par ChanServ.
  137. # (0 = kicks par l'Eggdrop / 1 = kicks par Chanserv)
  138. variable kick_method 0
  139.  
  140. # Souhaitez-vous que seuls les chasseurs (c'est à dire les utilisateurs
  141. # possédant des statistiques) puissent être victimes d'accidents de chasse ?
  142. # (0 = tous les utilisateurs peuvent avoir un accident de chasse / 1 = seuls
  143. # les chasseurs peuvent avoir un accident de chasse)
  144. variable only_hunters_can_be_shot 1
  145.  
  146. # Doit-on confisquer son arme aux joueurs qui touchent quelqu'un d'autre par
  147. # accident ? (0 = non / 1 = oui)
  148. variable gun_confiscation_when_shooting_someone 1
  149.  
  150. # Doit-on confisquer son arme aux joueurs qui ouvrent le feu en l'absence de
  151. # canard ? (0 = non / 1 = oui)
  152. variable gun_confiscation_on_wild_fire 0
  153.  
  154. # Les armes confisqués doivent-elles être rendues :
  155. # 1 - automatiquement tous les jours à une heure spécifiée
  156. # 2 - automatiquement après le prochain envol de canard(s) (comprenez que les
  157. # armes confisquées seront rendues APRES que le prochain canard ait été tué
  158. # ou se soit échappé).
  159. # 3 - manuellement (cf. commande !rearm)
  160. variable gun_hand_back_mode 1
  161.  
  162. # Heure à laquelle les armes confisquées automatiquement seront rendues aux
  163. # joueurs.
  164. # Ces heures doivent être précédées d'un 0 lorsqu'elles sont inférieures à 10.
  165. # Remarque : ce paramètre sera ignoré si gun_hand_back_mode ne vaut pas 1 ou que
  166. # les paramètres gun_confiscation_when_shooting_someone et
  167. # gun_confiscation_on_wild_fire sont tous deux désactivés.
  168. variable auto_gun_hand_back_time "00:01"
  169.  
  170. # Heure à laquelle les joueurs seront refournis en munitions.
  171. # Ces heures doivent être précédées d'un 0 lorsqu'elles sont inférieures à 10.
  172. variable auto_refill_ammo_time "00:00"
  173.  
  174. # Voicer les chasseurs qui réussissent à abattre un canard ? (0 = non / 1 = oui)
  175. variable voice_when_duck_shot 1
  176.  
  177. # Dévoicer les chasseurs qui tirent en l'absence de canard ? (0 = non / 1 = oui)
  178. variable devoice_on_wild_fire 1
  179.  
  180. # Dévoicer les chasseurs qui tirent sur quelqu'un par accident ?
  181. # (0 = non / 1 = oui)
  182. variable devoice_on_accident 1
  183.  
  184. # Dévoicer les chasseurs qui ratent un tir ? (0 = non / 1 = oui)
  185. variable devoice_on_miss 0
  186.  
  187. # Activer le système anti-highlight ? (0 = non / 1 = oui)
  188. # Quand le système anti-hl est activé, la représentation graphique de l'envol
  189. # des canards sera générée aléatoirement à chaque fois dans le but de déjouer
  190. # les tentatives de mettre un HL sur les canards ou d'automatiser le tir au
  191. # moyen d'un script.
  192. # Si cette option est désactivée, les canards seront tous identiques au modèle
  193. # suivant : -.,¸¸.-·°'`'°·-.,¸¸.-·°'`'°· \_O< COIN
  194. variable hl_prevention 0
  195.  
  196. # Activer le système anti-contournement de confiscation d'armes ?
  197. # (0 = non / 1 = oui)
  198. # Quand ce système est activé et que les statistiques de deux utilisateurs sont
  199. # fusionnées automatiquement, si l'utilisateur avec lequel on fusionne n'a plus
  200. # d'arme tandis que l'utilisateur actuel en a une, les statistiques de ce
  201. # dernier ne seront pas prises en compte.
  202. # Dans le cas où la fusion s'opère entre deux utilisateurs qui sont tous deux
  203. # désarmés, les statistiques de celui qui a le moins d'xp ne seront pas prises
  204. # en compte.
  205. variable confiscation_enforcement_on_fusion 0
  206.  
  207.  
  208.  
  209. ##### XP et NIVEAUX ##########################################################
  210.  
  211. # Nombre de points d'expérience gagnés pour chaque canard touché.
  212. variable xp_duck 10
  213.  
  214. # Base de points d'expérience pour les super-canards.
  215. # Le nombre de points d'xp que rapporte un super-canard correspondra à cette
  216. # valeur multipliée par le nombre de ses points de vie.
  217. variable base_xp_golden_duck 12
  218.  
  219. # Nombre de points d'expérience gagnés en cas de "lucky shot", c'est à dire
  220. # lorsqu'un chasseur parvient à tuer un canard après un ou plusieurs ricochets.
  221. variable xp_lucky_shot 25
  222.  
  223. # Table de progression des niveaux.
  224. # Les joueurs commencent au niveau 1 avec 0 points d'xp.
  225. # Vous pouvez ajouter autant de niveaux que vous le voulez ou faire les
  226. # modifications que vous voulez, tant que vous respectez les règles suivantes :
  227. # - Respectez la syntaxe actuellement en place.
  228. # - Assurez-vous que les bonus ou pénalités de départ combinés aux bonus
  229. # octroyés par les différents niveaux ne donnent jamais un résultat < 0% ou
  230. # > à 100%.
  231. # - Le nombre de points requis pour passer au niveau suivant le niveau le plus
  232. # élevé doit requérir 9999999999 points d'xp.
  233. # - Dans les packs le message m134 doit contenir autant de titres qu'il existe
  234. # de niveaux.
  235. # Syntaxe : level_grantings(niveau) "xp,précision,déflexion,défense,enrayement,taille_chargeur,nombre_chargeurs,xp_tir_raté,xp_tir_sauvage,xp_accident"
  236. # - niveau : Niveau concerné par les données qui suivent.
  237. # - xp : Nombre de points d'xp requis pour passer au niveau suivant.
  238. # - précision : Chances de toucher un canard.
  239. # - déflexion : Chances pour qu'un tir accidentel ricoche sur le joueur.
  240. # - défense : Chances pour qu'un tir accidentel soit absorbé par l'armure du
  241. # joueur et qu'il ne subisse aucun dégât.
  242. # - enrayement : Chances pour que l'arme s'enraye.
  243. # - taille_chargeur : Nombre de munitions dans chaque chargeur.
  244. # - nombre_chargeurs : Nombre de chargeurs mis à disposition du joueur.
  245. # Se refournit chaque jour à minuit.
  246. # - xp_tir_raté : Pénalité d'xp pour chaque tir manqué.
  247. # - xp_tir_sauvage : Pénalité d'xp pour chaque tir effectué l'absence de
  248. # canard (tirs sauvages).
  249. # - xp_accident : Pénalité d'xp pour chaque joueur touché par accident.
  250. set ::DuckHunt::level_grantings(0) "-4,55,0,0,15,6,1,-1,-1,-4"
  251. set ::DuckHunt::level_grantings(1) "20,55,0,0,15,6,2,-1,-1,-4"
  252. set ::DuckHunt::level_grantings(2) "50,56,0,2,14,6,2,-1,-1,-4"
  253. set ::DuckHunt::level_grantings(3) "90,57,1,5,13,6,2,-1,-1,-4"
  254. set ::DuckHunt::level_grantings(4) "140,58,2,7,12,6,2,-1,-1,-4"
  255. set ::DuckHunt::level_grantings(5) "200,59,4,10,11,6,2,-1,-1,-4"
  256. set ::DuckHunt::level_grantings(6) "270,60,6,12,10,6,2,-1,-1,-4"
  257. set ::DuckHunt::level_grantings(7) "350,65,8,15,7,4,3,-1,-1,-4"
  258. set ::DuckHunt::level_grantings(8) "440,67,10,17,7,4,3,-1,-1,-4"
  259. set ::DuckHunt::level_grantings(9) "540,69,12,20,7,4,3,-1,-1,-4"
  260. set ::DuckHunt::level_grantings(10) "650,71,14,22,6,4,3,-1,-2,-6"
  261. set ::DuckHunt::level_grantings(11) "770,73,16,25,6,4,3,-1,-2,-6"
  262. set ::DuckHunt::level_grantings(12) "900,73,18,27,6,4,3,-1,-2,-6"
  263. set ::DuckHunt::level_grantings(13) "1040,74,20,30,5,4,3,-1,-2,-6"
  264. set ::DuckHunt::level_grantings(14) "1190,74,22,32,5,4,3,-1,-2,-6"
  265. set ::DuckHunt::level_grantings(15) "1350,75,24,35,5,4,3,-1,-2,-6"
  266. set ::DuckHunt::level_grantings(16) "1520,80,26,37,3,2,4,-1,-2,-6"
  267. set ::DuckHunt::level_grantings(17) "1700,81,28,40,3,2,4,-1,-2,-6"
  268. set ::DuckHunt::level_grantings(18) "1890,81,30,42,3,2,4,-1,-2,-6"
  269. set ::DuckHunt::level_grantings(19) "2090,82,31,45,3,2,4,-1,-2,-6"
  270. set ::DuckHunt::level_grantings(20) "2300,82,32,47,3,2,4,-3,-5,-10"
  271. set ::DuckHunt::level_grantings(21) "2520,83,33,50,2,2,4,-3,-5,-10"
  272. set ::DuckHunt::level_grantings(22) "2750,83,34,52,2,2,4,-3,-5,-10"
  273. set ::DuckHunt::level_grantings(23) "2990,84,35,55,2,2,4,-3,-5,-10"
  274. set ::DuckHunt::level_grantings(24) "3240,84,36,57,2,2,4,-3,-5,-10"
  275. set ::DuckHunt::level_grantings(25) "3500,85,37,60,2,2,4,-3,-5,-10"
  276. set ::DuckHunt::level_grantings(26) "3770,90,38,62,1,1,5,-3,-5,-10"
  277. set ::DuckHunt::level_grantings(27) "4050,91,39,65,1,1,5,-3,-5,-10"
  278. set ::DuckHunt::level_grantings(28) "4340,91,40,67,1,1,5,-3,-5,-10"
  279. set ::DuckHunt::level_grantings(29) "4640,92,41,70,1,1,5,-3,-5,-10"
  280. set ::DuckHunt::level_grantings(30) "4950,92,42,72,1,1,5,-5,-8,-20"
  281. set ::DuckHunt::level_grantings(31) "5270,93,43,75,1,1,5,-5,-8,-20"
  282. set ::DuckHunt::level_grantings(32) "5600,93,44,77,1,1,5,-5,-8,-20"
  283. set ::DuckHunt::level_grantings(33) "5940,94,45,80,1,1,5,-5,-8,-20"
  284. set ::DuckHunt::level_grantings(34) "6290,94,46,82,1,1,5,-5,-8,-20"
  285. set ::DuckHunt::level_grantings(35) "6650,95,47,85,1,1,5,-5,-8,-20"
  286. set ::DuckHunt::level_grantings(36) "7020,95,48,87,1,1,5,-5,-8,-20"
  287. set ::DuckHunt::level_grantings(37) "7400,96,48,90,1,1,5,-5,-8,-20"
  288. set ::DuckHunt::level_grantings(38) "7790,96,49,92,1,1,5,-5,-8,-20"
  289. set ::DuckHunt::level_grantings(39) "8200,97,49,95,1,1,5,-5,-8,-20"
  290. set ::DuckHunt::level_grantings(40) "9999999999,97,50,98,99,1,5,-5,-8,-20"
  291.  
  292.  
  293.  
  294. ##### MAGASIN ################################################################
  295.  
  296. # Activer le magasin ? (0 = non / 1 = oui)
  297. variable shop_enabled 1
  298.  
  299. # Lors de l'utilisation de la commande !shop sans argument, doit-on afficher la
  300. # liste des objets disponibles ou afficher une url permettant de la consulter
  301. # en ligne ? (0 = notice / 1 = url)
  302. # Voir également le paramètre shop_url.
  303. variable shop_preferred_display_mode 0
  304.  
  305. # Url de la page d'aide du magasin.
  306. variable shop_url "http://url-de-votre-hébergement/shop.html"
  307.  
  308. # Nombre de points d'xp en dessous duquel les joueurs ne seront pas autorisés
  309. # à acheter des objets dans le magasin.
  310. # Veuillez noter que si le coût d'un achat fait descendre l'xp du joueur en
  311. # dessous de cette valeur, l'achat sera refusé.
  312. variable min_xp_for_shopping 0
  313.  
  314. # Coût des objets en points d'expérience. Ces valeurs ont été équilibrées en
  315. # fonction des réglages par défaut du script. Si vous modifiez ces derniers,
  316. # vous devrez peut-être réajuster les paramètres qui suivent afin de préserver
  317. # l'équilibre.
  318. # Balle supplémentaire ajoutée directement dans le fusil, usage unique :
  319. variable extra_ammo_cost 7
  320. # Chargeur supplémentaire ajouté à la réserve, usage unique :
  321. variable extra_clip_cost 20
  322. # Munitions AP (antiblindage) pendant 24h, dégâts x2 :
  323. variable AP_ammo_cost 15
  324. # Munitions explosives pendant 24h, dégâts x3 :
  325. variable explosive_ammo_cost 25
  326. # Rachat d'une arme confisquée :
  327. variable hand_back_confiscated_weapon_cost 40
  328. # Graisse à fusil, divise par 2 les risques d'enrayement pendant 24h et protège
  329. # une seule fois contre les effets du jet de sable OU supprime les effets du jet
  330. # de sable :
  331. variable grease_cost 8
  332. # Lunette de visée, améliore la précision du prochain tir de
  333. # (% restant pour arriver à 100)/3 :
  334. variable sight_cost 6
  335. # Détecteur infrarouge, bloque la gâchette de l'arme quand il n'y a pas de
  336. # canard, dure 24h :
  337. variable infrared_detector_cost 15
  338. # Silencieux, n'effraie pas les canards lors des tirs, dure 24h :
  339. variable silencer_cost 5
  340. # Trèfle à 4 feuilles, xp bonus aléatoire (entre 1 et 10, déterminé à l'achat)
  341. # sur tous les canards tués pendant 24h :
  342. variable four_leaf_clover_cost 13
  343. # Lunettes de soleil, protège contre l'éblouissement :
  344. variable sunglasses_cost 5
  345. # Vêtements de rechange, annule l'effet du seau d'eau :
  346. variable spare_clothes_cost 7
  347. # Goupillon, annule les effets jet de sable et sabotage :
  348. variable brush_for_weapon_cost 7
  349. # Miroir, éblouit un chasseur et réduit sa précision de 50% pour son prochain
  350. # tir :
  351. variable mirror_cost 7
  352. # Jet de sable, réduit la fiabilité de l'arme d'un chasseur de 50% pour son
  353. # prochain tir :
  354. variable sand_cost 7
  355. # Seau d'eau, oblige un chasseur à attendre 1h que ses vêtements sèchent avant
  356. # de pouvoir à nouveau chasser :
  357. variable water_bucket_cost 10
  358. # Sabotage, fait s'enrayer et exploser l'arme d'un chasseur à son prochain tir :
  359. variable sabotage_cost 14
  360. # Assurance vie, permet au joueur de gagner 2x le level du tireur en points d'xp
  361. # s'il se fait toucher par accident, dure 1 semaine et disparaît après
  362. # utilisation :
  363. variable life_insurance_cost 10
  364. # Assurance responsabilité civile, divise par 3 la pénalité d'xp en cas
  365. # d'accident de chasse pendant 2 jours :
  366. variable liability_insurance_cost 5
  367. # Appeau, attire un canard dans les 10mn :
  368. variable decoy_cost 8
  369. # Morceaux de pain, augmente les chances qu'un canard s'envole et augmente le
  370. # temps qu'il reste avant de partir, dure 1h, cumulable :
  371. variable piece_of_bread_cost 2
  372. # Détecteur de canards, usage unique, envoie une notice pour prévenir le joueur
  373. # quand un canard s'envole :
  374. variable duck_detector_cost 5
  375. # Canard mécanique lancé 10mn après l'achat, ne rapporte pas d'xp :
  376. variable fake_duck_cost 50
  377.  
  378. # Nombre maximum de morceaux de pain pouvant être actifs en même temps sur un
  379. # chan.
  380. variable max_bread_on_chan 20
  381.  
  382. # Empêcher l'utilisation d'appeaux ou de morceaux de pains pendant les heures
  383. # de sommeil des canards (voir paramètre duck_sleep_hours) ? (0 = non / 1 = oui)
  384. variable cant_attract_ducks_when_sleeping 1
  385.  
  386. # Les appeaux peuvent-ils occasionnellement attirer des super-canards ?
  387. # (0 = non / 1 = oui)
  388. variable decoys_can_attract_golden_ducks 1
  389.  
  390.  
  391.  
  392. ##### DROPS ##################################################################
  393.  
  394. # Activer la possibilité de trouver des objets sur les canards abattus ?
  395. # (0 = non / 1 = oui)
  396. variable drops_enabled 1
  397.  
  398. # Probabilités de dropper des items en nombre de chances sur 1000.
  399. # Remarque : la valeur totale cumulée de ces paramètres correspond aux chances
  400. # sur 1000 de dropper quoi que ce soit (par défaut 145/1000 donc 14,5%).
  401. #
  402. # Item inutile aléatoire (notez que vous pouvez ajouter autant d'items inutiles
  403. # que vous le souhaitez en modifiant le message m394 dans le fichier de langue) :
  404. variable chances_to_drop_junk_item 20
  405. # Une balle :
  406. variable chances_to_drop_ammo 20
  407. # Un chargeur :
  408. variable chances_to_drop_clip 15
  409. # Des munitions AP :
  410. variable chances_to_drop_AP_ammo 7
  411. # Des munitions explosives :
  412. variable chances_to_drop_explosive_ammo 5
  413. # De la graisse
  414. variable chances_to_drop_grease 7
  415. # Une lunette de visée :
  416. variable chances_to_drop_sight 12
  417. # Un détecteur infrarouge :
  418. variable chances_to_drop_infrared_detector 7
  419. # Un silencieux :
  420. variable chances_to_drop_silencer 12
  421. # Un trèfle à 4 feuilles :
  422. variable chances_to_drop_four_leaf_clover 7
  423. # Des lunettes de soleil :
  424. variable chances_to_drop_sunglasses 12
  425. # Un détecteur de canards :
  426. variable chances_to_drop_ducks_detector 12
  427. # Un livre de compétences +10xp :
  428. variable chances_to_drop_10_xp 3
  429. # Un livre de compétences +20xp :
  430. variable chances_to_drop_20_xp 2
  431. # Un livre de compétences +30xp :
  432. variable chances_to_drop_30_xp 1
  433. # Un livre de compétences +40xp :
  434. variable chances_to_drop_40_xp 1
  435. # Un livre de compétences +50xp :
  436. variable chances_to_drop_50_xp 1
  437. # Un livre de compétences +100xp :
  438. variable chances_to_drop_100_xp 1
  439.  
  440.  
  441.  
  442. ##### AFFICHAGE ##############################################################
  443.  
  444. # Mode d'affichage préféré pour les messages du script.
  445. # (1 = messages publics sur le chan / 2 = notices au joueur)
  446. # Notez que certains messages seront toujours affichés en notice comme les
  447. # statistiques, et que certains autres seront toujours affichés en public comme
  448. # les envols de canards et les tirs qui atteignent une cible.
  449. variable preferred_display_mode 1
  450.  
  451. # Filtrer les codes de style (couleurs, gras, ...) dans tous les affichages du
  452. # script ? (0 = non / 1 = oui)
  453. variable monochrome 0
  454.  
  455. # Longueur maximum d'une ligne affichable. Si la fin de certaines lignes est
  456. # tronquée, cela signifie que vous devez diminuer cette valeur.
  457. variable max_line_length 435
  458.  
  459. # Afficher un avertissement en partyline et dans les logs de l'Eggdrop lorsqu'un
  460. # utilisateur se renomme en un nick qui possède déjà des statistiques ?
  461. # Remarque : à ce stade, les statistiques ne sont pas transférées / fusionnées
  462. # tant que l'utilisateur n'interagit pas avec le script.
  463. # (0 = non / 1 = oui)
  464. variable warn_on_rename 0
  465.  
  466. # Afficher un avertissement en partyline et dans les logs de l'Eggdrop lors
  467. # d'une appropriation ou d'une fusion de statistiques ? (0 = non / 1 = oui)
  468. variable warn_on_takeover 1
  469.  
  470. # Afficher un message en partyline pour informer d'une replanification des
  471. # heures d'envol lorsqu'un morceau de pain est ajouté ou expire ?
  472. # (0 = non / 1 = oui)
  473. variable show_bread_replanning 1
  474.  
  475.  
  476.  
  477. ##### LOGS ###################################################################
  478.  
  479. # Activer les logs de chasse ?
  480. variable hunting_logs 0
  481.  
  482. # Emplacement des logs.
  483. # Les fichiers créés seront de la forme yyyymmdd_chan.log
  484. # Vous devez vérifier que le répertoire que vous définissez ici existe, et le
  485. # créer manuellement si nécessaire.
  486. variable log_directory "scripts/added/duck_hunt/logs/"
  487.  
  488.  
  489.  
  490. ##### PARAMETRES DIVERS ########################################################
  491.  
  492. # Combien de temps laisse-t-on à l'Eggdrop pour rejoindre tous les chans
  493. # lorsqu'il se connecte avant de planifier les envols ? (en secondes)
  494. # Remarque : ce paramètre n'est pris en compte que si method = 2.
  495. variable post_init_delay 60
  496.  
  497. # Emplacement et nom du fichier contenant la base de données principale.
  498. # Vous devez vérifier que le répertoire que vous définissez ici existe, et le
  499. # créer manuellement si nécessaire.
  500. variable db_file "scripts/added/duck_hunt/database/player_data.db"
  501.  
  502. # Heure de la création automatique d'une copie de sauvegarde de la base de
  503. # données.
  504. # Ces heures doivent être précédées d'un 0 lorsqu'elles sont inférieures à 10.
  505. variable backup_time "00:03"
  506.  
  507. # Emplacement et nom du fichier qui sera généré lors de l'exportation de la
  508. # table des statistiques des joueurs.
  509. # Vous devez vérifier que le répertoire que vous définissez ici existe, et le
  510. # créer manuellement si nécessaire.
  511. variable players_table_file "scripts/added/duck_hunt/players_table.txt"
  512.  
  513. # Emplacement et nom du fichier contenant la base de données de suivi des
  514. # changements de nicks.
  515. # Vous devez vérifier que le répertoire que vous définissez ici existe, et le
  516. # créer manuellement si nécessaire.
  517. variable pending_transfers_file "scripts/added/duck_hunt/database/pending_transfers.db"
  518.  
  519. # Âge maximum en secondes de la base de données de suivi des changements de
  520. # nicks.
  521. # Si la date de la dernière mise à jour de cette base de données est plus
  522. # ancienne que cette valeur, elle ne sera pas rechargée automatiquement au
  523. # chargement du script car les informations qu'elle contient ne seront
  524. # vraisemblablement plus d'actualité.
  525. variable pending_transfers_file_max_age 3600
  526.  
  527. # Préfixe utilisé par votre serveur IRC pour renommer les utilisateurs qui ne
  528. # s'identifient pas dans les temps.
  529. # Le préfixe est sensible à la casse.
  530. # Ce préfixe sera utilisé par le système de suivi des changements de nick pour
  531. # empêcher le transfert automatique des statistiques vers ce genre de nicks.
  532. # Si par exemple les nicks ressemblent à "Anonyme54720", mettez "Anonyme".
  533. variable anonym_prefix ""
  534.  
  535.  
  536.  
  537. ##### COMMANDES ET AUTORISATIONS #############################################
  538.  
  539. # Commande et autorisations requises pour tirer sur un canard.
  540. variable shooting_cmd "!bang"
  541. variable shooting_auth "-|-"
  542.  
  543. # Commande et autorisations requises pour recharger son arme ou la décoincer si
  544. # elle est enrayée.
  545. variable reload_cmd "!reload"
  546. variable reload_auth "-|-"
  547.  
  548. # Commande et autorisations requises pour afficher l'heure d'envol du dernier
  549. # canard.
  550. # Commande publique :
  551. variable lastduck_pub_cmd "!lastduck"
  552. variable lastduck_pub_auth "-|-"
  553. # Commande par message privé :
  554. variable lastduck_msg_cmd "lastduck"
  555. variable lastduck_msg_auth "mno|mnol"
  556.  
  557. # Commande et autorisations requises pour afficher ses données de chasse
  558. # personnelles ou celles d'un autre joueur.
  559. variable stat_cmd "!duckstats"
  560. variable stat_auth "-|-"
  561.  
  562. # Commande et autorisations requises pour effectuer des achats dans le magasin.
  563. variable shop_cmd "!shop"
  564. variable shop_auth "-|-"
  565.  
  566. # Commande et autorisations requises pour désarmer un joueur.
  567. variable unarm_cmd "!unarm"
  568. variable unarm_auth "mno|mnol"
  569.  
  570. # Commande et autorisations requises pour réarmer un joueur.
  571. variable rearm_cmd "!rearm"
  572. variable rearm_auth "mno|mnol"
  573.  
  574. # Commande et autorisations requises pour afficher la liste des chasseurs ou
  575. # effectuer une recherche dans celle-ci (commande par message privé uniquement).
  576. variable findplayer_cmd "ducklist"
  577. variable findplayer_auth "mno|mnol"
  578.  
  579. # Commande et autorisations requises pour fusionner les statistiques de deux
  580. # joueurs (commande par message privé uniquement).
  581. variable fusion_cmd "duckfusion"
  582. variable fusion_auth "mno|mnol"
  583.  
  584. # Commande et autorisations requises pour renommer le profil de statistiques
  585. # d'un joueur (commande par message privé uniquement).
  586. variable rename_cmd "duckrename"
  587. variable rename_auth "mno|mnol"
  588.  
  589. # Commande et autorisations requises pour supprimer le profil de statistiques
  590. # d'un joueur (commande par message privé uniquement).
  591. variable delete_cmd "duckdelete"
  592. variable delete_auth "mno|mnol"
  593.  
  594. # Commande et autorisations requises pour afficher la planification des envols
  595. # de canards pour la journée en cours (si method = 2, commande par message privé
  596. # uniquement).
  597. variable planning_cmd "duckplanning"
  598. variable planning_auth "mno|mnol"
  599.  
  600. # Commande et autorisations requises pour recalculer une planification
  601. # différente des envols de canards pour la journée en cours (si method = 2,
  602. # commande par message privé uniquement).
  603. variable replanning_cmd "duckreplanning"
  604. variable replanning_auth "mno|mnol"
  605.  
  606. # Commande et autorisations requises pour faire s'envoler un canard
  607. # manuellement (commande par message privé uniquement).
  608. variable launch_cmd "ducklaunch"
  609. variable launch_auth "mno|mnol"
  610.  
  611. # Commande et autorisations requises pour exporter les données des joueurs sous
  612. # forme de tableau dans un fichier texte.
  613. variable export_cmd "duckexport"
  614. variable export_auth "mno|mnol"
  615.  
  616. # Liste de handles qui ne seront pas autorisés à jouer, séparés par un espace.
  617. # Veillez à respecter la casse.
  618. variable blacklisted_handles {}
  619.  
  620.  
  621.  
  622. ##### ANTIFLOOD ##############################################################
  623.  
  624. # Activer l'antiflood ? (0 = désactivé / 1 = activé)
  625. variable antiflood 1
  626.  
  627. # Contrôle de flood individuel.
  628. # Lorsqu'il s'active, la commande sera bloquée pour l'utilisateur qui l'a
  629. # déclenché uniquement.
  630. # Exemple : "10:600" = 10 requêtes maximum en 600 secondes, les suivantes seront
  631. # ignorées.
  632. # Seuil pour la commande !bang :
  633. variable flood_shoot "30:600"
  634. # Seuil pour la commande !reload :
  635. variable flood_reload "15:120"
  636. # Seuil pour la commande !duckstats :
  637. variable flood_stats "2:120"
  638. # Seuil pour la commande !lastduck :
  639. variable flood_lastduck "1:300"
  640. # Seuil pour la commande !shop :
  641. variable flood_shop "3:600"
  642.  
  643. # Contrôle de flood global, toutes commandes confondues.
  644. # Lorsqu'il s'active, les commandes du script sont bloquées pour tout le monde
  645. # sur le chan concerné.
  646. # Remarque : pour le nombre de requêtes, spécifiez une valeur supérieure à la
  647. # plus grande valeur définie pour le contrôle de flood individuel.
  648. variable flood_global "30:600"
  649.  
  650. # Intervalle de temps minimum entre l'affichage de 2 messages avertissant que
  651. # l'antiflood a été déclenché (ne réglez pas cette valeur trop bas afin de ne
  652. # pas être floodé par les messages d'avertissement de l'antiflood...)
  653. variable antiflood_msg_interval 60
  654.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement