This repository was archived by the owner on Jun 20, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.sample.py
120 lines (110 loc) · 12.8 KB
/
config.sample.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# -*- coding:Utf-8 -*-
# !/usr/bin/env python3.5
def _(string): return string # Fake definition pour la traduction
#### MODIFIEZ A PARTIR DE CETTE LIGNE ####
token = ""
admins = [138751484517941259] # Global admins
canards_trace = ["-,_,.-'\`'°-,_,.-'\`'°", "-,..,.-'\`'°-,_,.-'\`'°", "-._..-'\`'°-,_,.-'\`'°", "-,_,.-'\`'°-,_,.-''\`"]
canards_trace_tocheck = [w.replace("\\", "") for w in canards_trace] + canards_trace
canards_portrait = ["\\_O<", "\\_o<", "\\_Õ<", "\\_õ<", "\\_Ô<", "\\_ô<", "\\_Ö<", "\\_ö<", "\\_Ø<", "\\_ø<", "\\_Ò<", "\\_ò<", "\\_Ó<", "\\_ó<", "\\_0<",
"\\_©<", "\\_@<", "\\_º<", "\\_°<", "\\_^<", "/_O<", "/_o<", "/_Õ<", "/_õ<", "/_Ô<", "/_ô<", "/_Ö<", "/_ö<", "/_Ø<", "/_ø<", "/_Ò<",
"/_ò<", "/_Ó<", "/_ó<", "/_0<", "/_©<", "/_@<", "/_^<", "§_O<", "§_o<", "§_Õ<", "§_õ<", "§_Ô<", "§_ô<", "§_Ö<", "§_ö<", "§_Ø<", "§_ø<",
"§_Ò<", "§_ò<", "§_Ó<", "§_ó<", "§_0<", "§_©<", "§_@<", "§_º<", "§_°<", "§_^<", "\\_O-", "\\_o-", "\\_Õ-", "\\_õ-", "\\_Ô-", "\\_ô-",
"\\_Ö-", "\\_ö-", "\\_Ø-", "\\_ø-", "\\_Ò-", "\\_ò-", "\\_Ó-", "\\_ó-", "\\_0-", "\\_©-", "\\_@-", "\\_º-", "\\_°-", "\\_^-", "/_O-",
"/_o-", "/_Õ-", "/_õ-", "/_Ô-", "/_ô-", "/_Ö-", "/_ö-", "/_Ø-", "/_ø-", "/_Ò-", "/_ò-", "/_Ó-", "/_ó-", "/_0-", "/_©-", "/_@-", "/_^-",
"§_O-", "§_o-", "§_Õ-", "§_õ-", "§_Ô-", "§_ô-", "§_Ö-", "§_ö-", "§_Ø-", "§_ø-", "§_Ò-", "§_ò-", "§_Ó-", "§_ó-", "§_0-", "§_©-", "§_@-",
"§_^-", "\\_O\{", "\\_o\{", "\\_Õ\{", "\\_õ\{", "\\_Ô\{", "\\_ô\{", "\\_Ö\{", "\\_ö\{", "\\_Ø\{", "\\_ø\{", "\\_Ò\{", "\\_ò\{",
"\\_Ó\{", "\\_ó\{", "\\_0\{", "\\_©\{", "\\_@\{", "\\_º\{", "\\_°\{", "\\_^\{", "/_O\{", "/_o\{", "/_Õ\{", "/_õ\{", "/_Ô\{", "/_ô\{",
"/_Ö\{", "/_ö\{", "/_Ø\{", "/_ø\{", "/_Ò\{", "/_ò\{", "/_Ó\{", "/_ó\{", "/_0\{", "/_©\{", "/_@\{", "/_^\{", "§_O\{", "§_o\{", "§_Õ\{",
"§_õ\{", "§_Ô\{", "§_ô\{", "§_Ö\{", "§_ö\{", "§_Ø\{", "§_ø\{", "§_Ò\{", "§_ò\{", "§_Ó\{", "§_ó\{", "§_0\{", "§_©\{", "§_@\{", "§_º\{",
"§_°\{", "§_^\{"]
canards_cri = ["COIN", "COIN", "COIN", "COIN", "COIN", "KWAK", "KWAK", "KWAAK", "KWAAK", "KWAAAK", "KWAAAK", "COUAK", "COUAK", "COUAAK", "COUAAK",
"COUAAAK", "COUAAAK", "QUAK", "QUAK", "QUAAK", "QUAAK", "QUAAAK", "QUAAAK", "QUACK", "QUACK", "QUAACK", "QUAACK", "QUAAACK", "QUAAACK",
"COUAC", "COUAC", "COUAAC", "COUAAC", "COUAAAC", "COUAAAC", "COUACK", "COUACK", "COUAACK", "COUAACK", "COUAAACK", "COUAAACK", "QWACK",
"QWACK", "QWAACK", "QWAACK", "QWAAACK", "QWAAACK", "ARK", "ARK", "AARK", "AARK", "AAARK", "AAARK", "CUI ?", "PIOU ?", _("*sifflote*"),
_("Hello world"), _("c'est ici pour le casting ?"), _("pourvu que personne ne me remarque..."), "http://tinyurl.com/2qc9pl",
_("Canard un jour, canard de bain")]
canards_bye = [_("Le canard prend la fuite. ·°'\`'°-.,¸¸.·°'\`"),
_("Le canard va voir ailleurs. ·°'\`'°-.,¸¸.·°'\`"),
_("Le canard n'a pas le temps pour ça. ·°'\`'°-.,¸¸.·°'\`"),
_("Le canard est parti. ·°'\`'°-.,¸¸.·°'\`"),
_("Le canard se dissipe dans l'espace-temps. ·°'\`'°-.,¸¸.·°'\`"),
_("Le canard en a ras le bol d'être ignoré et fuit. ·°'\`'°-.,¸¸.·°'\`"),
_("Le canard ne veut pas etre canardé. ·°'\`'°-.,¸¸.·°'\`")]
levels = [{"niveau": 0, "expMin": -999, "nom": _("danger public"), "precision": 55, "fiabilitee": 85, "balles": 6, "chargeurs": 1},
{"niveau": 1, "expMin": -4, "nom": _("touriste"), "precision": 55, "fiabilitee": 85, "balles": 6, "chargeurs": 2},
{"niveau": 2, "expMin": 20, "nom": _("noob"), "precision": 56, "fiabilitee": 86, "balles": 6, "chargeurs": 2},
{"niveau": 3, "expMin": 50, "nom": _("stagiaire"), "precision": 57, "fiabilitee": 87, "balles": 6, "chargeurs": 2},
{"niveau": 4, "expMin": 90, "nom": _("rateur de canards"), "precision": 58, "fiabilitee": 88, "balles": 6, "chargeurs": 2},
{"niveau": 5, "expMin": 140, "nom": _("membre du Comité Contre les Canards"), "precision": 59, "fiabilitee": 89, "balles": 6, "chargeurs": 2},
{"niveau": 6, "expMin": 200, "nom": _("détesteur de canards"), "precision": 60, "fiabilitee": 90, "balles": 6, "chargeurs": 2},
{"niveau": 7, "expMin": 270, "nom": _("harceleur de canards"), "precision": 65, "fiabilitee": 93, "balles": 4, "chargeurs": 3},
{"niveau": 8, "expMin": 350, "nom": _("emmerdeur de canards"), "precision": 67, "fiabilitee": 93, "balles": 4, "chargeurs": 3},
{"niveau": 9, "expMin": 440, "nom": _("déplumeur de canards"), "precision": 69, "fiabilitee": 93, "balles": 4, "chargeurs": 3},
{"niveau": 10, "expMin": 540, "nom": _("chasseur"), "precision": 71, "fiabilitee": 94, "balles": 4, "chargeurs": 3},
{"niveau": 11, "expMin": 650, "nom": _("retourneur de canards"), "precision": 73, "fiabilitee": 94, "balles": 4, "chargeurs": 3},
{"niveau": 12, "expMin": 770, "nom": _("assommeur de canards"), "precision": 73, "fiabilitee": 94, "balles": 4, "chargeurs": 3},
{"niveau": 13, "expMin": 900, "nom": _("mâchouilleur de canards"), "precision": 74, "fiabilitee": 95, "balles": 4, "chargeurs": 3},
{"niveau": 14, "expMin": 1040, "nom": _("bouffeur de canards"), "precision": 74, "fiabilitee": 95, "balles": 4, "chargeurs": 3},
{"niveau": 15, "expMin": 1190, "nom": _("aplatisseur de canards"), "precision": 75, "fiabilitee": 95, "balles": 4, "chargeurs": 3},
{"niveau": 16, "expMin": 1350, "nom": _("démonteur de canards"), "precision": 80, "fiabilitee": 97, "balles": 2, "chargeurs": 4},
{"niveau": 17, "expMin": 1520, "nom": _("démolisseur de canards"), "precision": 81, "fiabilitee": 97, "balles": 2, "chargeurs": 4},
{"niveau": 18, "expMin": 1700, "nom": _("tueur de canards"), "precision": 81, "fiabilitee": 97, "balles": 2, "chargeurs": 4},
{"niveau": 19, "expMin": 1890, "nom": _("écorcheur de canards"), "precision": 82, "fiabilitee": 97, "balles": 2, "chargeurs": 4},
{"niveau": 20, "expMin": 2090, "nom": _("prédateur"), "precision": 82, "fiabilitee": 97, "balles": 2, "chargeurs": 4},
{"niveau": 21, "expMin": 2300, "nom": _("découpeur de canards"), "precision": 83, "fiabilitee": 98, "balles": 2, "chargeurs": 4},
{"niveau": 22, "expMin": 2520, "nom": _("décortiqueur de canards"), "precision": 83, "fiabilitee": 98, "balles": 2, "chargeurs": 4},
{"niveau": 23, "expMin": 2750, "nom": _("fraggeur de canards"), "precision": 84, "fiabilitee": 98, "balles": 2, "chargeurs": 4},
{"niveau": 24, "expMin": 2990, "nom": _("éclateur de canards"), "precision": 84, "fiabilitee": 98, "balles": 2, "chargeurs": 4},
{"niveau": 25, "expMin": 3240, "nom": _("défonceur de canards"), "precision": 85, "fiabilitee": 98, "balles": 2, "chargeurs": 4},
{"niveau": 26, "expMin": 3500, "nom": _("bousilleur de canards"), "precision": 90, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 27, "expMin": 3770, "nom": _("poutreur de canards"), "precision": 91, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 28, "expMin": 4050, "nom": _("empaleur de canards"), "precision": 91, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 29, "expMin": 4340, "nom": _("éventreur de canards"), "precision": 92, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 30, "expMin": 4640, "nom": _("terreur des canards"), "precision": 92, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 31, "expMin": 4950, "nom": _("exploseur de canards"), "precision": 93, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 32, "expMin": 5270, "nom": _("destructeur de canards"), "precision": 93, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 33, "expMin": 5600, "nom": _("pulvérisateur de canards"), "precision": 94, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 34, "expMin": 5940, "nom": _("démolécularisateur de canards"), "precision": 94, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 35, "expMin": 6290, "nom": _("désintégrateur de canards"), "precision": 95, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 36, "expMin": 6650, "nom": _("atomiseur de canards"), "precision": 95, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 37, "expMin": 7020, "nom": _("annihilateur de canards"), "precision": 96, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 38, "expMin": 7400, "nom": _("serial duck killer"), "precision": 96, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{"niveau": 39, "expMin": 7790, "nom": _("génocideur de canards"), "precision": 97, "fiabilitee": 99, "balles": 1, "chargeurs": 5},
{
"niveau" : 40, "expMin": 8200, "nom": _("chômeur pour cause d'extinction de l'espèce"), "precision": 97, "fiabilitee": 99, "balles": 1,
"chargeurs": 5
},
{"niveau": 41, "expMin": 9999, "nom": _("Toasteur de canards"), "precision": 98, "fiabilitee": 99, "balles": 1, "chargeurs": 6},
{"niveau": 42, "expMin": 11111, "nom": _("Vieux noob"), "precision": 99, "fiabilitee": 99, "balles": 1, "chargeurs": 7}]
lang = "fr" # Language specified here is for console messages, everything that is not sent to a server
defaultSettings = {
"deleteCommands" : {"value": False, "type": bool}, "canardsJours": {"value": 24, "type": int}, "findObjects": {"value": True, "type": bool},
"duckLeaves" : {"value": True, "type": bool}, "pmMostMessages": {"value": False, "type": bool}, "tempsAttente": {"value": 11 * 60, "type": int},
"lagOnBang" : {"value": .5, "type": float},
"expParCanard" : {"value": 10, "type": int}, "lang": {"value": lang, "type": str}, "randomCanard": {"value": True, "type": bool},
"malusFauxCanards": {"value": False, "type": bool}, "SCactif": {"value": True, "type": bool}, "SCchance": {"value": 10, "type": int},
"SCviemin" : {"value": 3, "type": int}, "SCviemax": {"value": 7, "type": int},
"duckChanceLeave" : {"value": 5, "type": int}, "SClevelmultiplier": {"value": 1.10, "type": float}, "global": {"value": False, "type": bool},
"trefleMin" : {"value": 1, "type": int}, "trefleMax": {"value": 10, "type": int}, "mecaRandom": {"value": 0, "type": int},
"donExp" : {"value": True, "type": bool}, "donExpTaxe": {"value": 0, "type": int}, "prefix": {"value": "!", "type": str}
}
aideMsg = "Nouveau wiki, plus clair, plus simple : https://api-d.com/duckhunt/index.php/Accueil | Old wiki but in english : https://github.com/DuckHunt-discord/DuckHunt-Discord/wiki/Aide | Support server : https://discord.gg/4MK2KyM"
inutilite = [_("un canard en peluche."), _("un canard en plastique pour le bain."), _("un canard vibrant."), _("un tas de plumes."),
_("un chewing-gum mâchouillé."),
_("un prospectus du CCCCC (Coalition Contre le Comité Contre les Canards)."), _("une vieille chaussure."), _("un truc à ressort."),
_("une bouse de vache."), _("une crotte de chien."), _("un permis de chasse expiré."), _("une douille."), _("un mégot."),
_("un préservatif usagé."),
_("une lunette de visée cassée."), _("un détecteur infrarouge cassé."), _("un silencieux tordu."), _("une boîte vide de munitions AP."),
_("une boîte vide de munitions explosives."), _("un trèfle à 4 feuilles auquel il en manque une."), _("un appeau cassé."),
_("un miroir cassé."),
_("un canard mécanique rouillé."), _("une paire de lunettes de soleil sans ses verres."), _("le béret de Donald."),
_("une pastille de menthe à moitié fondue."), _("une boîte de nettoyant Abraxo."), _("un fusil avec le bout du canon en fleur."),
_("un vieux couteau de chasse."), _("un vieil enregistrement vidéo : http://tinyurl.com/zbejktu"),
_("une vieille photo de chasse : http://tinyurl.com/hmn4r88"), _("une vieille carte postale : http://tinyurl.com/hbnkpzr"),
_("une photo de super-canard : http://tinyurl.com/hle8fjf"), _("un pin's de chasseur : http://tinyurl.com/hqy7fhq"), _("des buissons."),
_("100 balles et un mars."),
_("Une tomate : http://i2.cdn.turner.com/cnnnext/dam/assets/150918221030-duck-shaped-tomato-found-in-garden-pkg-00005828-full-169.jpg"),
_("un hippie qui te propose de tirer une douille sur son bang")]
#### NE PLUS MODIFIER APRES CETTE LIGNE ####
del _