Quote system

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 045 fois - Téléchargée 30 fois

Contenu du snippet

bon un quote system qui ajoute tout vos quote dans le fichier quote.txt. Vous n'avez pas besoin de creer le fichier car il se cree automatiquement :) voila.
il est petit et compact :p je n'ai pas fait de list pour ne pas faire un dialog trop gros.

Source / Exemple :


on 1:LOAD:{
  echo -a 12Quote System Par [VeSpArO]
  echo -a 12Venez voir le site www.ne0-script.fr.st ou www.ne0-script.tk
  echo -a 12Have Fun
}
on 1:UNLOAD:{
  echo -a 12Quot System Par [VeSpArO] Bien unloader
  echo -a 12Venez voir le site www.ne0-script.fr.st ou www.ne0-script.tk
  echo -a 12Have Fun
}
Menu * {
  Quote System:/dialog -m quote quote
  -
}
dialog quote {
  title "Quote System By [VeSpArO]"
  size -1 -1 232 38
  option dbu
  box "Quote System", 1, 1 1 230 150
  edit %quote, 2, 25 10 200 10 multi return
  text "Quote:", 3, 5 10 20 10
  button "Ajouter", 4, 5 21 25 10
  button "Lire", 5, 40 21 21 10
  edit %numread, 6, 75 21 13 10 multi return
  text "n°:", 7, 65 21 7 10
  button "Effacer", 8, 96 21 20 10
  text "Effacer n°:", 9, 120 23 30 16
  edit %numdel, 10, 150 21 12 10 multi return
  button "Ok", 11, 170 25 50 10, ok
}
On *:DIALOG:quote:edit:2: { set %quote $did(2) }
On *:DIALOG:quote:edit:6: { set %numread $did(6) }
On *:DIALOG:quote:edit:10: { set %numdel $did(10) }
On *:DIALOG:quote:sclick:4: { write quote.txt $did(2) | echo -a 7[ 6 Q U O T E 7 ] Ajouté > %quote }
On *:DIALOG:quote:sclick:5: { msg $active 7[ 6 Q U O T E 7 ] > $read(quote.txt,%numread)  }
On *:DIALOG:quote:sclick:8: { echo -a 7[ 6 Q U O T E 7 ] Effacer > $read(quote.txt,%numdel) | write -dl $+ %numdel quote.txt }
}

Conclusion :


Have Funnnnnnn :pppp joyeux NoUwEl

A voir également

Ajouter un commentaire Commentaires
Kerrigan Messages postés 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
26 déc. 2003 à 18:55
ajoute une option en input aussi pour pouvoir sauvgarder des quotes penard sans passer par le dialogue
vesparo Messages postés 230 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 13 mai 2004
25 déc. 2003 à 13:48
ok je vais voir mais tu voit pour la list j'ai marqué dans description de la source que je voulais pas mettre de LIST car sa peut rendre le dialog trop gros :p mais c'est un choix personnel. je verrai pour faire une lecture de quote au hasard et rajouter le choix de /msg /notice /amsg ... mci bcp
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
25 déc. 2003 à 11:53
C'est pas mal vesparo.
Juste un conseil, change le titre de ta source, "quote system" aurait suffit, le "alors voila c'est un .." est en trop ;)

Sinon, afficher tout les quotes dans une LIST, et pouvoir les supprimer à partir de la LIST ( en sélectionnant un quote )

Et aussi, tu aurais pu ajouter une fonction pour balancer le quote en /msg , /notice , /amsg , enfin, au choix de l'utilisateur :)

7/10, bonne continuation
t0nt0n Messages postés 133 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 16 mars 2004
25 déc. 2003 à 00:51
Y'a une différence entre first source et 6ème source?
Ou je me trompe?
Je ne suis pas la pour un concours mais si tu veux étaller les conaissances, pas de problème, je m'y met quand tu veux...
Pour infos, à part des On *:DIALOG: et des On *:LOAD:... hum?
C'est vrai que c'est super dur comme code...
A Bon entendeur @+
vesparo Messages postés 230 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 13 mai 2004
24 déc. 2003 à 23:04
bon j'avait envie de rigoler donc first source 1/10 :) c bien http://www.ircfr.com/code.aspx?ID=14466 pour ceux qui veulent visiter regaler vous :)

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.