SecondLife Arlequin Carter Production
  • Facebook
  • Twitter
  • YouTube
  • RSS
SecondLife Arlequin Carter R&D
  • Bienvenue
    • Mentions légales
    • Politique des Cookies (EU)
    • MarketPlace
    • Album photo
    • Gagner des Linden Dollars
  • Armes & HUD
    • * Jokes HUD *
    • Leviathan télékinésie HUD
    • Gardian protector HUD
    • Nopheus protector
    • ANTI-GRIEFING Tool Le GPU card protector
    • Xperience IP Grabber HUD
    • Les NPV
    • Avatar contrôleur
    • Black Fire Shooter
    • Panda Gun
  • Mobilier
    • Location de logement
    • SkyBox Khrôm
    • Kit Paintball
    • Meubles et équipement de la maison
    • Mobilier extérieur
    • Pouf et Bubble Sit
  • Utilitaires
    • Dynamis Nexus
    • Darklight Guest
    • Greeter et accueil
    • Darklight plugins
    • Boite à lettre
    • Carinna & Dianna Hotesse d’accueil
    • FlipBook Engine
    • Jet Ski ORCA
    • Système de vote Fusion
    • Money chair
    • CHIMERA ANIMESH
    • CAM Focus
    • IRIS CAM Follower HUD
    • Barman animator
    • Téléporteur configurable
    • UFO Explorer
    • Magic Jewel Undeformer
    • Dragon à chevaucher
    • Tip jar
    • Lagmeter dynamique
  • Divers
    • Cours et formations
    • Mahjong Discovery
    • Lunettes PBR
    • Bijoux
    • ~Petites~avatar
  • Publications
    • Nouveauté
    • Armes et HUD
    • Outil
    • Exploration
    • Utilitaire
    • Généralité
  • @Contact
  • fr FR
    • ar AR
    • zh-CN ZH-CN
    • cs CS
    • nl NL
    • en EN
    • eo EO
    • fr FR
    • de DE
    • el EL
    • iw IW
    • it IT
    • ja JA
    • ko KO
    • pt PT
    • ru RU
    • es ES
    • uk UK
    • vi VI
Search the site...

Script SetPrimColor par le nom à la place du numéro de lien

25 octobre 2022 / Arlequin / Script et programmation
0

Fonction d’aide aux créateurs.

Ce script ajoute la fonction de changement de la couleur d’un bouton tel un HUD qui aurait beaucoup de fonction. La fonction effectue le changement à partir du nom d’un prim constituant l’objet et pas par son numéro de lien.

En effet, pour changer la couleur d’un élément d’un objet, nous utilisons la fonction LSL:

llSetLinkColor ( integer numéro_lien, vector couleur, integer face );

Or, si on ajoute un prim à un objet, les numéros de liens changent, ( integer numéro_lien,…

Dans ce cas, nous devons modifier les numéros de liens dans notre script à chaque ajout. Ceci est une perte de temps pénible.

Ce script permet de changer la couleur, la transparence, etc.. à partir du nom du prim:

SetPrimColor (string PRIM, vector COLOR);

Ainsi que toutes sortes de fonctions dérivées que vous pouvez imaginer basé sur le même principe :

SetPrimLight (string PRIM);
SetPrimAlpha (string PRIM, float ALPHA);
SetPrimXX (string PRIM, float WhatYouWant);

Grace à cette fonction, vous pouvez ajouter autant de prims que vous souhaitez, le numéro de lien est mis à jour automatiquement.

ATTENTION! Pensez bien à donner un nom différents à chaque prim pour que chacun soit reconnu individuellement.

J’ai conçu ce script lors de la création de la version 2 du HUD IRIS CAM Follower qui contient une quarantaine de boutons.
Ce script m’a facilité la vie lors de l’ajout de boutons, je vous l’assure.

Le script est commenté pour vous aider à comprendre son fonctionnement.

Un panneau de 25 cubes et un bouton d’activation est fourni en exemple. Ce panneau n’est pas transférable mais le script est en permission complète.

Pour toutes autres explications, vous pouvez me contacter directement.

marketplace Disponible sur le Marketplace: https://marketplace.secondlife.com/p/AC-SetPrimNameColor-Function-Box/24118815

couleur, fonction, lsl script, script, scripter, scripteur

ANTI-GRIEFING Tool Le GPU card protector

2 octobre 2022 / Arlequin / Armes et HUD
0

Le GPU card protector HUD

Le contexte :

Tout le monde a été plus ou moins affecté par des plantages de carte graphique dus à des attaques de « Griefers » qui envoient des objets qui provoquent une saturation de votre GPU, carte graphique ou du CPU Microprocesseur.

Ce sont généralement des objets complexes à multiple polygones que la carte graphique n’arrive pas à gérer. L’image se fige, on ne peut plus bouger ni rien faire et le viewer se plante voire se ferme.

J’ai personnellement une carte puissante qui dans certains cas ne tient pas plus de 30 secondes.

Bien qu’il semblerait que Linden Lab ait fait le ménage sur ses serveurs en supprimant un certain nombre d’objets qui deviennent donc, par ce fait, inopérants, il en existe toujours qui trainent notamment si vous allez, comme moi, sur des SIM un peu dangereuses qui servent justement à tester des armes et HUD de combat.

Pour échapper à ces attaques, il faut soit reculer votre point de vue avec la molette de la souris, soit faire la combinaison de touche, SHIFT+CTRL+ALT+9 (celui au-dessus des lettres).

Cette opération n’est pas toujours possible ou très compliquée tant le PC devient lent.

Le HUD GPU protector :

Pour éviter le crash de carte graphique, j’ai réalisé ce HUD qui reste disponible quand vous le portez et effectue un recul immédiat de votre point de vue à 1000 m en arrière quand vous cliquez dessus. Ou du moins, il le fait dès qu’il le peut. En cas de fort ralentissement, cela peut prendre quelques secondes, mais au moins vous sauvez la situation dès que c’est possible de le faire.

Veillez bien à étre en vue arrière, en effet si vous avez effectué des rotations de caméra ou êtes entrain de travailler sur un objet, il se peut que la commande ne s’active pas. Dans ce cas cliquez immédiatement sur la vue arrière du gestionnaire de caméra pour la réinitialiser. Le recul s’effectue immédiatement sans que vous n’ayez rien d’autre à faire.

Vous préservez aussi la bonne santé de votre carte graphique et du processeur en l’empêchant de trop chauffer en effectuant des calculs impossibles.

A cette distance de 1Km, l’objet n’est plus visible et comme votre regard et très loin hors de la SIM tout s’apaise.

Votre avatar n’a pas bougé de place, c’est juste la position du regard qui est modifié.

Une fois en sécurité, vous pouvez vous rapprocher par pas de 100 m pour observer l’évolution de l’attaque.

J’ai fait quelques tests avec un GFX flooder assez violent pour observer l’efficacité du GPU Protector
• 1000 à 600 m : Aucun ralentissement,
• 500 m léger ralentissement observé au niveau des vagues de la zone hors SIM,
• 200 m ralentissement important,
• 100 m blocage,
• 0 m plantage complet.

Quelles sont les autres protections possibles ?

  1. L’action sur les SHIFT+CTRL+ALT+9, désactive l’affichage de tous les objets. Cela à donc pour effet de ne plus afficher les objets crashers de carte graphique. Toutefois, plus aucun objet ne s’affiche même votre corps si celui-ci est en mesh. Ce peut être un peu frustrant mais c’est efficace si vous arrivez à le faire à temps.
  2. Créer un préréglage graphique à très basse consommation de ressources. J’ai configuré ceci qui peut vous servir d’exemple.
    GFX Base:

    N’oubliez pas de sauvegarder cette configuration que vous activez rapidement en cliquant sur l’icône de Présélection graphique en haut à droite du viewer.

Pour conclure :

Voici un petit outil indispensable pour tous ceux qui fréquentent des endroits malfamés sur second Life.

Cette fonction de protection a été ajoutée au JOKES HUD depuis la version V5.50.xx.

marketplace Disponible sur la place du marché => ICI

 

Vidéo de démonstration évidente et efficace.

 

camera, configuration, cpu, crash de carte graphique, gpu, griefer, griefing, HUD, micro processeur, préréglage, processeur, protection, recul

Calendrier

octobre 2022
L M M J V S D
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Sep   Nov »

Catégorie

  • Armes et HUD
  • Cours et formations
  • Exploration
  • Généralité
  • Nouveau produit
  • Outil
  • Script et programmation
  • Utilitaire

Nuage

animation animesh Attaque automatique bar Black fire boutique build builder camera chaise club cours cyber darklight dianna dj défence déformation exploration francophone greeter griefer griefing home HUD jeu jokes jokes HUD linden lsl lsl script motion npv offsim outsim protection référencement script scripter scripteur shop SIM skybox update

Articles récents

  • Leviathan Implant HUD 4 mars 2025
  • Quelles relations entre le Leviathan Quantum Computer et le Leviathan HUD 4 mars 2025
  • Mise à jour majeure de Darklight Greeter 18 janvier 2025
  • Dynamis Nexus 10 décembre 2024
  • GARDIAN PROTECTOR le couteau Suisse de la protection sur Second Life 15 octobre 2024
Arlequin Carter Production Secondlife Research & Development Copyright
SecondLife Arlequin Carter Production
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
L’accès ou le stockage technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’internaute.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
Gérer les options Gérer les services Gérer {vendor_count} fournisseurs En savoir plus sur ces finalités
Voir les préférences
{title} {title} {title}