- Je recherche quelqu'un qui pourrait scripter le JoL pour qu'il donne l'url du site JoL quand on clique dessus.
string text = "Visitez le forum Jeux onLine";
string url = "https://forums.jeuxonline.info/forum/422/second-life";
integer face = 0;
list avatars;
displayPage()
{
if ( TRUE )
state touched;
}
default
{
state_entry()
{
llSetText("Veuillez toucher pour visiter le forum Jeux OnLine de Second Life", <1,0,0>, 1.0 );
}
on_rez(integer x)
{
llClearPrimMedia(face);
llSetPrimMediaParams(face,
[
PRIM_MEDIA_CONTROLS, PRIM_MEDIA_CONTROLS_STANDARD,
PRIM_MEDIA_CURRENT_URL, url,
PRIM_MEDIA_HOME_URL , url,
PRIM_MEDIA_AUTO_PLAY, TRUE,
PRIM_MEDIA_AUTO_SCALE, TRUE,
PRIM_MEDIA_AUTO_ZOOM , TRUE,
PRIM_MEDIA_FIRST_CLICK_INTERACT, TRUE,
PRIM_MEDIA_WHITELIST_ENABLE, FALSE,
PRIM_MEDIA_PERMS_INTERACT, PRIM_MEDIA_PERM_ANYONE,
PRIM_MEDIA_PERMS_CONTROL, PRIM_MEDIA_PERM_ANYONE
]);
}
touch_end(integer num_detected)
{
while ( num_detected > 0 )
{
num_detected--;
avatars += llDetectedKey(num_detected);
displayPage();
}
}
}
state touched
{
state_entry()
{
llSetText("Un utilisateur est en train de consulter le forum . Si vous ne venez pas de le demander, veuillez patienter ", <1,0,0>, 1.0 );
llRegionSayTo( llList2Key(avatars,0) , 0, text + " " + url);
llLoadURL( llList2Key(avatars,0) , text, url);
avatars = llDeleteSubList(avatars, 0,0);
state default;
}
}
facon 1) via medias on prims sur viewer 2/3/firestorm : change la face par le numéro de face de ta prim sur laquelle cela doit s afficher ( méthode viewer 2 & 3)
facon 2) le lien dans l historique de chat à cliquer dessus
facon 3 ) le lien dans la boite de dialogue a cliquer dessus
facon 4 ) le bouton charger/load de la boite de dialogue a confirmer