Clemylia commited on
Commit
3af347f
·
verified ·
1 Parent(s): 68c1481

Upload 9 files

Browse files
Makefile-1.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:77428ae160ab1eb7cc2a16a5586bdc367e1231aec0f0540374c0b5aed8ed7d97
3
+ size 634
calculy_package.c ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ #include <stdio.h>
3
+ #include <math.h>
4
+
5
+ // Fonction pour calculer le cube d'un nombre
6
+ void may_package_cuber() {
7
+ double x = 3.0; // Valeur par défaut pour le test
8
+ printf("🔢 Le cube de %.2f est: %.2f\n", x, pow(x, 3));
9
+ }
10
+
11
+ // Fonction pour calculer le carré d'un nombre
12
+ void may_package_carre() {
13
+ double x = 4.0; // Valeur par défaut pour le test
14
+ printf("🔢 Le carré de %.2f est: %.2f\n", x, pow(x, 2));
15
+ }
16
+
17
+ // Fonction pour calculer la médiane de deux nombres
18
+ void may_package_median() {
19
+ double a = 5.0, b = 7.0; // Valeurs par défaut
20
+ double result = (a + b) / 2.0;
21
+ printf("📊 Médiane entre %.2f et %.2f: %.2f\n", a, b, result);
22
+ }
23
+
24
+ // Fonction pour calculer la moyenne de trois nombres
25
+ void may_package_moyenne() {
26
+ double a = 4.0, b = 5.0, c = 6.0; // Valeurs par défaut
27
+ double result = (a + b + c) / 3.0;
28
+ printf("📊 Moyenne entre %.2f, %.2f et %.2f: %.2f\n", a, b, c, result);
29
+ }
30
+
31
+ // Fonction pour appliquer le théorème de Pythagore
32
+ void may_package_pythagore() {
33
+ double a = 3.0, b = 4.0; // Valeurs par défaut
34
+ double result = sqrt(pow(a, 2) + pow(b, 2));
35
+ printf("📐 Hypoténuse pour les côtés %.2f et %.2f: %.2f\n", a, b, result);
36
+ }
37
+
38
+ // Fonction pour appliquer le théorème de Thalès
39
+ void may_package_thales() {
40
+ double a = 2.0, b = 3.0, c = 6.0; // Valeurs par défaut
41
+ double result = (b * c) / a;
42
+ printf("📐 Thalès avec a=%.2f, b=%.2f, c=%.2f: %.2f\n", a, b, c, result);
43
+ }
44
+
45
+ // Point d'entrée principal pour exécuter des tests
46
+ int main() {
47
+ printf("📦 Package Calculy - Test des fonctions:\n\n");
48
+
49
+ may_package_cuber();
50
+ may_package_carre();
51
+ may_package_median();
52
+ may_package_moyenne();
53
+ may_package_pythagore();
54
+ may_package_thales();
55
+
56
+ return 0;
57
+ }
exemple_bot_avance.my ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # Bot Discord Avancé avec Discord.my
3
+ # Pour lancer: ./main Discord.my-allume exemple_bot_avance.my
4
+
5
+ my.console('🚀 Configuration Bot Discord Avancé 🚀')
6
+
7
+ # Configuration principale
8
+ Discord.my.connect('YOUR_ADVANCED_BOT_TOKEN', '$')
9
+ Discord.my.status('ne pas déranger')
10
+ Discord.my.activity('watching', 'les serveurs Maya')
11
+
12
+ # Intents avancés
13
+ Discord.my.intent('message_content')
14
+ Discord.my.intent('guild_members')
15
+ Discord.my.intent('guild_presences')
16
+
17
+ # === COMMANDES DE BASE ===
18
+ Discord.my.command('ping', 'Pong! 🏓 Bot actif!')
19
+ Discord.my.command('version', 'Maya Discord Bot v2.0 - Créé avec Discord.my')
20
+
21
+ # === EMBEDS CRÉATIFS ===
22
+ Discord.my.embed('bienvenue', '🌟 Bienvenue!', 'Bienvenue sur notre serveur Discord!\nN\'hésitez pas à explorer et poser des questions.', '#ffd700', 'Bot Maya Discord', 'https://example.com/welcome.gif')
23
+
24
+ Discord.my.embed('regles', '📋 Règles du Serveur', '1. Respectez tous les membres\n2. Pas de spam\n3. Restez dans le sujet\n4. Amusez-vous!', '#ff4500', 'Administration')
25
+
26
+ Discord.my.embed('stats', '📊 Statistiques', 'Membres: {member_count}\nChannels: {channel_count}\nRôles: {role_count}', '#00ced1', 'Statistiques en temps réel')
27
+
28
+ # === COMMANDES DE MODÉRATION ===
29
+ Discord.my.command('warn', 'Utilisateur averti!')
30
+ Discord.my.permission('warn', 'MODERATE_MEMBERS')
31
+ Discord.my.error('warn', '❌ Permission insuffisante pour avertir des membres!')
32
+
33
+ Discord.my.kick('target', 'Membre exclu du serveur')
34
+ Discord.my.permission('kick', 'KICK_MEMBERS')
35
+ Discord.my.error('kick', '❌ Vous devez avoir la permission KICK_MEMBERS!')
36
+
37
+ Discord.my.ban('target', 'Membre banni définitivement')
38
+ Discord.my.permission('ban', 'BAN_MEMBERS')
39
+ Discord.my.error('ban', '❌ Permission BAN_MEMBERS requise!')
40
+
41
+ # === GESTION DES CHANNELS ===
42
+ Discord.my.channel('create_text', 'nouveau-salon')
43
+ Discord.my.channel('create_voice', 'Salon Vocal Temporaire')
44
+ Discord.my.channel('clone', 'salon-existant')
45
+ Discord.my.channel('delete', 'salon-à-supprimer')
46
+
47
+ # === COMMANDES LUDIQUES ===
48
+ Discord.my.command('joke', 'Voici une blague: Pourquoi les plongeurs plongent-ils toujours en arrière? Parce que sinon, ils tombent dans le bateau! 😄')
49
+
50
+ Discord.my.command('citation', 'Citation du jour: "Le code est de la poésie" - nekoclem')
51
+
52
+ Discord.my.embed('fortune', '🔮 Votre Fortune', 'Aujourd\'hui sera une journée extraordinaire pour vous!', '#9932cc', 'Oracle Maya')
53
+
54
+ # === GÉNÉRATION ALÉATOIRE ===
55
+ Discord.my.command('random_number', 'Nombre aléatoire généré!')
56
+ Discord.my.random('number')
57
+
58
+ Discord.my.command('random_image', 'Image surprise!')
59
+ Discord.my.random('image')
60
+
61
+ # === INTÉGRATION MAYA ===
62
+ my.variable admin_name = 'nekoclem'
63
+ my.variable server_name = 'Maya Community'
64
+
65
+ Discord.my.embed('admin', 'Administrateur', 'Admin principal: ' + admin_name + '\nServeur: ' + server_name, '#dc143c', 'Informations Admin')
66
+
67
+ # Utilisation des fonctionnalités Maya dans les commandes
68
+ my.draw.heart
69
+ my.console('❤️ Bot configuré avec amour!')
70
+
71
+ my.for(i, 1, 3)
72
+ my.console('Vérification système ' + i + '/3...')
73
+
74
+ my.console('🎉 Bot Discord Avancé prêt!')
75
+ my.console('🔥 Fonctionnalités activées: Modération, Embeds, Génération aléatoire')
76
+ my.console('🚀 Lancement du bot...')
exemple_bot_discord.my ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # Exemple de Bot Discord créé avec Discord.my
3
+ # Pour lancer ce bot: ./main Discord.my-allume exemple_bot_discord.my
4
+
5
+ my.console('🤖 Configuration du Bot Discord Maya 🤖')
6
+
7
+ # 1. Connexion du bot avec token et prefix
8
+ Discord.my.connect('YOUR_BOT_TOKEN_HERE', '!')
9
+
10
+ # 2. Configuration du statut et de l'activité
11
+ Discord.my.status('en ligne')
12
+ Discord.my.activity('playing', 'avec Maya v6.0!')
13
+
14
+ # 3. Configuration des intents
15
+ Discord.my.intent('message_content')
16
+ Discord.my.intent('guild_messages')
17
+
18
+ # 4. Création de commandes simples
19
+ Discord.my.command('salut', 'Salut! Je suis un bot créé avec Maya!')
20
+ Discord.my.command('aide', 'Commandes disponibles: !salut, !aide, !info, !random')
21
+ Discord.my.command('info', 'Bot Discord créé avec le langage Maya v6.0!')
22
+
23
+ # 5. Création de commandes avec embeds
24
+ Discord.my.embed('maya', 'À propos de Maya', 'Maya est un langage de programmation créatif et révolutionnaire!', '#ff69b4', 'Créé par nekoclem', 'https://example.com/maya-logo.png')
25
+
26
+ Discord.my.embed('serveur', 'Informations Serveur', 'Voici les informations de ce serveur Discord', '#00ff00', 'Bot Maya v6.0')
27
+
28
+ # 6. Commandes avec permissions (modération)
29
+ Discord.my.command('clear', 'Messages supprimés!')
30
+ Discord.my.permission('clear', 'MANAGE_MESSAGES')
31
+ Discord.my.error('clear', 'Vous n\'avez pas la permission de supprimer des messages!')
32
+
33
+ Discord.my.kick('user_id', 'Utilisateur exclu par commande bot')
34
+ Discord.my.ban('user_id', 'Utilisateur banni par commande bot')
35
+
36
+ # 7. Gestion des channels
37
+ Discord.my.channel('create', 'nouveau-channel')
38
+ Discord.my.channel('delete', 'ancien-channel')
39
+
40
+ # 8. Commandes avec génération aléatoire
41
+ Discord.my.command('dice', 'Lancement de dés!')
42
+ Discord.my.random('number')
43
+
44
+ Discord.my.command('image', 'Image aléatoire!')
45
+ Discord.my.random('image')
46
+
47
+ # 9. Utilisation des fonctionnalités Maya dans le bot
48
+ my.variable bot_version = '1.0'
49
+ my.console('Bot version: ' + bot_version)
50
+
51
+ # 10. Création d'un embed avec couleurs Maya
52
+ my.color.console('PINK')
53
+ my.console('🎨 Bot Discord Maya configuré avec style!')
54
+ my.color.console('DEFAULT')
55
+
56
+ my.console('✅ Configuration du bot terminée!')
57
+ my.console('🚀 Le bot va maintenant se connecter à Discord...')
exemple_input.my ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # Exemple d'utilisation de my.input - Maya v2.0
3
+
4
+ my.console('🌸 === Exemple interactif Maya === 🌸')
5
+
6
+ # Demander le nom de l'utilisateur
7
+ my.input(nom_utilisateur, 'Quel est votre nom? ')
8
+ my.console('Bonjour ' + nom_utilisateur + '!')
9
+
10
+ # Demander l'âge
11
+ my.input(age, 'Quel est votre âge? ')
12
+ my.console('Vous avez ' + age + ' ans.')
13
+
14
+ # Condition basée sur l'âge saisi
15
+ my.variable age_num = age
16
+ my.if(age_num >= 18)
17
+ my.alors {
18
+ my.color.console('GREEN')
19
+ my.console('Vous êtes majeur, ' + nom_utilisateur + '!')
20
+ my.color.console('DEFAULT')
21
+ }
22
+ my.autre {
23
+ my.color.console('YELLOW')
24
+ my.console('Vous êtes mineur, ' + nom_utilisateur + '!')
25
+ my.color.console('DEFAULT')
26
+ }
27
+
28
+ # Demander la couleur préférée
29
+ my.input(couleur, 'Quelle est votre couleur préférée? ')
30
+ my.console('Votre couleur préférée est ' + couleur + '!')
31
+
32
+ my.console('🎉 Merci d\'avoir testé Maya! 🎉')
exemple_jeux.my ADDED
@@ -0,0 +1,88 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # Exemple des nouvelles fonctionnalités Maya v3.0
3
+
4
+ my.console('🌸 === Maya v3.0 - Jeux et Simulations === 🌸')
5
+
6
+ # Nouveaux dessins ASCII
7
+ my.console('🎨 Nouveaux dessins ASCII:')
8
+ my.draw.sheep
9
+ my.delai(500)
10
+ my.draw.bird
11
+ my.delai(500)
12
+ my.draw.fish
13
+
14
+ # Mini-jeux
15
+ my.console('🎮 === MINI-JEUX MAYA === 🎮')
16
+
17
+ # Quiz
18
+ my.console('📚 Quiz Maya:')
19
+ my.quizz('Quelle est la capitale de la France?', 'Paris')
20
+
21
+ # Jeu de dés
22
+ my.console('🎲 Jeu de dés:')
23
+ my.dice(6)
24
+
25
+ # Devine le nombre
26
+ my.console('🔢 Devine le nombre:')
27
+ my.devine.number()
28
+
29
+ # Pierre-Feuille-Ciseau
30
+ my.console('🪨📄✂️ Pierre-Feuille-Ciseau:')
31
+ my.rock.leaf()
32
+
33
+ # Initialisation des jeux
34
+ my.console('🎯 Initialisation des jeux:')
35
+ my.puissance4()
36
+ my.delai(1000)
37
+ my.pendu('MAYA')
38
+ my.delai(1000)
39
+ my.snake()
40
+ my.delai(1000)
41
+ my.tictac()
42
+ my.delai(1000)
43
+ my.memory(4)
44
+
45
+ # Simulations
46
+ my.console('🔬 === SIMULATIONS MAYA === 🔬')
47
+
48
+ # Simulation BAC
49
+ my.console('🎓 Simulation BAC:')
50
+ my.simulation.bac()
51
+ my.delai(1000)
52
+
53
+ # Simulation Combat
54
+ my.console('⚔️ Simulation Combat:')
55
+ my.simulation.combat('Guerrier vs Mage')
56
+ my.delai(1000)
57
+
58
+ # Simulation Scientifique
59
+ my.console('🧪 Simulation Sciences:')
60
+ my.simulation.sciences('Test de réaction chimique')
61
+ my.delai(1000)
62
+
63
+ # Simulation Clonage
64
+ my.console('🧬 Simulation Clonage:')
65
+ my.simulation.clone('Chat')
66
+ my.delai(1000)
67
+
68
+ # Simulation IA
69
+ my.console('🤖 Simulation IA:')
70
+ my.simulation.ia('Assistant Virtuel')
71
+ my.delai(1000)
72
+
73
+ # Simulation Technologies
74
+ my.console('💻 Simulation Tech:')
75
+ my.simulation.tech('Ordinateur Quantique')
76
+ my.delai(1000)
77
+
78
+ # Simulation Conscience
79
+ my.console('🧠 Simulation Conscience:')
80
+ my.simulation.conscient('Robot Humanoïde')
81
+ my.delai(1000)
82
+
83
+ # Simulation Monde Robotique
84
+ my.console('🌍 Simulation Monde IA:')
85
+ my.simulation.iawork('Futur 2050')
86
+
87
+ my.console('🎉 Toutes les nouvelles fonctionnalités Maya v3.0 testées! 🎉')
88
+ my.console('🌟 Maya devient de plus en plus créatif et puissant! 🌟')
exemple_module.my ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # Exemple de module Maya avec fonctions réutilisables
3
+
4
+ # Définition de fonctions réutilisables avec le préfix 'may'
5
+
6
+ # Fonction pour saluer
7
+ my.fonction('may.saluer', 'my.console(\'Bonjour depuis une fonction réutilisable!\'); my.color.console(\'GREEN\'); my.console(\'Fonction may.saluer exécutée!\'); my.color.console(\'DEFAULT\')')
8
+
9
+ # Fonction pour calculer et afficher
10
+ my.fonction('may.calculer', 'my.variable resultat = 10; my.math.add(resultat + 5); my.console(\'Calcul terminé!\')')
11
+
12
+ # Fonction pour dessiner un cœur coloré
13
+ my.fonction('may.coeur.colore', 'my.color.console(\'PINK\'); my.draw.heart; my.color.console(\'DEFAULT\'); my.console(\'Cœur rose dessiné!\')')
14
+
15
+ # Fonction pour quiz personnalisé
16
+ my.fonction('may.quiz.perso', 'my.console(\'Quiz personnalisé Maya!\'); my.quizz(\'Quel est le langage créé par Clémence?\', \'Maya\')')
17
+
18
+ # Fonction pour simulation personnalisée
19
+ my.fonction('may.simul.perso', 'my.console(\'Simulation personnalisée!\'); my.simulation.bac(); my.delai(1000); my.simulation.ia(\'IA Personnalisée\')')
20
+
21
+ my.console('📦 Module exemple_module.my prêt avec 5 fonctions réutilisables!')
exemple_package.c ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // Exemple de package C pour Maya
3
+ // Ce fichier démontre comment créer des fonctions personnalisées pour Maya
4
+
5
+ #include <stdio.h>
6
+ #include <stdlib.h>
7
+ #include <time.h>
8
+ #include <string.h>
9
+
10
+ // Fonction exemple: may.package.salut
11
+ void may_package_salut() {
12
+ printf("🔧 Salut depuis un package C pour Maya!\n");
13
+ printf("💻 Cette fonction a été écrite en C et chargée dans Maya!\n");
14
+ }
15
+
16
+ // Fonction exemple: may.package.random.avance
17
+ void may_package_random_avance() {
18
+ srand(time(NULL));
19
+ int random1 = rand() % 1000;
20
+ int random2 = rand() % 1000;
21
+ int random3 = rand() % 1000;
22
+
23
+ printf("🎲 Générateur aléatoire avancé (Package C):\n");
24
+ printf(" Nombre 1: %d\n", random1);
25
+ printf(" Nombre 2: %d\n", random2);
26
+ printf(" Nombre 3: %d\n", random3);
27
+ printf(" Somme: %d\n", random1 + random2 + random3);
28
+ }
29
+
30
+ // Fonction exemple: may.package.calcul.scientifique
31
+ void may_package_calcul_scientifique(double x) {
32
+ printf("🧮 Calcul scientifique avancé (Package C):\n");
33
+ printf(" Entrée: %.2f\n", x);
34
+ printf(" Carré: %.2f\n", x * x);
35
+ printf(" Cube: %.2f\n", x * x * x);
36
+ printf(" Racine carrée approximative: %.2f\n", x / 2.0); // Approximation simple
37
+ }
38
+
39
+ // Fonction exemple: may.package.systeme.info
40
+ void may_package_systeme_info() {
41
+ printf("💻 Informations système (Package C):\n");
42
+ printf(" Compilé avec GCC\n");
43
+ printf(" Exécution sur environnement Replit\n");
44
+ printf(" Package intégré dans Maya v4.0\n");
45
+ printf(" Statut: ✅ Opérationnel\n");
46
+ }
47
+
48
+ // Point d'entrée principal pour le package
49
+ int main() {
50
+ printf("📦 Package C Maya - Test des fonctions:\n\n");
51
+
52
+ may_package_salut();
53
+ printf("\n");
54
+
55
+ may_package_random_avance();
56
+ printf("\n");
57
+
58
+ may_package_calcul_scientifique(25.0);
59
+ printf("\n");
60
+
61
+ may_package_systeme_info();
62
+
63
+ printf("\n🎉 Toutes les fonctions du package testées avec succès!\n");
64
+ return 0;
65
+ }
exemple_package_simple.c ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ // Exemple de package C simple pour Maya v5.0
3
+ // Nom du fichier: exemple_package_simple.c
4
+
5
+ #include <stdio.h>
6
+ #include <stdlib.h>
7
+ #include <math.h>
8
+ #include <string.h>
9
+
10
+ // Fonction de salutation
11
+ void may_package_saluer() {
12
+ printf("🌟 Bonjour depuis mon package C!\n");
13
+ printf("🚀 Maya v5.0 exécute du code C!\n");
14
+ }
15
+
16
+ // Fonction de calcul mathématique
17
+ void may_package_calculer() {
18
+ int a = 10, b = 5;
19
+ printf("🔢 CALCULS DEPUIS PACKAGE C:\n");
20
+ printf(" %d + %d = %d\n", a, b, a + b);
21
+ printf(" %d * %d = %d\n", a, b, a * b);
22
+ printf(" √%d = %.2f\n", a, sqrt(a));
23
+ }
24
+
25
+ // Fonction personnalisée de jeu
26
+ void may_package_mini_jeu() {
27
+ printf("🎮 MINI-JEU DEPUIS PACKAGE C!\n");
28
+ printf("Devinez un nombre entre 1 et 10:\n");
29
+
30
+ int secret = 7; // Nombre fixe pour l'exemple
31
+ printf("💡 (Indice: c'est %d!)\n", secret);
32
+ printf("🎯 Vous avez trouvé le bon nombre!\n");
33
+ }
34
+
35
+ // Fonction d'affichage créatif
36
+ void may_package_art() {
37
+ printf("🎨 ART ASCII DEPUIS PACKAGE C:\n");
38
+ printf(" 🌟 MAYA 🌟\n");
39
+ printf(" ╔════════════╗\n");
40
+ printf(" ║ Package C! ║\n");
41
+ printf(" ╚════════════╝\n");
42
+ printf("🚀 Créativité sans limites!\n");
43
+ }
44
+
45
+ // Fonction de simulation
46
+ void may_package_simulation() {
47
+ printf("🌌 SIMULATION DEPUIS PACKAGE C:\n");
48
+ printf("🔬 Création d'un univers virtuel...\n");
49
+ printf("⭐ Génération de 1000 étoiles...\n");
50
+ printf("🪐 Placement de 500 planètes...\n");
51
+ printf("👽 Découverte de 42 civilisations!\n");
52
+ printf("✅ Simulation terminée avec succès!\n");
53
+ }