Jeux trés simple, Multijoueur où il faut recomposer un mot qui à pris des espaces.
Durée de realisation : 2h dés que j'ai eu la bonne idée.
Ce jeu est bien si l'ont lui ajoute encore une vingtaine de mot et qu'ont ny joue à 10 pour quelques mots, sinon il devient vite soulant...
Source / Exemple :
on ^1:text:*:#Jeux:{
if ( %jeuxstatut == on ) {
if ( $1 == !points ) { msg $chan 14[8Point de $2 $+ 14]5 %userpoints [ $+ [ $2 ] ] point(s) | halt }
if ( $1 == !aide ) { notice $nick Le but est de gagner le plus d'argent possible, le bot dit par exemple M A i so N et vous devez le reecrire : MAisoN . | halt }
if ( $1- === %mot) { unset %mot | inc %userpoints [ $+ [ $nick ] ] %mbrpointsmot | msg $chan 14[3Bravo14]5 $nick 6vient de dire le mot7 %motdernier 6le plus rapidement, il gagne2 %mbrpointsmot $+ points. | motgen | writeini points.ini RapidozGamez $nick %userpoints [ $+ [ $nick ] ] | inc %compteg 1 | halt }
else { halt }
}
else { halt }
}
alias motgen {
/set %mot $rand(1,15)
if ( %mot == 1 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 M a i S oN 5(2points) | set %mot MaiSoN | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 2 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 L o l 5(1points) | set %mot Lol | /set %mbrpointsmot 1 | set %motdernier %mot }
if ( %mot == 3 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 a L ti M è TrE 5(2points) | set %mot aLtiMèTrE | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 4 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 COL l e M b O L es 5(3points) | set %mot COLleMbOLes | set %mbrpointsmot 3 | set %motdernier %mot }
if ( %mot == 5 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 rECt i T U d E 5(3points) | set %mot rECtiTUdE | set %mbrpointsmot 3 | set %motdernier %mot }
if ( %mot == 6 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 Z eU S 5(1points) | set %mot ZeUS | /set %mbrpointsmot 1 | set %motdernier %mot }
if ( %mot == 7 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 R O m u L us 5(2points) | set %mot ROmuLus | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 8 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 SY n a L l AG m a TI q u E 5(4points) | set %mot SYnaLlAGmaTIquE | set %mbrpointsmot 4 | set %motdernier %mot }
if ( %mot == 9 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 SZ é kE s f e H érv Àr 5(4points) | set %mot SZékEsfeHérvÀr | set %mbrpointsmot 4 | set %motdernier %mot }
if ( %mot == 10 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 sU d è TEs 5(2points) | set %mot sUdèTEs | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 11 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 m IrC 5(1points) | set %mot mIrC | set %mbrpointsmot 1 | set %motdernier %mot }
if ( %mot == 12 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 P iR A t a gE 5(2points) | set %mot PiRAtagE | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 13 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 cOU r b EVoI e 5(2points) | set %mot cOUrbEVoIe | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 14 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 P lâ T rE 5(2points) | set %mot PlâTrE | set %mbrpointsmot 2 | set %motdernier %mot }
if ( %mot == 15 ) { /timerq 1 6 /msg #jeux 14[7Attention14] 3Tapez le plus rapidement le mot :2 J u sTA u C oR p s 5(3points) | set %mot JusTAuCoRps | set %mbrpointsmot 3 | set %motdernier %mot }
}
alias rapidozgamez {
dialog -m rapidozgamez rapidozgamez
}
dialog rapidozgamez {
title "RapidozGamez v1.0 by juki (juki@noos.fr)"
size -1 -1 163 20
option dbu
radio "Activé", 1, 1 1 33 10
radio "Desactivé", 2, 1 11 36 10
button "Ok", 3, 39 1 37 18, ok
text "Nombre de partie :", 4, 77 1 47 8
edit "", 5, 77 9 47 10, disable
button "Fermer", 6, 125 1 37 18, ok
}
on *:dialog:rapidozgamez:init:0:{
actuc
}
alias actuc {
did -a rapidozgamez 5 %compteg
}
on *:dialog:rapidozgamez:sclick:1:{ set %jeuxstatut on | msg #jeux Le jeux vient d'être activé . | motgen }
on *:dialog:rapidozgamez:sclick:2:{ set %jeuxstatut off | msg #jeux Le jeux vient d'être desactivé . }
Conclusion :
Ce jeux est premierment adapter pour un jeu multijoueur sur un salon mais en remplacent #jeux par $chan vous pourez facilement le rendre multisalon, multiserveur.
Pour ouvrir le dialogue faite /rapidozgamez
Tricheur, trouvez par Bowser (merci à toi) :
on *:text:*:#:{
if ( $strip($1) == [Attention] ) { /msg $chan $strip($replace($9-,$chr(32),,$wildtok($strip($1-),*,$wildtok($strip($1-),*,0,32),32),))) }
}
PS : "Bowser (merci à toi) " jeux de mots :p
Voila amuser vous, si vous trouvez une bonne parade contre ce tricheur merci de nous faire partager le code.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.