Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Sistema DNI Avanzado
- by - Izana#7096 / Mikeyy#3190
- Notas:
- 1.- En valor de las variables no hay nada por que es vacio o no lleva nada ok.
- 2.- El la seccion 4 de !editarDNI junciona como en el tutorial.
- - seccion: eliga la seccion que desea editar
- - nuevo etc: escriba su nuevo nombre o fecha
- y finalmente dale Enter.
- Ejemplo
- !editarDNI <seccion> <nuevo etc>
- Variables Necesarias
- Variables:
- Nombre: nombre
- Valor:
- Nombre: apellido
- Valor:
- Nombre: fecha
- Valor:
- Nombre: genero
- Valor:
- Nombre: nacionalidad
- Valor:
- Nombre: dni
- Valor:
- Nombre: nocope
- Valor: 0
- 1.- Seccion de Creacion de DNI
- Prefix: !crearDNI(o aus gusto)
- Codigo:
- $nomention
- $onlyIf[$getVar[nocope;$authorID]<1;:x: Ya Tienes un DNI creado]
- $color[$random[0;999999]]
- $title[Crea tu DNI]
- $addField[Ejemplo;
- ```<nombre> <apellido> <fecha> <nacionalidad> <genero>```]
- $awaitFunc[dni;$authorID]
- $disableSpecialEscaping
- Prefix: $awaitedCommand[dni;]
- Codigo:
- $nomention
- $if[$toLowercase[$message]==$toLowercase[cancelar]]
- El proceso de creacion de DNI se cancelo.
- $endif
- $if[$toLowercase[$message]!=$toLowercase[cancelar]]
- $var[DNI;$setVar[dni;$random[0;333].$random[333;999];$authorID]]
- $setVar[nocope;$sum[$getVar[nocope;$authorID];1];$authorID]
- $setVar[nombre;$message[1];$authorID]
- $setVar[apellido;$message[2];$authorID]
- $setVar[fecha;$message[3];$authorID]
- $setVar[nacionalidad;$message[4];$authorID]
- $setVar[genero;$message[5];$authorID]
- $description[Creando DNI..]
- $color[$random[0;999999]]
- $editEmbedIn[5s;DNI de $username[$authorID];
- **Nombre:** $replaceText[$replaceText[$checkCondition[$getVar[nombre;$authorID]==];true;Inregistrado;1];false;$getVar[nombre;$authorID];1]
- **Apellido:** $replaceText[$replaceText[$checkCondition[$getVar[apellido;$authorID]==];true;Inregistrado;1];false;$getVar[apellido;$authorID];1]
- **Fecha:** $replaceText[$replaceText[$checkCondition[$getVar[fecha;$authorID]==];true;Inregistrado;1];false;$getVar[fecha;$authorID];1]
- **Nacionalidad:** $replaceText[$replaceText[$checkCondition[$getVar[nacionalidad;$authorID]==];true;Inregistrado;1];false;$getVar[nacionalidad;$authorID];1]
- **Genero:** $replaceText[$replaceText[$checkCondition[$getVar[genero;$authorID]==];true;Inregistrado;1];false;$getVar[genero;$authorID];1]
- **DNI:** $getVar[dni;$authorID];;$random[0;999999]]
- $endif
- 2.- Seccion de Borrar el DNI
- Prefix: !eliminarDNI(o asu gusto)
- Codigo:
- $nomention
- $botTyping
- $description[¿Deceas eliminar tu DNI? esta opcion es irreversible.
- `aceptar` o `cancelar`]
- $awaitFunc[escape;$authorID]
- $disableSpecialEscaping
- $color[$random[0;999999]]
- Prefix: $awaitedCommand[escape;]
- Codigo:
- $nomention
- $if[$message==cancelar]
- $defer
- $botTyping
- $description[Cancelando...]
- $color[$random[0;999999]]
- $editEmbedIn[3s;;
- ✅️ Se Cancelo la eliminacion de tu DNI;;$random[0;999999]]
- $endif
- $if[$message==aceptar]
- $botTyping
- $defer
- $setVar[nombre;;$authorID]
- $setVar[apellido;;$authorID]
- $setVar[fecha;;$authorID]
- $setVar[genero;;$authorID]
- $setVar[nacionalidad;;$authorID]
- $setVar[dni;;$authorID]
- $setVar[nocope;0;$authorID]
- $description[Eliminando DNI...]
- $color[$random[0;999999]]
- $editEmbedIn[3s;;
- ⚠️ Se elemino tu DNI correctamente $username;;$random[0;999999]]
- $endif
- 3.- Seccion de ver DNI o de usuario
- Prefix: !verDNI(o su gusto)
- Codigo:
- $nomention
- $onlyIf[$getVar[nocope;$findUser[$message]]>0;:x: $username no tienes un DNI registrado]
- $title[DNI de $username[$findUser[$message]]]
- $thumbnail[$userAvatar[$findUser[$message]]]
- $description[
- **Nombre:** $replaceText[$replaceText[$checkCondition[$getVar[nombre;$findUser[$message]]==];true;Inregistrado;1];false;$getVar[nombre;$findUser[$message]];1]
- **Apellido:** $replaceText[$replaceText[$checkCondition[$getVar[apellido;$findUser[$message]]==];true;Inregistrado;1];false;$getVar[apellido;$findUser[$message]];1]
- **Fecha:** `$replaceText[$replaceText[$checkCondition[$getVar[fecha;$findUser[$message]]==];true;Inregistrado;1];false;$getVar[fecha;$findUser[$message]];1]`
- **Nacionalidad:** $replaceText[$replaceText[$checkCondition[$getVar[nacionalidad;$findUser[$message]]==];true;Inregistrado;1];false;$getVar[nacionalidad;$findUser[$message]];1]
- **Genero:** $replaceText[$replaceText[$checkCondition[$getVar[genero;$findUser[$message]]==];true;Inregistrado;1];false;$getVar[genero;$findUser[$message]];1]
- **DNI:** $replaceText[$replaceText[$checkCondition[$getVar[dni;$findUser[$message]]==];true;Inregistrado;1];false;$getVar[dni;$findUser[$message]];1]
- ]
- $color[$random[0;999999]]
- 4.- Seccion Editar tu DNI
- Prefix: !editarDNI(o asu gusto)
- Codigo:
- $nomention
- $color[$random[0;999999]]
- $description[Menciona la seccion que deceas cambiar de tu DNI
- Opciones
- `<nombre>` `<apellido>` `<genero>` `<genero>` `<nacionalidad>`]
- $footer[Solo puedes cambiar una opcion ala vez]
- $if[$checkContains[$message[1];nombre]==true]
- $onlyIf[$charCount[$message]<=20;:x: El nombre es muy largo vuelve a intentarlo]
- $setVar[nombre;$message[2];$authorID]
- $authorIcon[$userAvatar[$authorID]]
- $author[Setup-DNI]
- $description[Se cambio tu nombre a $getVar[nombre;$authorID]]
- $color[$random[0;999999]]
- $botTyping
- $defer
- $endif
- $if[$checkContains[$message[1];apellido]==true]
- $onlyIf[$charCount[$message]<=20;:x: El apellido es muy largo vuelve a intentarlo]
- $setVar[apellido;$message[2];$authorID]
- $description[Se cambio tu apellido a $getVar[apellido;$authorID]]
- $authorIcon[$userAvatar[$authorID]]
- $author[Setup-DNI]
- $botTyping
- $defer
- $endif
- $if[$checkContains[$message[1];fecha]==true]
- $onlyIf[$charCount[$message]<=15;:x: La fecha es muy largo vuelve a intentarlo]
- $setVar[fecha;$message[2];$authorID]
- $description[Se cambio tu fecha a $getVar[fecha;$authorID]]
- $authorIcon[$userAvatar[$authorID]]
- $author[Setup-DNI]
- $botTyping
- $defer
- $endif
- $if[$checkContains[$message[1];genero]==true]
- $onlyIf[$charCount[$message]<=20;:x: El genero es muy largo vuelve a intentarlo]
- $setVar[genero;$message[2];$authorID]
- $description[Se cambio tu genero a $getVar[genero;$authorID]]
- $authorIcon[$userAvatar[$authorID]]
- $author[Setup-DNI]
- $botTyping
- $defer
- $endif
- $if[$checkContains[$message[1];nacionalidad]==true]
- $onlyIf[$charCount[$message]<=20;:x: El nombre de la nacionalidad es muy largo vuelve a intentarlo]
- $setVar[nacionalidad;$message[2];$authorID]
- $description[Se cambio tu nacionalidad a $getVar[nacionalidad;$authorID]]
- $authorIcon[$userAvatar[$authorID]]
- $author[Setup-DNI]
- $botTyping
- $defer
- $endif
Advertisement
Add Comment
Please, Sign In to add comment