Difference between revisions of "Money/fr"
< Money
Jump to navigation
Jump to search
m |
Gally Young (talk | contribs) m (updated ^^) |
||
Line 1: | Line 1: | ||
{{LSL_Function/warning/fr|Security|Contrôlez toujours | {{LSL_Function/warning/fr|Security|Contrôlez toujours les montants payés. Les montants pré-remplis sont une suggestion du client. Le client peut encore envoyer 0$L ou n'importe quel entier positif.}}{{LSL_Event/fr | ||
|event_id=20 | |event_id=20 | ||
|event_delay | |event_delay | ||
Line 13: | Line 13: | ||
*N'oubliez pas d'activer les actions de paiement de la prim ou de l'objet.<br/> | *N'oubliez pas d'activer les actions de paiement de la prim ou de l'objet.<br/> | ||
*Les boutons de paiement doivent être configurés dans la plupart des applications où de l'argent est transféré.([[llSetPayPrice/fr|llSetPayPrice]]), cela rend le réglement plus facile. | *Les boutons de paiement doivent être configurés dans la plupart des applications où de l'argent est transféré.([[llSetPayPrice/fr|llSetPayPrice]]), cela rend le réglement plus facile. | ||
|caveats | |caveats= | ||
* Cet évènement ne peut pas être déclenché par un appel à [[llGiveMoney/fr|llGiveMoney]] car [[llGiveMoney/fr|llGiveMoney]] ne peut pas donner de l'argent à un autre objet. | |||
* Un attachement ne peut pas être payé. | |||
|examples=<lsl>integer price = 10; | |examples=<lsl>integer price = 10; | ||
Revision as of 09:52, 18 April 2009
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Avertissement : Security | |
Contrôlez toujours les montants payés. Les montants pré-remplis sont une suggestion du client. Le client peut encore envoyer 0$L ou n'importe quel entier positif. |
Description
Event: money( key avatar, integer montant ){ ; }20 | Event ID |
Evènement déclenché lorsque de l'argent est donné à la prim (du montant et par avatar indiqué).
• key | avatar | – | qui paye | |
• integer | montant | – | montant payé |
Spécification
- Quand de l'argent est versé à une prim, l'argent est donné au propriétaire de la prim.
- Si l'objet est possédé ou donné à un groupe, il est divisé immédiatement entre tous les membre (c'est la raison pour laquelle les groupes ne peuvent accorder de droits PERMISSION_DEBIT).<br.>
- N'oubliez pas d'activer les actions de paiement de la prim ou de l'objet.
- Les boutons de paiement doivent être configurés dans la plupart des applications où de l'argent est transféré.(llSetPayPrice), cela rend le réglement plus facile.
Défauts
- Cet évènement ne peut pas être déclenché par un appel à llGiveMoney car llGiveMoney ne peut pas donner de l'argent à un autre objet.
- Un attachement ne peut pas être payé.
Exemples
<lsl>integer price = 10;
default {
state_entry() { llSetPayPrice(PAY_HIDE, [PAY_HIDE ,PAY_HIDE, PAY_HIDE, PAY_HIDE]); llRequestPermissions(llGetOwner(), PERMISSION_DEBIT); } run_time_permissions(integer perm) { if(perm & PERMISSION_DEBIT) state cash; }
}
state cash {
state_entry() { llSetPayPrice(price, [price ,PAY_HIDE, PAY_HIDE, PAY_HIDE]); } money(key id, integer amount) { if(amount != price) { llGiveMoney(id, amount); llInstantMessage(id, "vous avez payé "+(string)amount+", ce qui est le mauvais prix, Le pix est : "+(string)price); } else { llInstantMessage(id, "Vous avez payé le bon prix"); } }
}</lsl>
Voir aussi
Fonctions
• | llGiveMoney | – | Donne de l'argent à un avatar | |
• | llSetPayPrice | – | Configure les boutons de paiement |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.