|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
ACCESS BOT
Information sur la source
Description
C'est un systeme d'access pour bot avec mot de pass Il sufit de taper /msg (nom du bot) auth (mot de pass) pour etre identifier voila c'est peu etre très basique mais sa peu aider les debutant j'espere
Source
- On 1:TEXT:auth*:?:{
- if ($level($gettok($nick,1,124)) > 1) && (%pass. [ $+ [ $gettok($nick,1,124) ] ] == $2) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] != identifier) {
- set %auth. [ $+ [ $gettok($nick,1,124) ] ] identifier
- .notice $nick Vous voila identifier
- }
- else {
- if ($level($gettok($nick,1,124)) > 1) && (%pass. [ $+ [ $gettok($nick,1,124) ] ] == $2) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Vous ete deja identifier
- }
- }
- }
-
- On 1:TEXT:.op*:#:{
- if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
- /mode $chan +o $nick
- }
- else {
- if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
- /mode $chan +oooooooooooooooo $2-
- }
- else {
- if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick je ne suis pas op sur $chan
- }
- else {
- if ($level($gettok($nick,1,124)) < 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
- }
-
- On 1:TEXT:.deop*:#:{
- if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
- /mode $chan -o $nick
- }
- else {
- if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) && ($me != $2) {
- /mode $chan -oooooooooooooooo $2-
- }
- else {
- if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 800) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick je ne suis pas op sur $chan
- }
- else {
- if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) && ($me == $2) {
- .notice $nick Tu ne peu pas me deop
- }
- else {
- if ($level($gettok($nick,1,124)) < 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
- }
- }
-
- On 1:TEXT:.voice*:#:{
- if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
- /mode $chan +v $nick
- }
- else {
- if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
- /mode $chan +vvvvvvvvvvvvvvv $2-
- }
- else {
- if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick je ne suis pas op sur $chan
- }
- else {
- if ($level($gettok($nick,1,124)) < 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
- }
-
- On 1:TEXT:.devoice*:#:{
- if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
- /mode $chan -v $nick
- }
- else {
- if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
- /mode $chan -vvvvvvvvvvvvvvv $2-
- }
- else {
- if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 500) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick je ne suis pas op sur $chan
- }
- else {
- if ($level($gettok($nick,1,124)) < 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
- }
-
- On 1:TEXT:.kick*:#:{
- if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
- .notice $nick specifier un pseudo
- }
- else {
- if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
- .kick $chan $2 $3-
- }
- else {
- if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 500) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick je ne suis pas op sur $chan
- }
- else {
- if ($level($gettok($nick,1,124)) < 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
- }
-
- On 1:TEXT:.topic*:#:{
- if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
- .notice $nick specifier un topic
- }
- else {
- if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
- .topic $chan $2-
- }
- else {
- if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 500) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick je ne suis pas op sur $chan
- }
- else {
- if ($level($gettok($nick,1,124)) < 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
- }
-
-
-
- On 1:part:#:{
- /unset %auth. [ $+ [ $gettok($nick,1,124) ] ]
- }
-
- On 1:quit:{
- /unset %auth. [ $+ [ $gettok($nick,1,124) ] ]
- }
-
- On 1:TEXT:dit*:?:{
- if ($level($gettok($nick,1,124)) > 400) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) {
- .notice $nick specifier un message
- }
- else {
- if ($level($gettok($nick,1,124)) > 400) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 != $null) {
- .msg %salon $2-
- }
- else {
- if ($level($gettok($nick,1,124)) < 400) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) {
- .notice $nick Tu n'a pas asser d'access
- }
- }
- }
- }
-
- menu menubar {
- Ajouter un access:{
- set %pseudo $$?"Entrer le pseudo"
- set %level $$?"Entrer le niveau d'access"
- set %mdp $$?"Entrer le mot de pass"
- auser %level %pseudo
- set %pass. [ $+ [ %pseudo ] ] %mdp
- }
- }
On 1:TEXT:auth*:?:{
if ($level($gettok($nick,1,124)) > 1) && (%pass. [ $+ [ $gettok($nick,1,124) ] ] == $2) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] != identifier) {
set %auth. [ $+ [ $gettok($nick,1,124) ] ] identifier
.notice $nick Vous voila identifier
}
else {
if ($level($gettok($nick,1,124)) > 1) && (%pass. [ $+ [ $gettok($nick,1,124) ] ] == $2) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Vous ete deja identifier
}
}
}
On 1:TEXT:.op*:#:{
if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
/mode $chan +o $nick
}
else {
if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
/mode $chan +oooooooooooooooo $2-
}
else {
if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick je ne suis pas op sur $chan
}
else {
if ($level($gettok($nick,1,124)) < 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
}
On 1:TEXT:.deop*:#:{
if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
/mode $chan -o $nick
}
else {
if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) && ($me != $2) {
/mode $chan -oooooooooooooooo $2-
}
else {
if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 800) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick je ne suis pas op sur $chan
}
else {
if ($level($gettok($nick,1,124)) > 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) && ($me == $2) {
.notice $nick Tu ne peu pas me deop
}
else {
if ($level($gettok($nick,1,124)) < 40) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
}
}
On 1:TEXT:.voice*:#:{
if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
/mode $chan +v $nick
}
else {
if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
/mode $chan +vvvvvvvvvvvvvvv $2-
}
else {
if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick je ne suis pas op sur $chan
}
else {
if ($level($gettok($nick,1,124)) < 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
}
On 1:TEXT:.devoice*:#:{
if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
/mode $chan -v $nick
}
else {
if ($level($gettok($nick,1,124)) > 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
/mode $chan -vvvvvvvvvvvvvvv $2-
}
else {
if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 500) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick je ne suis pas op sur $chan
}
else {
if ($level($gettok($nick,1,124)) < 10) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
}
On 1:TEXT:.kick*:#:{
if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
.notice $nick specifier un pseudo
}
else {
if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
.kick $chan $2 $3-
}
else {
if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 500) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick je ne suis pas op sur $chan
}
else {
if ($level($gettok($nick,1,124)) < 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
}
On 1:TEXT:.topic*:#:{
if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) && ($me isop $chan) {
.notice $nick specifier un topic
}
else {
if ($level($gettok($nick,1,124)) > 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($me isop $chan) && ($2 != $null) {
.topic $chan $2-
}
else {
if ($me !isop $chan) && ($level($gettok($nick,1,124)) > 500) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick je ne suis pas op sur $chan
}
else {
if ($level($gettok($nick,1,124)) < 50) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
}
On 1:part:#:{
/unset %auth. [ $+ [ $gettok($nick,1,124) ] ]
}
On 1:quit:{
/unset %auth. [ $+ [ $gettok($nick,1,124) ] ]
}
On 1:TEXT:dit*:?:{
if ($level($gettok($nick,1,124)) > 400) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) {
.notice $nick specifier un message
}
else {
if ($level($gettok($nick,1,124)) > 400) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 != $null) {
.msg %salon $2-
}
else {
if ($level($gettok($nick,1,124)) < 400) && (%auth. [ $+ [ $gettok($nick,1,124) ] ] == identifier) && ($2 == $null) {
.notice $nick Tu n'a pas asser d'access
}
}
}
}
menu menubar {
Ajouter un access:{
set %pseudo $$?"Entrer le pseudo"
set %level $$?"Entrer le niveau d'access"
set %mdp $$?"Entrer le mot de pass"
auser %level %pseudo
set %pass. [ $+ [ %pseudo ] ] %mdp
}
}
Conclusion
voila merci de laisser quelques commentaires svp
Historique
- 18 octobre 2004 17:09:14 :
- Changement de $nick par $gettok($nick,1,124)
- 22 octobre 2004 18:04:57 :
- Amelioration du code
- 11 décembre 2004 13:44:37 :
- Changement du systeme de level
- 02 février 2005 19:35:31 :
- Ajout d'un menu pour ajouter des access
- 02 février 2005 19:39:26 :
- Oubli d'un " dans le menu d'ajout d'access
- 02 février 2005 19:41:29 :
- Je doit vraiment etre fatiguer j'est encore oublier un } ....
Sources du même auteur
Sources de la même categorie
Commentaires et avis
|
Comparez les prix Nouvelle version
|