[Recherche] scritp qui donne des object

Répondre
Partager Rechercher
bonjour bonjour, c'est encore moi le chiant mdr

voila, j'ai une nouvelle demande de script, promit j'ai cherché avant de venir le demander mais j'ai pas trouver lol


bon, j'explique ce que je voudrais, enfaite, je cherche un script qui donnerais un objet qui a dans le contenu a chaque fois qu'on paye la tipjar
exemple, on tip d'une somme quel quelle soit et en échange du tip on lui enverais les gesture tee-shirt, et autre objet, ca serais possible ?
ou alors j'ai des idée trop bizarre lol
non non tout me viens a moi c'est moi qui la crée la jar, et j'ai fait comme tu ma dit enfin je pense que c'est ca que tu voulais dire bon j'explique ce que j'ai fait ca sera plus simple lol

j'ai eté dans edité, general vendre contenu

et dans ce même contenu j'ai mis les affaire que je voulais vendre, j'ai tester avec une amie qui ma tip mais ca na pas marché elle na pas recu les gesture que j'avias mise dedans

j'ai mal fait une operation ?
Ben oui Magic vendre c'est vendre pour un montant fixé. Et ça ne marche pas si on paye un montant quelconque. Faut bien faire la différence entre vendre - qui n'est pas scriptable - et payer.

donc il faut :
Code:
default {
    money(key giver, integer amount) {
        llSay(0, "Thanks for the tip " + llKey2Name(giver));
        llGiveInventory(giver,llGetInventoryName(INVENTORY_GESTURE, 0));
    }
}
bon cela ne donne que la 1ére; pas le temps de faire plus.
ahuri, ben ca pose un soucis justement quand y a rien à vendre !
Là tu fais pas vendre mais payer avec un money vide pour une tip jar de base

Si tu veux apparendre ahuri, je te conseil d'aller sur le site web www.ecole-sl.fr (tu connais? )
Dans la section script tu trouveras un tuto qui s'appelle "SL et l'argent"
En espérant que ce tuto t'aprennes des choses ahuri

Mais biensure elenia tu m'as pris pour un jambon ou quoi
Citation :
ahuri, ben ca pose un soucis justement quand y a rien à vendre !
Citation :
Publié par aliagorn
bon, j'explique ce que je voudrais, enfaite, je cherche un script qui donnerais un objet qui a dans le contenu a chaque fois qu'on paye la tipjar
exemple, on tip d'une somme quel quelle soit et en échange du tip on lui enverais les gesture tee-shirt, et autre objet, ca serais possible ?
@MagicCat : C'est bien marqué ^^

Bon qu'on prenne en compte le post d'Elenia et affaire réglée
merci beaucoup pour le script elenia seul petit prob, il ne donne qu'une seul gesture a la place de 4 ou 5 que dois-je changer ?


pour ce qui est de l'adresse ton adresse majic cat je vais faire un saut des ce soir pour voir ce que ca pourais m'apprendre et je suis sur plein de truc

et encore merci a vous tous pour vos réponse
le plus simple est donc de faire une liste des items a envoyer et de tout envoyer d'un coup via llGiveInventoryList. La liste soit tu la fais a la main soit tu utilises les boucles pour parcourir tous les objets de ton inventaire (sauf ton script si c'est ca ton problème ).
En passant...

Code PHP:

default {
    
money(key giverinteger amount) {
        
llSay(0"Thanks for the tip " llKey2Name(giver));
        
integer n llGetInventoryNumber(INVENTORY_GESTURE);
        while(
n)
            
llGiveInventory(giverllGetInventoryName(INVENTORY_GESTURE, --n));
    }

Ou en plus élaboré :

Code PHP:

default {
    
money(key giverinteger amount) {
        
llSay(0"Thanks for the tip " llKey2Name(giver));
        
integer n llGetInventoryNumber(INVENTORY_GESTURE);
        list 
l;
        
string s;
        while(
n) {
            
llGetInventoryName(INVENTORY_GESTURE, --n);
            if(
llGetInventoryPermMask(sMASK_NEXT) & PERM_COPY+= s;}
        
llGiveInventoryList(giver"dossier"l);
    }

Répondre

Connectés sur ce fil

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