akinator

Contenu: 
{"sourceCode":"var buttonYes = recherche.image(\"start\");\nvar buttonNo = recherche.image(\"3\");\n\nvar listeTags = [[\"brun\", \"blond\", \"roux\"],\n [\"une fille\", \"un garçon\"],\n [\"grand\", \"petit\"],\n [\"gaucher\", \"droitier\"],\n [\"avec lunettes\", \"sans lunettes\"]]\n \nvar listeQuestions = [\"Est-ce que ton personnage est \",\n \"Est-ce que ton personnage est \",\n \"Est-ce que ton personnage est \",\n \"Est-ce que ton personnage est \",\n \"Est-ce que ton personnage est \"]\n\nvar idTag = 0\nvar idQuestion = 0;\n\nvar reponses = [];\n\nefface();\najoute(listeQuestions[idQuestion]+listeTags[idQuestion][idTag]);\najoute(buttonYes);\najoute(buttonNo);\n\nquand('clic', buttonYes, fonction ()\n{\n reponses.push(listeTags[idQuestion][idTag]);\n efface();\n if (verification())\n {\n return;\n }\n idQuestion++;\n if (idQuestion >= listeQuestions.length)\n {\n ajoute(\"je n'ai rien trouvé\");\n return;\n }\n \n idTag = 0;\n console.log(\"question: \"+idQuestion+\" tag: \"+idTag);\n ajoute(listeQuestions[idQuestion]+listeTags[idQuestion][idTag]);\n ajoute(buttonYes);\n ajoute(buttonNo);\n \n})\n\nquand('clic', buttonNo, fonction ()\n{\n efface();\n idTag++;\n if (idTag >= listeTags.length)\n {\n idQuestion++;\n idTag = 0;\n }\n if ((listeTags[idQuestion].length - idTag) == 1)\n {\n reponses.push(listeTags[idQuestion][idTag]);\n idQuestion++;\n idTag = 0;\n }\n ajoute(listeQuestions[idQuestion]+listeTags[idQuestion][idTag]);\n ajoute(buttonYes);\n ajoute(buttonNo);\n})\n\n var resultats;\n var resultatsSV = null;\n \n \nfunction verification()\n{\n\n var i = 0;\n var j = 0;\n var finalResults = [];\n \n resultats = recherche.noms.avecTag(reponses[idQuestion]).tous\n if (resultatsSV == null)\n {\n resultatsSV = resultats;\n return false;\n }\n while (i < resultatsSV.length)\n {\n while (j < resultats.length)\n {\n if (resultatsSV[i] == resultats[j])\n finalResults.push(resultats[j]) \n j++\n }\n j = 0;\n i++;\n }\n resultatsSV = finalResults;\n if (finalResults.length == 1)\n {\n ajoute(\"J'ai trouvé, c'est \"+finalResults[0]);\n return true;\n }\n return false;\n}","sourceText":"Ce que tu écris dans la zone de saisie se transforme en image, si elle a le même nom dans la base de données : REPONSE1","collections":{"images":[{"id":"alien","tags":[],"resource":"./resources/images/alien.png","type":"images","displayCode":"IMAGE1"},{"id":"1","tags":[],"resource":"./resources/images/-ciseaux2.PNG","type":"images","displayCode":"IMAGE2"},{"id":"2","tags":[],"resource":"./resources/images/-papier2.png","type":"images","displayCode":"IMAGE3"},{"id":"3","tags":[],"resource":"./resources/images/-pierre2.PNG","type":"images","displayCode":"IMAGE4"},{"id":"start","tags":[],"resource":"./resources/images/-play-468292_640.png","type":"images","displayCode":"IMAGE5"}],"scripts":[{"id":"popUp","tags":[],"content":"window.alert(\"Ceci est un script\");","isNew":false,"type":"scripts","displayCode":"popUp"}],"words":[{"type":"words","tags":["blond","droitier","sans lunettes","un garçon","grand"],"id":"Leo","kind":"noun","displayCode":"Leo"},{"type":"words","tags":["petit","gaucher","roux","un garçon","avec lunettes"],"id":"toto","kind":"noun","displayCode":"toto"},{"type":"words","tags":["avec lunettes","grand","une fille","brun","droitier"],"id":"tata","kind":"noun","displayCode":"tata"},{"type":"words","tags":["avec lunettes","droitier","brun","petit","un garçon"],"id":"tonton","kind":"noun","displayCode":"tonton"},{"type":"words","tags":["petit","brun","sans lunettes","un garçon","gaucher"],"id":"titi","kind":"noun","displayCode":"titi"}],"texts":[{"id":"phrase1","tags":[],"content":"Super phrase","type":"texts","displayCode":"Super phrase"},{"id":"phrase2","tags":[],"content":"Phrase trop bien","type":"texts","displayCode":"Phrase trop bien"},{"id":"phrase3","tags":[],"content":"Un texte génial","type":"texts","displayCode":"Un texte génial"}],"sounds":[]},"sourceXmlBlockly":"<xml xmlns=\"http://www.w3.org/1999/xhtml\"><block type=\"when_answer_changes\" id=\"9m/OoOZl]:D8,F0R06j/\" x=\"237\" y=\"263\"><field name=\"TEXT\">texte</field><value name=\"number\"><block type=\"math_number\" id=\"gdqpZK8y7{@Tv:SAuQ,[\"><field name=\"NUM\">1</field></block></value><statement name=\"body\"><block type=\"set_var\" id=\"Orglzz~)jZWl/BJ7:?8O\"><field name=\"VARNAME\">monImage</field><value name=\"VARDEFINITION\"><block type=\"search_by_name\" id=\"PsOkvP0~.FB5*~x}@G.5\"><field name=\"COLLECTION\">image</field><value name=\"NAME\"><block type=\"variables_get\" id=\"Cr?M00y%hZF!5v4,[w?e\"><field name=\"VAR\">texte</field></block></value></block></value><next><block type=\"condition_if\" id=\"S1uS*6ce%^VP2mq-Ex2{\"><mutation else=\"1\"></mutation><value name=\"IF0\"><block type=\"logic_compare\" id=\"9Kah0ckob#6zgk/GeP%w\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"variables_get\" id=\"b6Tp@9,WJ3@r7ZxOxnUs\"><field name=\"VAR\">monImage</field></block></value><value name=\"B\"><block type=\"text\" id=\"9s#9QAtf4(_o{~@,0c20\"><field name=\"TEXT\"></field></block></value></block></value><statement name=\"DO0\"><block type=\"add_text_at_end\" id=\"!kuI7qf]A2_rx[`WX-5Q\"><value name=\"NEWTEXT\"><block type=\"text\" id=\"FN*C{)`#G+@fT/PP]Gtj\"><field name=\"TEXT\">Pas d'image trouvée</field></block></value></block></statement><statement name=\"ELSE\"><block type=\"add_text_at_end\" id=\"mRhHO[]mc@Eb^dNGn:}N\"><value name=\"NEWTEXT\"><block type=\"variables_get\" id=\"^Zb[Isy@/+nXw*!~dDX5\"><field name=\"VAR\">monImage</field></block></value></block></statement></block></next></block></statement></block></xml>","codeType":"script"}
Communaute: 
0
Miniature: 
Application: 
Tags créateur: 

GameCode partners