[marchand] Stock Secret

Répondre
Partager Rechercher
Salut,

Je cherche un script qui se déclancherai dans l'action taken d'un dialogue, qui ouvrerai une boutique "cachée"et dans le même temps prendrai X pieces d'or (pas X-or) au PJ. Plus le niveau est haut plus c'est cher. (100 po pour le 1, 400 pour le 2 etc...)

Par exemple, le Pj ouvre le marchand, il a deux choix:

-Voir la boutique (alors s'ouvre la boutique standard)
-Veux tu voir autre chose ? (s'engage alors un petit dialogue qui aboutit sur la phrase qui déclenche l'ouverture du fameux stock secret).

De plus, je complique les choses pour les plus courageux, il faudrai que cette boutique cachée choissisent aléatoirement une dixaine d'objets parmis une banque d'une centaine d'items customisés par mes soins.

Est-ce possible ?
La réponse courte est oui,

La réponse longue est : c'est très facile à faire pour la 1ère question, suffit d'utiliser le wizard (le petit chapeau)
Par contre c'est plus difficile pour la seconde
Le plus simple, dans ton cas, c'est de prendre ton courage (et ton copier-coller) à deux mains et mettre un script de ce type dans le OnOpen du magasin :

Code PHP:

void main()
{
    
object oItem GetFirstItemInInventory();
    
    while( 
GetIsObjectValidoItem ) )
    {
        
//Détruit tous les objets restants de la dernière fois
        
DestroyObjectoItem );
        
oItem GetNextItemInInventory();
    }
    
    
    
int i 50;
    
    for(; 
i--)//répète 50 fois ce qui suit
    
{
    
        
string sRes "";
        
        
//Met ici le nombre d'objets customisés dans ton switch, ici 2
        
switch( Random) )
        {
        case 
sRes "resref du machin1"; break;
        case 
sRes "blueprint du bidule 2"; break;
        
//Bon je continue pas, je pense que tu as compris le topo
        
}
        
        
CreateItemOnObjectsRes );
    
    }

Voilà
Répondre

Connectés sur ce fil

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