Recherche

FORUM AUTOUR ET HORS DU JEU DE ROLE » Customs

? concernant les scripts, etc

Créé par Omega le 07 Mai 2017 à 14:20

Visible par tout le monde
News — Infos !
Inconnu Posté le 11 Décembre 2021 à 13:59 #581
Ola,

Je cherche un skin/script visuel pour les decks , afin de ne plus avoir l'actuel qui me pète les yeux . Si quelqu'un à ça, tant qu'il n'est pas fluo, & qu'on distingue bien l'écriture dessus, me transmettre.

Merci smiley
Alienor Posté le 11 Décembre 2021 à 14:07 #582
Avatar
Thanatonaute
Compte Premium
Voir mon EDC
Je ne sais pas comment il rend avec un Lyria, mais j'utilise celui-ci avec un Silmerion et j'aime vraiment bien.
J'adore les jeux de gestion mais pas vraiment les idle games
Inconnu Posté le 11 Décembre 2021 à 14:40 #583
Niquel, j'aime bien ! Merci.
Raïne~67048 Posté le 17 Juin 2022 à 16:59 #584
Avatar
-
Compte Joueur
Voir mon EDC
Bonjour, est-ce qu'il y a des gens pour qui le script DC Date fonctionne toujours? Il s'agit du script qui affiche la date et l'heure dans le bandeau en haut, en jeu. (Signalez-moi s'il ne fonctionne plus chez vous non plus, s'il est tout cassé, je vais le réparer)

EDIT: Je me suis fait avoir par le coup classique de transformer HTTP en HTTPS, donc c'est tout bon!
Raïne~67048 Posté le 17 Juin 2022 à 17:08 #585
Avatar
-
Compte Joueur
Voir mon EDC
None a écrit :
Bonjour ! Petite question, les emoji ( 😀😶💕❤️‍🔥♾️ ) sont nativement supportée par le jeu dans les messages à priori, mais le script Com'Back les transformes en unicode de base ( gris ). C'est le cas chez tout le monde ou j'ai fait un truc de traviole ?

Si c'est tout le monde. Y'a une raison ?


Avec comme police du coup :
"Trebuchet MS", Verdana, Arial, "Segoe UI Symbol", Unifont, "Unifont Upper CSUR", sans-serif


Alors que le jeu de base :
"Trebuchet MS",Verdana,Arial,sans-serif


Réponse avec beaucoup de retard (je suis l'auteur du script): à l'époque où j'ai écrit le script, on avait encore du monde sur Windows 7, avec un moins bon support des symboles Unicode. J'avais donc ajouté des polices libres de droit avec des liens optionnels de téléchargement. Si vous voulez la police native de votre système, il faut retirer les polices d'écriture en question, à savoir:

"Segoe UI Symbol", Unifont, "Unifont Upper CSUR"


@None Si tu passes par là et que tu as des améliorations codées sous le coude pour mes scripts, n'hésite pas à me les filer pour que je mette à jour en te créditant smiley

@Mr_N Petite note pour le mini-débat sur les smileys, l'un des buts de Com'Back était justement de permettre aux gens de préciser si le message est écrit, audio, vidéo, etc. Donc d'écarter toute ambiguïté sur l'utilisation de smileys ou de didascalies (pour ces dernières, le script met en forme automatiquement toute didascalie entre astérisques).

None a écrit :
Bon du coup en espérant pas me faire juste troll sans réponse cette fois.

Est-ce que quelqu'un utilisant Opéra ou Opéra GX avec DCCE peu me dire si lorsqu'il colore les pseudos des gens via le script, il continue ou non de voir les murmures en gris ?

Merci d'avance !


Il me semble que je n'avais pas prévu le cas des murmures et des cris (/w, /wme, /y, /yme). Idem, si depuis tu as fait ta tambouille et que tu es ok pour la partager, je suis preneur.

Inconnu Posté le 26 Juin 2022 à 11:40 #586
Salut,

je viens de réinstaller le script "titre perso" , mais ça ne fonctionne pas chez moi.
j'ai bien ajouté le "s" a http: mais visiblement c'est pas suffisant.
Si quelqu'un sait pourquoi je suis preneur de l'info.

Merci
Cosmos Posté le 26 Juin 2022 à 11:54 #587
Avatar
NetKeeper
Compte Premium
Voir mon EDC
Kaluku a écrit :
Salut,

je viens de réinstaller le script "titre perso" , mais ça ne fonctionne pas chez moi.
j'ai bien ajouté le "s" a http: mais visiblement c'est pas suffisant.
Si quelqu'un sait pourquoi je suis preneur de l'info.

Merci


Regarde si c'est pas une question de .fr ou .net
Les pions sont ici pour faire du sale. On est pas sur Disney+.
Riley Posté le 26 Juin 2022 à 12:12 #588
Avatar
In silico
Compte Premium
Voir mon EDC
Kaluku a écrit :
Salut,

je viens de réinstaller le script "titre perso" , mais ça ne fonctionne pas chez moi.
j'ai bien ajouté le "s" a http: mais visiblement c'est pas suffisant.
Si quelqu'un sait pourquoi je suis preneur de l'info.

Merci


C'est un problème de balise supplémentaire qui a été ajoutée dans le DOM depuis la MàJ sur le responsive.

Vers la ligne 87 tu devrais trouver la ligne suivante :

idMessage = $(this).parent().parent().attr('id').substring(11);

Remplace-la par celle-ci :

idMessage = $(this).parent().parent().parent().attr('id').substring(11);
None Posté le 26 Juin 2022 à 12:20 #589
Avatar
rm -rf /
Compte Premium
Voir mon EDC
Si jamais. J'ai fait une version bidouiller avec la possibilité de custom les avatars des gens par la même occasion :

Spoiler (Afficher)
// ==UserScript==
// @name Messagerie : Titres Perso + Avatar
// @namespace Dreadcast
// @include https://www.dreadcast.net/Main
// @version 1.0
// @grant none
// @icon https://www.dreadcast.net/images/fr/design/favicon.ico
// @description Personnalisation des titres, sur la messagerie + Le titre remplace le pseudo.
// ==/UserScript==

function personnaliseTitre(idMessage){
var saisie = prompt('Saisissez un titre a mettre pour ce message :', $('#db_message_'+idMessage+' .head .title').html());
if (saisie != null){
setTitreStorage(saisie, idMessage);
applyTitreMessage(saisie, idMessage);
}
}
function personnaliseAuteur(idMessage){
/* var saisieAuteur/nAvatar = prompt('Saisissez le pseudo :', $('#message_'+idMessage+' .message_auteur').html());*/
var saisieAuteur = prompt('Saisissez une image :', $('#message_'+idMessage+' > img').attr('src'));
if (saisieAuteur != null){
setAuteurStorage(saisieAuteur, idMessage);
applyAuteurMessage(saisieAuteur, idMessage);
}
}


function applyTitreMessage(titre, idMessage){
$('#message_'+idMessage+' .message_titre').html(titre);
$('#db_message_'+idMessage+' .head .title').html(titre);
}
function applyAuteurMessage(auteur, idMessage){
/* $('#message_'+idMessage+' .message_auteur').html(auteur);*/
$("#message_"+idMessage+" > img").attr("src", auteur);
}

function setTitreStorage(titre, idMessage){
if(titre!=null && titre.length > 0){
titrePerso = getAllTitre();
titrePerso[idMessage] = titre;
localStorage.setItem("titrePerso",JSON.stringify(titrePerso));
}
}
function setAuteurStorage(auteur, idMessage){
if(auteur!=null && auteur.length > 0){
auteurPerso = getAllAuteur();
auteurPerso[idMessage] = auteur;
localStorage.setItem("auteurPerso",JSON.stringify(auteurPerso));
}
}

function getTitreStorage(idMessage){
titrePerso = getAllTitre();
return (titrePerso[idMessage])?titrePerso[idMessage]:null;
}
function getAuteurStorage(idMessage){
auteurPerso = getAllAuteur();
return (auteurPerso[idMessage])?auteurPerso[idMessage]:null;
}

function getAllTitreJson(){
return localStorage.getItem("titrePerso");

}
function getAllAuteurJson(){
return localStorage.getItem("auteurPerso");
}

function getAllTitre(){
var titrePerso = {};
var titrePersoJson = getAllTitreJson();
if(titrePersoJson!=null){
titrePerso = JSON.parse(titrePersoJson);
}
return titrePerso;
}
function getAllAuteur(){
var auteurPerso = {};
var auteurPersoJson = getAllAuteurJson();
if(auteurPersoJson!=null){
auteurPerso = JSON.parse(auteurPersoJson);
}
return auteurPerso;
}

function applyOnAllTitre(){
titrePerso = getAllTitre();
$.each( titrePerso, function( idMessage, titre ) {
applyTitreMessage(titre, idMessage);
});
}
function applyOnAllAuteur(){
auteurPerso = getAllAuteur();
$.each( auteurPerso, function( idMessage, auteur) {
applyAuteurMessage(auteur, idMessage);
});
}

$(document).ready(function() {
applyOnAllTitre();
applyOnAllAuteur();
});

MenuMessagerie.prototype.openFolderSave = MenuMessagerie.prototype.openFolder;
MenuMessagerie.prototype.openFolder = function(a){
$.ajaxSetup({async: false});
toReturn = this.openFolderSave(a);
applyOnAllTitre();
applyOnAllAuteur();
$.ajaxSetup({async: true});
return toReturn;
}

MenuMessagerie.prototype.openMessageSave = MenuMessagerie.prototype.openMessage;
MenuMessagerie.prototype.openMessage=function(a,b){
$.ajaxSetup({async: false});
toReturn = this.openMessageSave(a,b)
$('#db_message_'+a+' .head .title').before('');
$('#db_message_'+a+' .head .link.edit').css({
position: 'absolute',
right: 'calc(1.6rem + 13%)',
top: '0%',
width: 'calc(1.6rem + 8px)',
height: '94%',
border: '1px solid black',
background: 'url("https://cdn.discordapp.com/attachments/762091603216433164/818863066346815544/Ri1Bccu.png") no-repeat',
"background-size": '95%',
"background-position": 'center',
"transition-duration": '200ms',
"transition-property": 'background-size',
}).hover(function(){
$(this).css({'background-size': '80%'});
}, function(){
$(this).css({'background-size': '95%'});
}).click(function(){
idMessage = $(this).parent().parent().parent().attr('id').substring(11);
personnaliseTitre(idMessage);
});
applyOnAllTitre();
$('#db_message_'+a+' .head .title').before('');
$('#db_message_'+a+' .head .link.edita').css({
position: 'absolute',
right: 'calc(1.6rem + 7.5%)',
top: '0%',
width: 'calc(1.6rem + 8px)',
height: '94%',
border: '1px solid black',
background: 'url("https://i.imgur.com/YqlXYzG.png") no-repeat',
"background-size": '95%',
"background-position": 'center',
"transition-duration": '200ms',
"transition-property": 'background-size',
}).hover(function(){
$(this).css({'background-size': '80%'});
}, function(){
$(this).css({'background-size': '95%'});
}).click(function(){
idMessage = $(this).parent().parent().parent().attr('id').substring(11);
personnaliseAuteur(idMessage);
});
applyOnAllAuteur();
$.ajaxSetup({async: true});
return toReturn;
}
console.log('DC - Message perso started');


Aucune idée si on peu copier du code sur le forum sans qu'il soit pété cela dit.
(ℕ)ℯ 【∅】 𝓓.𝓗.
Inconnu Posté le 26 Juin 2022 à 13:39 #590
ça a fonctionné merci pour le coup de main!

Victoire~69895 Posté le 26 Juin 2022 à 14:12 #591
Avatar
J'aime mon Deck
Compte Joueur
Voir mon EDC
None a écrit :
Si jamais. J'ai fait une version bidouiller avec la possibilité de custom les avatars des gens par la même occasion :

Spoiler (Afficher)
// ==UserScript==
// @name Messagerie : Titres Perso + Avatar
// @namespace Dreadcast
// @include https://www.dreadcast.net/Main
// @version 1.0
// @grant none
// @icon https://www.dreadcast.net/images/fr/design/favicon.ico
// @description Personnalisation des titres, sur la messagerie + Le titre remplace le pseudo.
// ==/UserScript==

function personnaliseTitre(idMessage){
var saisie = prompt('Saisissez un titre a mettre pour ce message :', $('#db_message_'+idMessage+' .head .title').html());
if (saisie != null){
setTitreStorage(saisie, idMessage);
applyTitreMessage(saisie, idMessage);
}
}
function personnaliseAuteur(idMessage){
/* var saisieAuteur/nAvatar = prompt('Saisissez le pseudo :', $('#message_'+idMessage+' .message_auteur').html());*/
var saisieAuteur = prompt('Saisissez une image :', $('#message_'+idMessage+' > img').attr('src'));
if (saisieAuteur != null){
setAuteurStorage(saisieAuteur, idMessage);
applyAuteurMessage(saisieAuteur, idMessage);
}
}


function applyTitreMessage(titre, idMessage){
$('#message_'+idMessage+' .message_titre').html(titre);
$('#db_message_'+idMessage+' .head .title').html(titre);
}
function applyAuteurMessage(auteur, idMessage){
/* $('#message_'+idMessage+' .message_auteur').html(auteur);*/
$("#message_"+idMessage+" > img").attr("src", auteur);
}

function setTitreStorage(titre, idMessage){
if(titre!=null && titre.length > 0){
titrePerso = getAllTitre();
titrePerso[idMessage] = titre;
localStorage.setItem("titrePerso",JSON.stringify(titrePerso));
}
}
function setAuteurStorage(auteur, idMessage){
if(auteur!=null && auteur.length > 0){
auteurPerso = getAllAuteur();
auteurPerso[idMessage] = auteur;
localStorage.setItem("auteurPerso",JSON.stringify(auteurPerso));
}
}

function getTitreStorage(idMessage){
titrePerso = getAllTitre();
return (titrePerso[idMessage])?titrePerso[idMessage]:null;
}
function getAuteurStorage(idMessage){
auteurPerso = getAllAuteur();
return (auteurPerso[idMessage])?auteurPerso[idMessage]:null;
}

function getAllTitreJson(){
return localStorage.getItem("titrePerso");

}
function getAllAuteurJson(){
return localStorage.getItem("auteurPerso");
}

function getAllTitre(){
var titrePerso = {};
var titrePersoJson = getAllTitreJson();
if(titrePersoJson!=null){
titrePerso = JSON.parse(titrePersoJson);
}
return titrePerso;
}
function getAllAuteur(){
var auteurPerso = {};
var auteurPersoJson = getAllAuteurJson();
if(auteurPersoJson!=null){
auteurPerso = JSON.parse(auteurPersoJson);
}
return auteurPerso;
}

function applyOnAllTitre(){
titrePerso = getAllTitre();
$.each( titrePerso, function( idMessage, titre ) {
applyTitreMessage(titre, idMessage);
});
}
function applyOnAllAuteur(){
auteurPerso = getAllAuteur();
$.each( auteurPerso, function( idMessage, auteur) {
applyAuteurMessage(auteur, idMessage);
});
}

$(document).ready(function() {
applyOnAllTitre();
applyOnAllAuteur();
});

MenuMessagerie.prototype.openFolderSave = MenuMessagerie.prototype.openFolder;
MenuMessagerie.prototype.openFolder = function(a){
$.ajaxSetup({async: false});
toReturn = this.openFolderSave(a);
applyOnAllTitre();
applyOnAllAuteur();
$.ajaxSetup({async: true});
return toReturn;
}

MenuMessagerie.prototype.openMessageSave = MenuMessagerie.prototype.openMessage;
MenuMessagerie.prototype.openMessage=function(a,b){
$.ajaxSetup({async: false});
toReturn = this.openMessageSave(a,b)
$('#db_message_'+a+' .head .title').before('');
$('#db_message_'+a+' .head .link.edit').css({
position: 'absolute',
right: 'calc(1.6rem + 13%)',
top: '0%',
width: 'calc(1.6rem + 8px)',
height: '94%',
border: '1px solid black',
background: 'url("https://cdn.discordapp.com/attachments/762091603216433164/818863066346815544/Ri1Bccu.png") no-repeat',
"background-size": '95%',
"background-position": 'center',
"transition-duration": '200ms',
"transition-property": 'background-size',
}).hover(function(){
$(this).css({'background-size': '80%'});
}, function(){
$(this).css({'background-size': '95%'});
}).click(function(){
idMessage = $(this).parent().parent().parent().attr('id').substring(11);
personnaliseTitre(idMessage);
});
applyOnAllTitre();
$('#db_message_'+a+' .head .title').before('');
$('#db_message_'+a+' .head .link.edita').css({
position: 'absolute',
right: 'calc(1.6rem + 7.5%)',
top: '0%',
width: 'calc(1.6rem + 8px)',
height: '94%',
border: '1px solid black',
background: 'url("https://i.imgur.com/YqlXYzG.png") no-repeat',
"background-size": '95%',
"background-position": 'center',
"transition-duration": '200ms',
"transition-property": 'background-size',
}).hover(function(){
$(this).css({'background-size': '80%'});
}, function(){
$(this).css({'background-size': '95%'});
}).click(function(){
idMessage = $(this).parent().parent().parent().attr('id').substring(11);
personnaliseAuteur(idMessage);
});
applyOnAllAuteur();
$.ajaxSetup({async: true});
return toReturn;
}
console.log('DC - Message perso started');


Aucune idée si on peu copier du code sur le forum sans qu'il soit pété cela dit.


Pour ma part je n'ai pas l'icône qui s'affiche pour pouvoir éditer le titre d'un message. Est-ce que cette partie a changé ? L'option est ailleurs ? Tes ajouts sont super et j'aimerais bien les tester. T_T
None Posté le 26 Juin 2022 à 14:21 #592
Avatar
rm -rf /
Compte Premium
Voir mon EDC
C'est du bricolage en carton. Comme dans les autres scripts que j'modifie.

Si tu veux le pastebin pour copier-coller :

https://pastebin.com/UU097Pcv
(ℕ)ℯ 【∅】 𝓓.𝓗.
Victoire~69895 Posté le 26 Juin 2022 à 14:23 #593
Avatar
J'aime mon Deck
Compte Joueur
Voir mon EDC
Le pastebin a fonctionné à merveille. Tout est bon. smiley
Tu es génial, comme d'hab petit chou.
Inconnu Posté le 26 Juin 2022 à 16:27 #594
@None ta version a d'autres amélioration en plus du custom pour avatar ou juste ça?
None Posté le 26 Juin 2022 à 16:33 #595
Avatar
rm -rf /
Compte Premium
Voir mon EDC
Juste ça.
(ℕ)ℯ 【∅】 𝓓.𝓗.
Inconnu Posté le 26 Juin 2022 à 19:11 #596
@None Ouaip, après essai, je reconnais qu'il est très chouette ton bidouillage. C'est adopté, merci pour le travail et le partage!
Thalya Posté le 26 Juin 2022 à 19:20 #597
Avatar
-
Compte Premium
Voir mon EDC
Raïne a écrit :
Bonjour, est-ce qu'il y a des gens pour qui le script DC Date fonctionne toujours? Il s'agit du script qui affiche la date et l'heure dans le bandeau en haut, en jeu. (Signalez-moi s'il ne fonctionne plus chez vous non plus, s'il est tout cassé, je vais le réparer)

EDIT: Je me suis fait avoir par le coup classique de transformer HTTP en HTTPS, donc c'est tout bon!


De toute façon ya la commande maintenant.
None Posté le 26 Juin 2022 à 22:48 #598
Avatar
rm -rf /
Compte Premium
Voir mon EDC
Dans les bidouillages un peu nul. J'ai aussi un script qui passe les objets en "HD" ( sans le /mini ) mais parfois il bug et comme il n'as pour but que d'être local. Autant dire qu'il traite tout salement.

(ℕ)ℯ 【∅】 𝓓.𝓗.
Valion~36896 Posté le 09 Juillet 2022 à 14:53 #599
Avatar
Papilles sensib.
Compte Joueur
Voir mon EDC
Salut, merci de me laisser un message ici OU PAR FP (ce personnage étant cryogénisé) pour actualiser la liste des scripts validés. Possibilité de me contacter également sous Raïne. smiley
Raïne~67048 Posté le 09 Juillet 2022 à 16:39 #600
Avatar
-
Compte Joueur
Voir mon EDC
Et dans la foulée, mise à jour mineure de DCCE, pour régler les soucis de style sur les couleurs des noms (actions, chuchotements notamment). Si vous aviez des changements fait maison, retirez-les pour voir si tout fonctionne. Si vous utilisez un skin complet d'interface, les couleurs de base de votre skin devraient fonctionner correctement. Normalement.