Script Noms Avatar entre sur la sim

Répondre
Partager Rechercher
Bonjour tout le monde ,

Je suis à la recherche d'un script ( que je puisse ajouter à un hud )qui m'indique dans le chat qui entre dans la sim ( avec ou sans la langue du viewer )

Exemple : Jojo Resident enter in the server , user language: English


grand merci d'avance si cela traine dans vos tiroir ^^
j' ai bricolé ça rapide, teste le...



list avats_presents= [];
list nvx_avats= [];

list NOMS = [];

integer nb_avats;

string nom;

default
{
on_rez(integer start_param)
{
llResetScript();
}

state_entry()
{
llSetTimerEvent(5.0);

avats_presents = llGetAgentList(AGENT_LIST_REGION, []);
nb_avats = llGetListLength(avats_presents);

if (nb_avats>0)
{
integer index;
while (index < nb_avats)
{
key id = llList2Key(avats_presents, index);
nom = llKey2Name(id);
NOMS +=nom;

++index;
}
llOwnerSay(llList2CSV(NOMS));
}
}

timer()
{
nvx_avats = llGetAgentList(AGENT_LIST_REGION, []);
nb_avats = llGetListLength(nvx_avats);

if (nb_avats>0)
{
integer index;

while (index < nb_avats)
{
key id = llList2Key(nvx_avats, index);

integer i = (llListFindList(avats_presents,[id]));
if(i != -1)
{}

else
{
string lang = llGetAgentLanguage(id);
string langue;
if (lang == "")langue = "anglais" ;
else if (lang == "en-us")langue = "anglais" ;
else if (lang == "es")langue = "espagnol";
else if (lang == "it")langue = "italien";
else if (lang == "fr")langue = "français";
else if (lang == "ja")langue = "japonais";
else if (lang == "de")langue = "allemand";
else if (lang == "pt")langue = "portugais";
else if (lang == "ko")langue = "coréen";
else if (lang == "zh")langue = "chinois";

llOwnerSay(llKey2Name(id)+ " est dans le coin, et utilise le langage: "+langue);
}
index++;
}
avats_presents = nvx_avats;
}
}

changed(integer change)
{
if (change & CHANGED_REGION)
{
llResetScript();
}
}
}
entrer sur la sim
Bonjour et gros merci MenthalOH

l'enter des avatars fonctionne bien par contre parfois j'ai l'impression que si le noms du résident qui entre dans la sim est trop long il ne met pas la langue utilisé

exemple : Pilpaoljacko Resident est dans le coin, et utilise le langage:

est la après langage il y a rien d’écrits .

En tout cas sinon la fonction 1er marche nickel d'annoncer l'arrivé et le noms d'un avatar ^^
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés