Title: Ajouter un objet crafatble
Cooper - September 22, 2004 03:06 PM (GMT)
Voila j'aimerais savoir comment faire pour qu'un item qu'on a créé il soit craftable par le pj :D
Zenryl - September 22, 2004 03:10 PM (GMT)
ça c tt simple :D
| CODE |
int// a mettre que si il y est pas avnt index = //que si tu veu rajouter d'autre skill necessaire ou des ressource suplementaire AddCraft( typeof( CristalPuissance ), 1044047, "Cristal de Puissance", 110.0//skill minimum, 135.0//skill max, typeof( GoldIngot )// type de ressource, "lingot d'or", 5//nombre de ressource necessaire, "vous n'avez pas assez de lingots d'or" ); //rajoute une skill necessaire AddSkill( index, SkillName.Magery, 40.0, 45.0 ); // rajoute une ressource necessaire AddRes( index, typeof( Diamond ), "diamants", 2, "vous n'avez pas assez de diamants" ); AddRes( index, typeof( Emerald ), "émeraudes", 2, "vous n'avez pas assez d'émeraudes" ); AddCraft( typeof( PartieMaisonFer ), 1044047, "Piece en fer pour maison", 50.0, 75.0, typeof( IronIngot ), "lingots", 25, "Vous n'avez pas assez de lingots" ); |
Voila et c'est à ajouter dans engine\craft\deflaskillketuveux. dans le menu du tableau de craft souhaitait (j'ai pas trouve comment en rajouté un.)
Edit: regarde ce que ça donne en vrai car j'avoue que c'est crade avec les explication.
Cooper - September 22, 2004 04:36 PM (GMT)
Hm bizarre j'ai pas tous saisi lol moi quan je vais dans le DefTailoring ca se dispose autrement :
| QUOTE |
// Shirts AddCraft( typeof( Doublet ), 1015269, 1028059, 0, 25.0, typeof( Cloth ), 1044286, 8, 1044287 ); AddCraft( typeof( Shirt ), 1015269, 1025399, 20.7, 45.7, typeof( Cloth ), 1044286, 8, 1044287 ); AddCraft( typeof( FancyShirt ), 1015269, 1027933, 24.8, 49.8, typeof( Cloth ), 1044286, 8, 1044287 ); AddCraft( typeof( Tunic ), 1015269, 1028097, 00.0, 25.0, typeof( Cloth ), 1044286, 12, 1044287 ); AddCraft( typeof( Surcoat ), 1015269, 1028189, 8.2, 33.2, typeof( Cloth ), 1044286, 14, 1044287 ); AddCraft( typeof( PlainDress ), 1015269, 1027937, 12.4, 37.4, typeof( Cloth ), 1044286, 10, 1044287 ); AddCraft( typeof( FancyDress ), 1015269, 1027935, 33.1, 58.1, typeof( Cloth ), 1044286, 12, 1044287 ); AddCraft( typeof( Cloak ), 1015269, 1025397, 41.4, 66.4, typeof( Cloth ), 1044286, 14, 1044287 ); AddCraft( typeof( Robe ), 1015269, 1027939, 53.9, 78.9, typeof( Cloth ), 1044286, 16, 1044287 ); AddCraft( typeof( JesterSuit ), 1015269, 1028095, 8.2, 33.2, typeof( Cloth ), 1044286, 24, 1044287 ); |
a vrai dire j'ai pas tout compris au systeme je sias que dedans il y a les skills necessaire mais y a d enorme chiffre dont je ne vois pas ce que ca veu dire lol
slade15 - September 22, 2004 05:39 PM (GMT)
je me souvien plus sur quel post mais il y en a un qui explique la signification de chacun des chiffres
Kaervek - September 22, 2004 07:38 PM (GMT)
Bon, alors, de mémoire :P
| CODE |
| AddCraft( typeof( Doublet ), 1015269, 1028059, 0, 25.0, typeof( Cloth ), 1044286, 8, 1044287 ); |
1015269 --> Tu peux mettre: "RepertoireCraftOuSeraReprisL'Item"
1028059 --> Tu peux mettre: "AffichageNomdeTonItem"
0 --> Skill Minimale
25.0 --> Skill Maximale
1044286 --> Tu peux mettre: "NomDeRessourceNecessaire"
8 --> Quantité nécessaire de la ressource désignée
1044287 --> Tu peux mettre: "MessageSiPasAssezRessource"
Note: Quand je mets les trucs entre "" c'est car c'est un texte que tu peux mettre à la place de tes chiffres. Entre mes "" j'ai mis simplement la signification du texte à mettre ;)
Exemple :
| CODE |
| AddCraft( typeof( Doublet ), "Vetements", "Un Doublet", 0, 25.0, typeof( Cloth ), "Tissu", 8, "Vous n'avez pas assez de tissu" ); |
Heeeeu... Ai-je été assez clair? :unsure: :blink: *A des doutes tout de même*
Cooper - September 22, 2004 08:25 PM (GMT)
Oua merci exelente explication ca va dis fois mieu lol
Kaervek - September 22, 2004 09:00 PM (GMT)
A ton service ;) Si t'as besoin de quoi que ce soit d'autre, hésite pas à demander sur ce fofo :D
*Repense à ses premiers pas sous RunUo et aux scripteurs qui l'ont aidé à l'époque* B)
Didi - September 23, 2004 12:20 PM (GMT)
| QUOTE (Kaervek @ Sep 22 2004, 10:00 PM) |
A ton service ;) Si t'as besoin de quoi que ce soit d'autre, hésite pas à demander sur ce fofo :D *Repense à ses premiers pas sous RunUo et aux scripteurs qui l'ont aidé à l'époque* B) |
Fait attention, cooper est dangereux :D
Belladonne - September 23, 2004 04:58 PM (GMT)
*est taquinne*
Je vends patience a donner explication pour qui veux ;)
Kaervek - September 23, 2004 05:12 PM (GMT)
TaquinE?
Hmmmm j'en veux bien alors des explications moi ;) (lol c pour rire hein :P )
Ps: Tu scriptes pour qui? (ca c'est sérieux parcontre B) )
Belladonne - September 23, 2004 05:23 PM (GMT)
Tsss tss pourquoi j'ai mis le E ?
Sinon je scripte pour un shard pas encore lancé.
et je fais aussi map deco hébergement un peu de bg.... homme... heu non femme a tout faire quoi ;)
Zenryl - September 23, 2004 06:18 PM (GMT)
<_< pfff comme si j'expliquait mal ^^°
Belladonne - September 23, 2004 08:09 PM (GMT)
dans toute communication l'émetteur est limité par la capacité du recepteur. ;)
Didi - September 24, 2004 12:47 AM (GMT)
| QUOTE (Belladonne @ Sep 23 2004, 09:09 PM) |
| dans toute communication l'émetteur est limité par la capacité du recepteur. ;) |
Cooper, prend note :D
Cooper - September 24, 2004 12:48 AM (GMT)
Y en a un qui va se prendre des baffe :angry: :lol:
Belladonne - September 24, 2004 05:52 AM (GMT)