Plaçable qui crée un item dans l'inv du joueur avec qui il discute

Répondre
Partager Rechercher
Voila, j'aimerais rajouter dans un module un tonneau qui summon une biere dans l'inventaire du joueur avec qui il parle... Et j'y arrive pas :/ ( Qui a dit que j'etais nul? )
Quelqu un pourrait me donner un coup de main?

Mith, qui viens de se mettre sur l'editeur et qui as du mal...
Alors ...
Je vais esayé d'être clair

1- tu poses un tonneau et tu ouvres ces propriétés
2- Tu coches "utilisable" et tu décoche "inventaire" dans l'onglet de base
3- Dans l'onglet avancé tu affecte un dialogue à ton tonneau (comme pour un pnj)
4- Dans l'onglet des scripts tu vires tout et tu place dans le "OnUsed":
Code PHP:

void main()
{
 
object oPC GetLastUsedBy();
 if(
GetIsPC(oPC) && !IsInConversation(OBJECT_SELF))
    
ActionStartConversation(oPC);

5- Dans ton dialogue, à l'endroit où tu veux donner de l'alcool à ton pj tu met le script suivant dans l'onglet "action conséquente":
Code PHP:

void main()
{
    
object oPC GetPCSpeaker();
    
CreateItemOnObject("nw_it_mpotion023",oPC,1); //du vin

attention: nw_it_mpotion023 étant le ResRef et non le tag de l'objet !

Voilou
__________________
MadCat
Répondre

Connectés sur ce fil

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