PDA

Orijinalini görmek için tıklayınız : Gold Rehberi (v6.67c)



BorisPeace
05/05/2011, 00:53
Gold Rehberi (6.67c)


A. İçerik

A. İçerik

B. Gold Nedir?

C. Gold Kazanmak
C. 1) Oyun Başlangıcı
C. 2) Item Satarak
C. 3) Bekleyerek
C. 4) Kill'ler Yardımı İle
C. 4) a) Karşı Tarafa Ait Creep Öldürmek
C. 4) b) Karşı Tarafa Ait Hero Öldürmek
C. 4) c) Karşı Tarafa Ait Bina Yıkmak
C. 4) d) Roshan Öldürmek
C. 4) e) Tarafsız (Neutral) Creep Öldürmek
C. 5) Asistler Yardımı İle
C. 6) Skill'ler Yardımı İle
C. 6) a) Track
C. 6) b) Goblin's Greed
C. 6) c) Transmute
C. 6) d) Devour

D. Gold Kaybetmek
D. 1) Ölmek
D. 1) a) Bloodstone
D. 2) Item Satın Almak
D. 3) Daha Erken Doğmak
D. 4) Hero Seçmek
D. 4) a) Random Komutunu Kullanmak

B. Gold Nedir?

Gold, DotA'nın para birimidir. Çeşitli yollar aracılığıyla elde edilebilir, veya kaybedilebilir. Olabildiğince çok gold kazanmak ve karşı takıma olabildiğince çok gold kaybettirmek DotA'nın amaçlarından biridir.

C. Gold Kazanmak

1) Oyun Başlangıcı

Oyunun başlangıcında iki takıma da toplam 4265 gold verilir. Bu takımın oyuncuları arasında (aşağı yuvarlanarak) eşit dağıtılır. Yani,

Takımdaki oyuncu sayısı | Oyuncu başına gold miktarı
1 oyuncu | 4265 gold
2 oyuncu | 2132 gold
3 oyuncu | 1421 gold
4 oyuncu | 1066 gold
5 oyuncu | 853 gold

2) Item Satarak

Üzerinizdeki bir item'ı değerinin yarısına satabilirsiniz. Örneğin 150 gold vererek aldığınız Slippers of Agility'yi satarak 75 gold alabilirsiniz. Recipe'ler %80 fiyatına satılır. Örneğin 1000 gold vererek satın aldığınız 'Khadgar's Pipe of Insight'ı satarak 800 gold alabilirsiniz.

3) Bekleyerek

DotA'da her oyuncuya 0.875 saniyede bir, 1 gold verilir. Easy Mode'da her 0.875 saniyede bir, 2 gold verilir.

4) Kill'ler Yardımı İle

Her son vuruş yaptığınız karşı tarafa ait creep, kule ve hero için gold kazanırsınız. Ayrıca tarafsız yaratıkları ve Roshan'ı öldürerek de gold kazanabilirsiniz.

a) Karşı Tarafa Ait Creep Öldürmek

Her Treant ya da Ghoul öldürdüğünüzde 38-48 arası gold kazanırsınız. Mega Treant ya da Mega Ghoul öldürdüğünüzde 18-26 arası gold kazanırsınız.

Her Druid ya da Necromancer öldürdüğünüzde 43-53 arası gold kazanırsınız. Mega Druid ya da Mega Necromancer öldürdüğünüzde 18-26 arası gold kazanırsınız.

Her Glaive Thrower ya da Meat Wagon öldürdüğünüzde 66-80 arası gold kazanırsınız. Mega Glaive Thrower ya da Mega Meat Wagon öldürdüğünüzde bu rakam değişmez.

b) Karşı Tarafa Ait Hero Öldürmek

Karşı tarafa ait bir hero öldürdüğünüzde gold kazanırsınız. Bu gold şu şekilde hesaplanır:

(Kazanılan gold) = (Sabit gold) + (ölen heronun level’ının 5 katı) + (X) (daha sonra açıklanacak)

Yani;
(Gold) = (200) + (5 x Level) + (X)

X, ölen heronun streak’idir. Yani ölen heronun, son ölmesinden bu yana kaç hero öldürdüğü ile hesaplanır. X, şu şekilde hesaplanır:


Streak | X
0 kill | 0 gold
1 kill | 0 gold
2 kill | 0 gold
3 kill (Killing Spree) | 50 gold
4 kill (Dominating) | 100 gold
5 kill (Mega Kill) | 150 gold
6 kill (Unstoppable) | 200 gold
7 kill (Wicked Sick) | 250 gold
8 kill (Monster Kill) | 300 gold
9 kill (Godlike) | 350 gold
10 kill (Beyond Godlike) | 400 gold


Örnek: Bir hero öldürdünüz. Bu hero 10 level’dı ve Unstoppable olmuştu.
Gold = 200 + 5 x 10 + 200 = 450 gold kazandınız.

c) Karşı Tarafa Ait Bina Yıkmak

Well of Life, Defiled Fountain, The World Tree ve The Frozen Throne yıkmak gold kazandırmaz.

Level 1 kuleler 452-470, level 2 kuleler 502-520, level 3 kuleler 552-570, level 4 kuleler 602-620 gold verir.

Diğer binalar, sentinel ve scourge için isimleri farklı olsa da aynı bounty'yi verirler. İşte bu binaların ortalama bounty'lerinin küçükten büyüğe bounty listesi:

Sentinel Binası | Scourge Binası | Ortalama Bounty | Minimum Bounty - Maksimum Bounty
Moonwell | Ziggurat | 111 | 102-120
Hunter's Hall | Boneyard | 261 | 252-270
Ancient of Wind | Sacirifical Pit | 311 | 302-320
Ancient of War | Crypt | 361 | 352-370
Ancient of Lore | Temple of the Damned | 361 | 352-370

d) Roshan Öldürmek

Roshan, onu öldüren oyuncuya 105-600 arası gold verir. Bu tamamen şansa bağlıdır, 105 ve 600 arasında 5'e bölünebilen herhangi bir sayı olabilir (225, 545, 330 gibi). Ayrıca Roshan'ı öldüren takımdaki herkese 200 gold verilir.

e) Tarafsız (Neutral) Creepleri Öldürmek

Ayrıntılı açıklama yapılacak.

5) Asistler Yardımı İle

Karşı takımdan bir hero öldüğünde, onun 1000 range içerisinde olmak size asist gold’u kazandırır. Eğer o heroyu öldüren oyuncu sizseniz, size asist gold’u gelmez. Gelen gold şu şekilde hesaplanır:

Asist yapan hero sayısı | Hero başına kazanılan gold
1 hero* | 45 + 10 x ölen heronun level’ı kadar gold
2 hero* | 40 + 9 x ölen heronun level’ı kadar gold
3 hero* | 35 + 8 x ölen heronun level’ı kadar gold
4 hero* | 30 + 7 x ölen heronun level’ı kadar gold
*Not: Bu sayılar, ölen heronun 1000 range’i içinde olan ve o heroyu öldüren hero dışındaki hero sayısıdır.

Örnek 1: Streak'i 2 olan level 1 bir heroyu iki kişi öldürdünüz. Kill'i biriniz aldı, diğeriniz asist yapmış oldu. Şimdi kazanılan goldlara bakalım:

Kill'i alan: 200 + 5 x level + 0 = 205 gold aldı.
Asist yapan: 45 + 10 x level = 55 gold aldı.
2 asist yapan olsaydı asist yapanların her biri: 40 + 9 x level = 49 gold alacaktı.
3 asist yapan olsaydı asist yapanların her biri: 35 + 8 x level = 43 gold alacaktı.
4 asist yapan olsaydı asist yapanların her biri: 30 + 7 x level = 37 gold alacaktı.

Örnek 2: Şimdi aynı şey, ölen hero level 25 olduğunda nasıl olacak ona bakalım:

Kill'i alan: 200 + 5 x level + 0 = 325 gold aldı.
Asist yapan: 45 + 10 x level = 295 gold aldı.
2 asist yapan olsaydı asist yapanların her biri: 40 + 9 x level = 275 gold alacaktı.
3 asist yapan olsaydı asist yapanların her biri: 35 + 8 x level = 235 gold alacaktı.
4 asist yapan olsaydı asist yapanların her biri: 30 + 7 x level = 205 gold alacaktı.

Asist Gold kodu:

function Func0451 takes nothing returns nothing
if(GetUnitTypeId((GetEnumUnit()))=='H00J')==false then
set integer060=integer060+1
if GetKillingUnit()!=GetEnumUnit()then
set integer061=integer061+1
endif
endif
endfunction

function Func0452 takes nothing returns nothing
if(GetUnitTypeId((GetEnumUnit()))=='H00J')==false then
call AddHeroXP(GetEnumUnit(),integer059,true)
set integers080[GetPlayerId(GetOwningPlayer(GetEnumUnit()))]=integers080[GetPlayerId(GetOwningPlayer(GetEnumUnit()))]+integer059
if GetKillingUnit()!=GetEnumUnit()then
set integers081[GetPlayerId(GetOwningPlayer(GetEnumUnit()))]=integers081[GetPlayerId(GetOwningPlayer(GetEnumUnit()))]+integer058
call SetPlayerState(GetOwningPlayer(GetEnumUnit()),PLAY ER_STATE_RESOURCE_GOLD,GetPlayerState(GetOwningPla yer(GetEnumUnit()),PLAYER_STATE_RESOURCE_GOLD)+int eger058)
endif
endif
endfunction

function Func0453 takes nothing returns boolean
local integer loc_integer01
local integer loc_integer02=0
local integer loc_integer03=0
local group loc_group01
if IsUnitType(GetTriggerUnit(),UNIT_TYPE_HERO)==true and IsUnitIllusion(GetTriggerUnit())==false and(GetUnitTypeId((GetTriggerUnit()))=='H00J')==fa lse then
set loc_integer01=GetHeroLevel(GetTriggerUnit())
set integer059=0
set integer058=0
set loc_group01=Func0029()
set integer060=0
set integer061=0
call GroupEnumUnitsInRange(loc_group01,GetUnitX(GetTrig gerUnit()),GetUnitY(GetTriggerUnit()),1000,Conditi on(function Func0250))
call ForGroup(loc_group01,function Func0451)
if integer060==1 or integer060==2 then
set loc_integer02=15*loc_integer01
elseif integer060==3 then
set loc_integer02=14*loc_integer01
elseif integer060==4 then
set loc_integer02=13*loc_integer01
elseif integer060==5 then
set loc_integer02=12*loc_integer01
endif
if integer061==1 then
set loc_integer03=45+10*loc_integer01
elseif integer061==2 then
set loc_integer03=40+9*loc_integer01
elseif integer061==3 then
set loc_integer03=35+8*loc_integer01
elseif integer061==4 or integer061==5 then
set loc_integer03=30+7*loc_integer01
endif
if boolean008 then
endif
set integer059=loc_integer02
set integer058=loc_integer03
call ForGroup(loc_group01,function Func0452)
call Func0028(loc_group01)
set loc_group01=null
endif
return false
endfunction

6) Skill'ler Yardımı İle

Bazı hero ve itemların belirli özellikleri sayesinde gold kazanabilirsiniz. Bunlar 4 adet spelldir:

a) Track http://www.playdota.com/forums/assault_fps/smilies/heroes/bh.gif

Üzerinde Track debuff'ı olan bir hero öldüğünde Gondar 75/150/225 gold kazanır.

b) Goblin's Greed http://www.playdota.com/forums/assault_fps/smilies/heroes/alch.gif

İlk karşı tarafa ait creep veya hero ya da tarafsız creeplerden birini öldürürseniz 2/4/6/8 bonus gold kazanırsınız. Ayrıca bundan itibaren alacağınız her killde +2 gold daha kazanırsınız. Yani 4. Levelda kazandığınız gold öldürme sırasına göre şöyle gider: 8/10/12/14/16/18/18/18/18... Yani bir kill’den maksimum 18 gold kazanabilirsiniz. 20 saniye sonra bu sıfırlanır. Yani 20 saniye geçtikten sonraki kill’inizde tekrar 8 gold kazanırsınız ve 10/12/14 diye gider. Oyunda, “-gg” komutunu kullanarak Goblin’s Greed’den toplamda ne kadar para kazandığınızı görebilirsiniz.

c) Transmute http://www.playdota.com/forums/assault_fps/smilies/items/Gateway%20Relics/BTNGoldGloves.gif

Transmute ile, bir unit'i öldürdüğünüzde vereceği golddan daha fazla kazanırsınız. Bütün unit'lerin normal bounty'si ve midas bounty'si vardır. Bütün neutral unit'lerin ortalama bounty'lerinin küçükten büyüğe listesi:

Unit Adı | Level | Ortalama Bounty | Minimum Bounty-Maksimum Bounty
Kobold Tunneler | 1 | 92 | 90-94
Satyr Trickster | 2 | 92 | 90-94
Kobold | 1 | 96 | 94-98
Wildkin | 1 | 97 | 92-102
Centaur Outrunner | 2 | 100 | 96-104
Fel Beast | 2 | 103 | 100-106
Dark Troll | 3 | 107 | 100-114
Giant Wolf | 3 | 108 | 104-112
Forest Troll Berserker | 2 | 108 | 104-112
Forest Troll Priest | 2 | 110 | 106-114
Gnoll Assassin | 2 | 114 | 106-122
Kobold Taskmaster | 2 | 116 | 110-122
Satyr Soulstealer | 4 | 128 | 122-134
Ogre Mauler | 2 | 134 | 110-158
Ghost | 3 | 138 | 128-148
Alpha Wolf | 4 | 142 | 134-150
Polar Furbolg Champion | 4 | 154 | 144-164
Ogre Magi | 3 | 160 | 142-178
Polar Furbolg Ursa Warrior | 5 | 164 | 152-176
Centaur Khan | 5 | 174 | 162-186
Dark Troll Warlord | 6 | 176 | 168-184
Mud Golem | 5 | 188 | 180-196
Enraged Wildkin | 6 | 194 | 174-214
Satyr Hellcaller | 6 | 208 | 194-222

d) Devour http://www.playdota.com/forums/assault_fps/smilies/heroes/doom.gif

Devour kullandığınız unit'in normalde vereceği golda ek olarak 40/60/80/100 gold kazanırsınız.

D. Gold Kaybetmek

Bu kazandığınız goldu bazı yollarla kaybedebilir ya da harcayabilirsiniz. En fazla sahip olduğunuz kadar gold kaybedebilirsiniz. Yani üzerinizde 10 gold varsa ve ölürseniz, 10 gold kaybedersiniz.

1) Ölmek

Her öldüğünüzde level x 30 kadar gold kaybedersiniz. Yani 25 level olan heronuz ölürse, 25 x 30 = 750 gold kaybedersiniz.

a) Bloodstone http://www.playdota.com/forums/assault_fps/smilies/items/Protectorate/BTNINV_Misc_Gem_Bloodstone_02.gif

Öldüğünüzde üzerinizde Bloodstone varsa, 25 x Bloodstone Counter kadar az para kaybedersiniz.

Yani level 25 olan heronuz öldüğünde üzerinde 10 counter’lı bir Bloodstone varsa (25 x 30) – (25 x 10) = 750 – 250 = 500 gold kaybedersiniz.

2) Item Satın Almak

Her item’ın belli bir fiyatı vardır. Bu fiyatı ödeyerek o item’a sahip olabilirsiniz. Bir item'ın fiyatına yetecek kadar goldunuz yoksa, o item'ı satın alamazsınız.

3) Daha Erken Doğmak

Öldüğünüzde, beklemek istemiyor ve derhal doğmak istiyorsanız bu ücreti ödemek zorundasınız. Bu ücret şöyle hesaplanır:

Sabit ücret + level’ınızın karesinin 1.5 katı + oyun zamanının 15 katı (dakika cinsinden) = Ücret
(100) + (1.5 x Level ^2) + (Dakika x 15) = Ücret

Örnek olarak, level 25 bir herosunuz ve dakika 62’de öldünüz. Beklemek istemiyorsunuz. Bunun ücreti şu olacaktır:

(100) + (1.5 x 25^2) + (62 x 15) = 100 + 937.5 + 930 = 1967 gold (aşağı yuvarlanır)
Yani sabit ücret olarak 100 gold, 25 level olduğunuz için 937.5 gold ve oyunun dakikası 62 olduğu için 930 gold ödemiş olursunuz.

4) Hero Seçmek

Herhangi bir tavernadan kendinize bir hero seçtiğinizde 250 gold kaybedersiniz.

a) Random Komutunu Kullanmak

Random Str/Agi/Int komutlarından birini kullandığınızda 100 gold kaybedersiniz.
Random komutunu kullandığınızda hiç gold kaybetmezsiniz.


Olabildiğince basit ifade etmeye çalıştım herkes anlayabilsin diye. Sorularınızı ve yorumlarınızı bekliyorum (:


Saygılar,
Boris