UPDATE ITEM_UPGRADE
SET nGenRate = 10000
WHERE (nReqItem1 = 379021000) AND (nGenRate = 7000)
UPDATE ITEM_UPGRADE
SET nGenRate = 10000
WHERE (nReqItem1 = 379021000) AND (nGenRate = 6000)
UPDATE ITEM_UPGRADE
SET nGenRate = 10000
WHERE (nReqItem1 = 379021000) AND (nGenRate = 3000)
UPDATE ITEM_UPGRADE
SET nGenRate = 10000
WHERE (nReqItem1 = 379021000) AND (nGenRate = 500)
UPDATE ITEM_UPGRADE
SET nGenRate = 3500
WHERE (nReqItem1 = 379021000) AND (nGenRate = 200)
UPDATE ITEM_UPGRADE
SET nGenRate = 1000
WHERE (nReqItem1 = 379021000) AND (nGenRate = 100)
UPDATE ITEM_UPGRADE
SET nGenRate = 10
WHERE (nReqItem1 = 379021000) AND (nGenRate = 0)
Bunun çalışması için upgrade'nin +10 %100 olmaması gerekir.Yani eski bi ITEM_UPGRADE tablosu gerekir.
1. kod +4 ve +5'e geçiş,
2. kod +6'ya geçiş,
3. kod +7'ya geçiş,
4. kod +8'ye geçiş,
5. kod +9'a geçiş,
6. kod +10'a geçiş,
7. kod +11'e geçiş oranıdır.
Kodlardaki;
SET nGenRate = 10000
Bu kısımlardaki '10000' yazan yerleri kendinize göre değiştirebilirsiniz.
10000 = %100'dür gerisi size kalmış.
Biraz karışık oldu ama upgrade tablosunu inceleyen azda olsa anlayacaktır.
Direk bu kodu çalıştırırsanız +8 %100 +9 ve +10 imkansız gibi bişey olur