Page 7 of 8

Posted: 12 Jul 2005, 05:01
by TaTsE
Bon voila mon taff le reste arrive

Code: Select all

UPDATE itemtemplate SET Name = "Gros fil sylvestre" WHERE Name = "Gros fil de sylvan"; 
UPDATE itemtemplate SET Name = "Gros fil de brume de mer" WHERE Name = "Gros fil de écume"; 
UPDATE itemtemplate SET Name = "Gros fil d’ombre " WHERE Name = "Gros fil de ombre"; 
UPDATE itemtemplate SET Name = "Carrés de cuir méria" WHERE Name = "Carrés de cuir néria";
UPDATE itemtemplate SET Name = "Planches de bois amarante" WHERE Name = "Planches de bois en amarante"; 
UPDATE itemtemplate SET Name = "Planches de bois pétrifié" WHERE Name = "Planches de bois en pétrifié"; 
UPDATE itemtemplate SET Name = "Carrés de brocart" WHERE Name = " Carrés de brocard";
UPDATE itemtemplate SET Name = "Barres de métal en arcanite" WHERE Name = "Barres de métal en arcanium";
UPDATE itemtemplate SET Name = "Barres de métal en néthérite" WHERE Name= "Barres de métal en néthérium";
UPDATE itemtemplate SET Name = "Barres de métal en cuivre" WHERE Name= "Copper metal bars" ;
UPDATE itemtemplate SET Name = "Barres de métal en dolomite" WHERE Name= "Dolomite metal bars" ;
UPDATE itemtemplate SET Name = "Barres de métal en ferite" WHERE Name= "Ferrite metal bars" ;
UPDATE itemtemplate SET Name = "Barres de métal en quartz" WHERE Name= "Quartz metal bars" ;
UPDATE itemtemplate SET Name = "Barres de métal en cobalt" WHERE Name= "Cobalt metal bars" ;
UPDATE itemtemplate SET Name = "Gros fil de wyverne" WHERE Name = "Wyvernskin heavy thread";
UPDATE itemtemplate SET Name = "Plumes de cochatrice" WHERE Name = "Cockatrice feathers";
UPDATE itemtemplate SET Name = "Plumes de corbeau" WHERE Name = "Craw feathers";
UPDATE itemtemplate SET Name = "Plumes de faucon" WHERE Name = "Hawk feathers";
UPDATE itemtemplate SET Name = "Plumes de mouette" WHERE Name = "Gull feathers";
UPDATE itemtemplate SET Name = "Plumes de phenix" WHERE Name = "Phoenix feathers";
UPDATE itemtemplate SET Name = "Plumes de phenix" WHERE Name = "Leaf strips";
UPDATE itemtemplate SET Name = "Tissu de laine" WHERE Name = "Woolen cloth square";
UPDATE itemtemplate SET Name = "Tissu de lin" WHERE Name = "Linen cloth square";
UPDATE itemtemplate SET Name = "Tissu de brocart" WHERE Name = "Brocade cloth square";
UPDATE itemtemplate SET Name = "Tissu de soie" WHERE Name = "Silk cloth square";
UPDATE itemtemplate SET Name = "Tissu en tulle" WHERE Name = "Gossamer cloth square";
UPDATE itemtemplate SET Name = "Tissu Sylvestre" WHERE Name = "Sylvestre cloth square";
UPDATE itemtemplate SET Name = "Tissu de brume de mer" WHERE Name = "Seamist cloth square";
UPDATE itemtemplate SET Name = "Tissu d’ombre" WHERE Name = "Nightshade cloth square";
UPDATE itemtemplate SET Name = "Tissu de wyverne" WHERE Name = "Wyvernskin cloth square";
UPDATE itemtemplate SET Name = "Tissu en moire" WHERE Name = "Silksteel cloth square";
UPDATE itemtemplate SET Name = "Gros fil de wyverne" WHERE Name = "Wyvernskin heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir feuille" WHERE Name = "Leaf strips";
UPDATE itemtemplate SET Name = "Laniere de cuir d'os" WHERE Name = "Bone strips";
UPDATE itemtemplate SET Name = "Laniere de cuir coquillage" WHERE Name = "Shell heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir fossile" WHERE Name = "Fossil heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir d’ambre" WHERE Name = "Amber heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir corail" WHERE Name = "Coral heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir chitine" WHERE Name = "Chitin heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir petrifié" WHERE Name = "Petrified thread";
UPDATE itemtemplate SET Name = "Laniere de cuir crystalisé" WHERE Name = "Crystallized heavy thread";
UPDATE itemtemplate SET Name = "Laniere de cuir liane" WHERE Name = "Vine heavy thread";
J'ai repris certain nom en FR car les trad ete vraiment pas top

du genre : ex "Gros fil de ombre" :?


ET voici 3 item que je n'aipas trouver dans la BDD donc je les ai crée

Code: Select all

<ItemTemplate>
    <ItemTemplate_ID>h01310</ItemTemplate_ID>
    <Id_nb>h01310</Id_nb>
    <Name>Petrified strips</Name>
    <Level>0</Level>
    <Durability>50000</Durability>
    <MaxDurability>50000</MaxDurability>
    <Condition>50000</Condition>
    <MaxCondition>50000</MaxCondition>
    <Quality>100</Quality>
    <MaxQuality>100</MaxQuality>
    <DPS_AF>1</DPS_AF>
    <SPD_ABS>0</SPD_ABS>
    <Hand>0</Hand>
    <Type_Damage>0</Type_Damage>
    <Object_Type>0</Object_Type>
    <Item_Type>40</Item_Type>
    <Weight>1</Weight>
    <Model>600</Model>
    <IsPickable>true</IsPickable>
    <IsDropable>true</IsDropable>
    <Gold>3</Gold>
    <Silver>40</Silver>
    <Copper>20</Copper>
  </ItemTemplate>

Code: Select all

<ItemTemplate>
    <ItemTemplate_ID>h01311</ItemTemplate_ID>
    <Id_nb>h01311</Id_nb>
    <Name>Crystallized strips</Name>
    <Level>0</Level>
    <Durability>50000</Durability>
    <MaxDurability>50000</MaxDurability>
    <Condition>50000</Condition>
    <MaxCondition>50000</MaxCondition>
    <Quality>100</Quality>
    <MaxQuality>100</MaxQuality>
    <DPS_AF>1</DPS_AF>
    <SPD_ABS>0</SPD_ABS>
    <Hand>0</Hand>
    <Type_Damage>0</Type_Damage>
    <Object_Type>0</Object_Type>
    <Item_Type>40</Item_Type>
    <Weight>1</Weight>
    <Model>600</Model>
    <IsPickable>true</IsPickable>
    <IsDropable>true</IsDropable>
    <Gold>5</Gold>
    <Silver>10</Silver>
    <Copper>30</Copper>
  </ItemTemplate>

Code: Select all

<ItemTemplate>
    <ItemTemplate_ID>h01312</ItemTemplate_ID>
    <Id_nb>h01312</Id_nb>
    <Name>Amber metal bars</Name>
    <Level>0</Level>
    <Durability>50000</Durability>
    <MaxDurability>50000</MaxDurability>
    <Condition>50000</Condition>
    <MaxCondition>50000</MaxCondition>
    <Quality>100</Quality>
    <MaxQuality>100</MaxQuality>
    <DPS_AF>1</DPS_AF>
    <SPD_ABS>0</SPD_ABS>
    <Hand>0</Hand>
    <Type_Damage>0</Type_Damage>
    <Object_Type>0</Object_Type>
    <Item_Type>40</Item_Type>
    <Weight>1</Weight>
    <Model>519</Model>
    <IsPickable>true</IsPickable>
    <IsDropable>true</IsDropable>
    <Gold>0</Gold>
    <Silver>50</Silver>
    <Copper>40</Copper>
  </ItemTemplate>

Voila le reste arrive en espérant qua ca va aider un simple petit TODO a chaque MAJ dite ce qui a ete fait pour qu'on ne se perde pas


merchi ^^

Posted: 12 Jul 2005, 10:20
by Malkavien
il commence a y avoir vraiment bcp de pages, si kk1 se sent de me tarrouper les infos, par genre (traduction, prix, etc)
Afin que je puisse ajouter au plus vite.

(PS, en xml ca sert a rien)

Posted: 12 Jul 2005, 12:12
by TaTsE
malka explique moi alors pour que ca serve a quelque chose comment rajouté des item car les ces 3 ligne tu les ajoute a la BDD et l'item est crée apres faut le mappé sur un PNJ marchand

Si tu veu faire sous forme d'update explique moi c'est pas un souci je te le ferai :D

Posted: 12 Jul 2005, 13:58
by Dre
Amtenael utilise une base mysql pas xml donc on ne peut pas ajouter tes items.

Sinon ça doit être proche de ça:
INSERT INTO `itemtemplate` (`ItemTemplate_ID`, `Id_nb`, `Name`, `Level`, `Durability`, `MaxDurability`, `Condition`, `MaxCondition`, `Quality`, `MaxQuality`, `DPS_AF`, `SPD_ABS`, `Hand`, `Type_Damage`, `Object_Type`, `Item_Type`, `Color`, `Emblem`, `Effect`, `Weight`, `Model`, `Bonus`, `Bonus1`, `Bonus2`, `Bonus3`, `Bonus4`, `Bonus5`, `ExtraBonus`, `BonusType`, `Bonus1Type`, `Bonus2Type`, `Bonus3Type`, `Bonus4Type`, `Bonus5Type`, `ExtraBonusType`, `IsPickable`, `IsDropable`, `Gold`, `Silver`, `Copper`, `MaxCount`, `PackSize`, `Material`, `MaterialLevel`, `Charges`, `MaxCharges`, `SpellID`, `ProcSpellID`, `Realm`)
VALUES ('magic1', 'magic1', 'Brittle-bone Trident', 14, 50000, 50000, 50000, 50000, 89, 89, 54, 48, 1, 3, 14, 12, 0, 0, 0, 40, 330, 5, 1, 1, NULL, NULL, 0, 0, 5, 56, 4, NULL, NULL, 0, 0, 1, 1, 2, 92, 0, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, 2);

Tu n'as que à changer les valeurs ;)

Posted: 12 Jul 2005, 14:27
by Cossa
Il serait préférable de mettre les codes php ou mysql dans les balises BBCode

Posted: 12 Jul 2005, 19:09
by JeannotLapin
Voici un exemple de matéraiux courant qui se stak
<ItemTemplate>
<ItemTemplate_ID>a00001</ItemTemplate_ID>
<Id_nb>a00001</Id_nb>
<Name>adamantium metal bars</Name>
<Level>0</Level>
<Durability>50000</Durability>
<MaxDurability>50000</MaxDurability>
<Condition>50000</Condition>
<MaxCondition>50000</MaxCondition>
<Quality>100</Quality>
<MaxQuality>100</MaxQuality>
<DPS_AF>1</DPS_AF>
<SPD_ABS>0</SPD_ABS>
<Hand>0</Hand>
<Type_Damage>0</Type_Damage>
<Object_Type>0</Object_Type>
<Item_Type>40</Item_Type>
<Weight>1</Weight>
<Model>519</Model>
<IsPickable>true</IsPickable>
<IsDropable>true</IsDropable>
<Gold>1</Gold>
<Silver>51</Silver>
<Copper>20</Copper>
<MaxCount>200</MaxCount>
Voici le code pour un item alchimie qui se stak pas et j'ai donc rajouté en rouge la ligne de commande qui devrait pouvoir le permettre cependant l'ajout d'une ligne n'est pas le remplacement et un update a mon avis ne donnerait rien mais il faudrait un ADD peux-tu m'indiquer la marche a suivre afin de rendre tous les items d'alchimie stakable.
<ItemTemplate>
<ItemTemplate_ID>a00002</ItemTemplate_ID>
<Id_nb>a00002</Id_nb>
<Name>adder venom</Name>
<Level>0</Level>
<Durability>50000</Durability>
<MaxDurability>50000</MaxDurability>
<Condition>50000</Condition>
<MaxCondition>50000</MaxCondition>
<Quality>100</Quality>
<MaxQuality>100</MaxQuality>
<DPS_AF>1</DPS_AF>
<SPD_ABS>0</SPD_ABS>
<Hand>0</Hand>
<Type_Damage>0</Type_Damage>
<Object_Type>0</Object_Type>
<Item_Type>40</Item_Type>
<Weight>0</Weight>
<Model>590</Model>
<IsPickable>true</IsPickable>
<IsDropable>true</IsDropable>
<Gold>0</Gold>
<Silver>54</Silver>
<Copper>14</Copper>
<MaxCount>200</MaxCount>

Posted: 12 Jul 2005, 20:11
by JeannotLapin
Toujours Alchimie

Optimalisation de la db et allegement de celle-ci
<ItemTemplate>
<ItemTemplate_ID>a00343</ItemTemplate_ID>
<Id_nb>a00343</Id_nb>
<Name>dusty distill</Name>
<Level>0</Level>
<Durability>50000</Durability>
<MaxDurability>50000</MaxDurability>
<Condition>50000</Condition>
<MaxCondition>50000</MaxCondition>
<Quality>100</Quality>
<MaxQuality>100</MaxQuality>
<DPS_AF>1</DPS_AF>
<SPD_ABS>0</SPD_ABS>
<Hand>0</Hand>
<Type_Damage>0</Type_Damage>
<Object_Type>0</Object_Type>
<Item_Type>40</Item_Type>
<Weight>2</Weight>
<Model>99</Model>
<IsPickable>true</IsPickable>
<IsDropable>true</IsDropable>
<Gold>0</Gold>
<Silver>25</Silver>
<Copper>0</Copper>
</ItemTemplate>
<ItemTemplate>
<ItemTemplate_ID>h00392</ItemTemplate_ID>
<Id_nb>h00392</Id_nb>
<Name>dusty distill</Name>
<Level>0</Level>
<Durability>50000</Durability>
<MaxDurability>50000</MaxDurability>
<Condition>50000</Condition>
<MaxCondition>50000</MaxCondition>
<Quality>100</Quality>
<MaxQuality>100</MaxQuality>
<DPS_AF>1</DPS_AF>
<SPD_ABS>0</SPD_ABS>
<Hand>0</Hand>
<Type_Damage>0</Type_Damage>
<Object_Type>0</Object_Type>
<Item_Type>40</Item_Type>
<Weight>2</Weight>
<Model>99</Model>
<IsPickable>true</IsPickable>
<IsDropable>true</IsDropable>
<Gold>0</Gold>
<Silver>25</Silver>
<Copper>0</Copper>
</ItemTemplate>
ItemTemplate>
<ItemTemplate_ID>m00326</ItemTemplate_ID>
<Id_nb>m00326</Id_nb>
<Name>dusty distill</Name>
<Level>0</Level>
<Durability>50000</Durability>
<MaxDurability>50000</MaxDurability>
<Condition>50000</Condition>
<MaxCondition>50000</MaxCondition>
<Quality>100</Quality>
<MaxQuality>100</MaxQuality>
<DPS_AF>1</DPS_AF>
<SPD_ABS>0</SPD_ABS>
<Hand>0</Hand>
<Type_Damage>0</Type_Damage>
<Object_Type>0</Object_Type>
<Item_Type>40</Item_Type>
<Weight>2</Weight>
<Model>99</Model>
<IsPickable>true</IsPickable>
<IsDropable>true</IsDropable>
<Gold>0</Gold>
<Silver>25</Silver>
<Copper>0</Copper>
</ItemTemplate>
Le meme item est repris 3 fois avec les memes caractéristiques et possibilité d"erreur probablement les bugs qui renvoient you need more raw materials alors que l'on a tout sont peut etre du a un renvoi de mauvaise id vu que 3 Id différente pour le meme produit.

Eliminer 2 occurence allege la base de données et limite les erreurs possible cela peut etre fait pour un certains nombres de produits.

Amicalement.

Posted: 12 Jul 2005, 20:28
by Malkavien
non mais arretez avec le xml !
deja parceque ca SUX

Et puis parceque on l'utilise pas, donc c'est encore pire de convertir etc....

Bientot je mettrais a jour la db craft.

Mais il y a tellement de choses, pfiuuu je sais pas quoi prendre.

Posted: 12 Jul 2005, 20:41
by JeannotLapin
je sais que c'est pas en xml mais je te posais 2 questions

1.Un update peut-il mettre un champ en plus vu qu'il faut le maxcount pour que ça se tack.
donne moi donc la commande pour pouvoir faire un add de ce champ dans la base Sql.

2. La DB craft en sql contient probablement aussi ces items en triples et les requetes pas necessairement vers le bon ID voila pourquoi je soulevais le probleme d'allegement.

Amicalement.

Posted: 13 Jul 2005, 10:25
by Cossa
Pour ajouter une colonne, il suffit de se dire que par défaut, cette colonne existe déja puisque d'autres objets la possèdent.
Donc il suffit de faire un update

Code: Select all

UPDATE ItemTemplate SET MaxCount=200 WHERE Name=`adder venom`;

Posted: 13 Jul 2005, 19:50
by JeannotLapin
Merci Cossa je m'y mets

Posted: 13 Jul 2005, 19:52
by Malkavien
mettez vous en pause une minute.

La base de donnée du craft sera bientot totalement corrigée.

Merci a tous les participants.

Posted: 13 Jul 2005, 20:55
by JeannotLapin
Alchimie

Je me mets en pause mais voila déja le travail effectué :wink:
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="adder venom";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="aged fermented wode extract";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="airy distill";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="alum";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="ancient treant wood";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="autumn crocus";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="bat saliva";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="black thorn root";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="black widow venom";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="blood albumen";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="boiled blood root";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="boiled bog mire";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="boiled ginger root";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="boiled heath";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="boiled St John`s wort";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="bone salve extract";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="buttercup";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="calabar bean";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="carrion drake saliva";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="caster oil plant";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="ceramic flask";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="ceramic vial";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="champleve";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="cherry laurel";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="cloisonne";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="common monkshood";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="concoctive crippling catalyst";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="concoctive honing catalyst";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="concoctive leeching catalyst";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="concoctive withering catalyst";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="coral snake venom";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crotal lichen";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crumpled bracken buds";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed blue focus stone";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed brown focus stone";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed juniper berries";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed kermes";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed maggots";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed marigold blossom";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed murex";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed plague rat fleas";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed red focus stone";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed sassafras leaves";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed sea slugs";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed walnut hulls";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crushed weld";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crystal flask";
UPDATE ItemTemplate SET MaxCount=200 WHERE Name="crystal vial";
Amicalement

Posted: 14 Jul 2005, 20:35
by Doulbousiouf
Vous étes vraiment des acharnés, ca fait deux semaine que je crie partout que je m'occupe de faire les tables du craft mais rien a faire vous passez toujours des heures a faire des liste de commandes sql :) ... meme apres que Malka l'ai annonce officiellement ca continue... Alala je suis sur que vous allez apprecier le boulot vous votre engouemen pour le craft ...

Ps: Malka dit le moi quand tu fait les bases de données, en ce moment je fait tous les jours des modifs / corrections / ajouts ...

Posted: 14 Jul 2005, 23:21
by Asenar Lunin
Doulbousiouf t'a pensé a remplacer genre "barre de métal en fer" par "barre de fer" et pareil pour les planches et tissus (et surement d'autres choses)?