Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Fix için tesekkurler. Bu arada element bonuslari etki etmiyor sanirim denedim ama. Bu arada hocam element sistemi var demişsin ama yanlarinda element resimlsri cikmiyor
Fix için tesekkurler. Bu arada element bonuslari etki etmiyor sanirim denedim ama. Bu arada hocam element sistemi var demişsin ama yanlarinda element resimlsri cikmiyor
Sanırım sadece lusifere ekledim test amaçlı bi bak bakalım lusifere eğer çıkmazsa bi bakarım tekrar ama çıkması lazım çünkü olmayan birşeyi var diye yazmam saçmalık olur

Ayrıca elementlerin bonuslarının işlemesi için bir taktik vereceğim iyice dinle iyi algıla ve uygula..
bonusların işlemesi battle.cpp'den yapılır.
pkAttacker = Saldıran demek
pkVictim = Savunan demek Buraya kadar anladın.
Örnek :
pkAttacker->IsPC dersek ne olmuş olur Saldıran Oyuncu olur.
pkVictim->IsNPC dersek ne olmuş olur Savunan Canavar Olur.
Şimdi sen RaceFlag'ı HUMAN olan bir canavar'a karşı yarı insanlara karşı direnç adında bir bonus yapmak istiyorsun
sana kod'u vermeyeceğim ama mantığı anlatacağım..
Eğer oyuncu saldıran ve savunan canavar ise
bununla birlikte canavarında raceFlag'ı Human ise bu bonusu çalıştır.
senin iteminde yarı insanlara karşı direnç adında bir bonusun olduğunda ve canavarın raceFlagı human olanlara bu bonus işleyecek human olmayanlara işlemeyecek.
Örneğin :
Şimdi Kılıc savunması felan var bunlar nasıl oluyor?
şimdi birden fazla kılıç can ok vs olduğu için bunu Caselendirerek yani türeterek yapıyoruz.
"LPITEM" ile ne olduğu belirtiyorsun yani altında kullanacağımız kodu tanımlayacağız.
"pkWeapon->Saldıran" bundan sonra GetWear diyerek İtem_Protoda Wear'ları kullanacağız.
GetWear(WEAR_WEAPON) burada da silahları tanımlayacağız
Switch(pkWeapon) saldıranı işaret ediyoruz yani "pkWeapon->Saldıran" yaptığımız gibi Attacker olarak.
Case WEAPON_SWORD Eğer oyuncunun elinde Kılıç var ise
pkVictim diyerek savunan diyoruz. yani kılıçdan savunacağımız için sonra buna çalışacağı bonusu yazıyoruz.
Yani ne olmuş olacak oyunda
Saldıranın elinde kılıç var ise ve Savunan oyuncuda bu bonus çalışsın yani kılıç savunması
o bonus yoksa damagesi yüksek olur bonus varsa %'lik değeri kadar aşağıya çeker.
Son Örnek :
Mesela Zodyak canavarlarına karşı güçlü yapalım.
İlk önce zodyak canavarlarına bir raceFlag vereceğiz.
length.h'den Flag Vereceksin Serverinde bu Flagı tanımayabilmesi için ProtoReader'a, protolarda da çalışması ve tanımlayabilmesi içinde Dump_Proton'da ItemCsvReader'a ekleyeceksin.
ATT_ZODYAK diyelim ve bu kodu mob_protoda zodyak canavarlarının raceFlag'ına ekleyeceksin yani diyelim ki ICE,ATT_ICE,ATT_ZODYAK
Sonra battle.cpp'den diyeceksin ki
Saldıran oyuncu ve savunan canavar ise
bununla birlikte raceFlagı ATT_ZODYAK olanlara bu bonusu çalıştır.
Tam Tersinede örnek verelim yani zodyak canavarlarına karşı savunma
Savunan oyuncu ve saldıran canavar ise
bununla birlikte raceFlagı ATT_ZODYAK olanlara bu bonusu çalıştır.
İyi Geceler.
Son düzenleme:
Sanırım sadece lusifere ekledim test amaçlı bi bak bakalım lusifere eğer çıkmazsa bi bakarım tekrar ama çıkması lazım çünkü olmayan birşeyi var diye yazmam saçmalık olur
Ayrıca elementlerin bonuslarının işlemesi için bir taktik vereceğim iyice dinle iyi algıla ve uygula..
bonusların işlemesi battle.cpp'den yapılır.
pkAttacker = Saldıran demek
pkVictim = Savunan demek Buraya kadar anladın.
Örnek :
pkAttacker->IsPC dersek ne olmuş olur Saldıran Oyuncu olur.
pkVictim->IsNPC dersek ne olmuş olur Savunan Canavar Olur.
Şimdi sen RaceFlag'ı HUMAN olan bir canavar'a karşı yarı insanlara karşı direnç adında bir bonus yapmak istiyorsun
sana kod'u vermeyeceğim ama mantığı anlatacağım..
Eğer oyuncu saldıran ve savunan canavar ise
bununla birlikte canavarında raceFlag'ı Human ise bu bonusu çalıştır.
senin iteminde yarı insanlara karşı direnç adında bir bonusun olduğunda ve canavarın raceFlagı human olanlara bu bonus işleyecek human olmayanlara işlemeyecek.
Örneğin :
Şimdi Kılıc savunması felan var bunlar nasıl oluyor?
şimdi birden fazla kılıç can ok vs olduğu için bunu Caselendirerek yani türeterek yapıyoruz.
"LPITEM" ile ne olduğu belirtiyorsun yani altında kullanacağımız kodu tanımlayacağız.
"pkWeapon->Saldıran" bundan sonra GetWear diyerek İtem_Protoda Wear'ları kullanacağız.
GetWear(WEAR_WEAPON) burada da silahları tanımlayacağız
Switch(pkWeapon) saldıranı işaret ediyoruz yani "pkWeapon->Saldıran" yaptığımız gibi Attacker olarak.
Case WEAPON_SWORD Eğer oyuncunun elinde Kılıç var ise
pkVictim diyerek savunan diyoruz. yani kılıçdan savunacağımız için sonra buna çalışacağı bonusu yazıyoruz.
Yani ne olmuş olacak oyunda
Saldıranın elinde kılıç var ise ve Savunan oyuncuda bu bonus çalışsın yani kılıç savunması
o bonus yoksa damagesi yüksek olur bonus varsa %'lik değeri kadar aşağıya çeker.
Son Örnek :
Mesela Zodyak canavarlarına karşı güçlü yapalım.
İlk önce zodyak canavarlarına bir raceFlag vereceğiz.
length.h'den Flag Vereceksin Serverinde bu Flagı tanımayabilmesi için ProtoReader'a, protolarda da çalışması ve tanımlayabilmesi içinde Dump_Proton'da ItemCsvReader'a ekleyeceksin.
ATT_ZODYAK diyelim ve bu kodu mob_protoda zodyak canavarlarının raceFlag'ına ekleyeceksin yani diyelim ki ICE,ATT_ICE,ATT_ZODYAK
Sonra battle.cpp'den diyeceksin ki
Saldıran oyuncu ve savunan canavar ise
bununla birlikte raceFlagı ATT_ZODYAK olanlara bu bonusu çalıştır.
Tam Tersinede örnek verelim yani zodyak canavarlarına karşı savunma
Savunan oyuncu ve saldıran canavar ise
bununla birlikte raceFlagı ATT_ZODYAK olanlara bu bonusu çalıştır.
İyi Geceler.
arkadasın anlıcagını sanmıyorum
bende anlamadım gerçi hocam bu sistemi sağlam şekilde paylaşırsan gerçekden çok iyi olurAnlatımın için çok tesekkürler böyle bir sistemin direk kodlarini paylaşmak kimse istemez zaten. ( Eminim ucretli satan vardir ) hocam bu dediklerini yapsam bile build etmem vs imkansız bilgisayarim aşırı berbat. Ki yapabileceğimi sannmiyorum zaten neyse anlatımın için teşekkürler eline sağlık hocam sana da iyi geceler.Sanırım sadece lusifere ekledim test amaçlı bi bak bakalım lusifere eğer çıkmazsa bi bakarım tekrar ama çıkması lazım çünkü olmayan birşeyi var diye yazmam saçmalık olur
Ayrıca elementlerin bonuslarının işlemesi için bir taktik vereceğim iyice dinle iyi algıla ve uygula..
bonusların işlemesi battle.cpp'den yapılır.
pkAttacker = Saldıran demek
pkVictim = Savunan demek Buraya kadar anladın.
Örnek :
pkAttacker->IsPC dersek ne olmuş olur Saldıran Oyuncu olur.
pkVictim->IsNPC dersek ne olmuş olur Savunan Canavar Olur.
Şimdi sen RaceFlag'ı HUMAN olan bir canavar'a karşı yarı insanlara karşı direnç adında bir bonus yapmak istiyorsun
sana kod'u vermeyeceğim ama mantığı anlatacağım..
Eğer oyuncu saldıran ve savunan canavar ise
bununla birlikte canavarında raceFlag'ı Human ise bu bonusu çalıştır.
senin iteminde yarı insanlara karşı direnç adında bir bonusun olduğunda ve canavarın raceFlagı human olanlara bu bonus işleyecek human olmayanlara işlemeyecek.
Örneğin :
Şimdi Kılıc savunması felan var bunlar nasıl oluyor?
şimdi birden fazla kılıç can ok vs olduğu için bunu Caselendirerek yani türeterek yapıyoruz.
"LPITEM" ile ne olduğu belirtiyorsun yani altında kullanacağımız kodu tanımlayacağız.
"pkWeapon->Saldıran" bundan sonra GetWear diyerek İtem_Protoda Wear'ları kullanacağız.
GetWear(WEAR_WEAPON) burada da silahları tanımlayacağız
Switch(pkWeapon) saldıranı işaret ediyoruz yani "pkWeapon->Saldıran" yaptığımız gibi Attacker olarak.
Case WEAPON_SWORD Eğer oyuncunun elinde Kılıç var ise
pkVictim diyerek savunan diyoruz. yani kılıçdan savunacağımız için sonra buna çalışacağı bonusu yazıyoruz.
Yani ne olmuş olacak oyunda
Saldıranın elinde kılıç var ise ve Savunan oyuncuda bu bonus çalışsın yani kılıç savunması
o bonus yoksa damagesi yüksek olur bonus varsa %'lik değeri kadar aşağıya çeker.
Son Örnek :
Mesela Zodyak canavarlarına karşı güçlü yapalım.
İlk önce zodyak canavarlarına bir raceFlag vereceğiz.
length.h'den Flag Vereceksin Serverinde bu Flagı tanımayabilmesi için ProtoReader'a, protolarda da çalışması ve tanımlayabilmesi içinde Dump_Proton'da ItemCsvReader'a ekleyeceksin.
ATT_ZODYAK diyelim ve bu kodu mob_protoda zodyak canavarlarının raceFlag'ına ekleyeceksin yani diyelim ki ICE,ATT_ICE,ATT_ZODYAK
Sonra battle.cpp'den diyeceksin ki
Saldıran oyuncu ve savunan canavar ise
bununla birlikte raceFlagı ATT_ZODYAK olanlara bu bonusu çalıştır.
Tam Tersinede örnek verelim yani zodyak canavarlarına karşı savunma
Savunan oyuncu ve saldıran canavar ise
bununla birlikte raceFlagı ATT_ZODYAK olanlara bu bonusu çalıştır.
İyi Geceler.
Element i kullanmayi pek düşünmüyorum zaten ama Yansıtma da ki Yay sorununa yardımcı olursan gerçekten minettar olurum.
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 1K
- Sabit
- Cevaplar
- 12
- Görüntüleme
- 3K
- Cevaplar
- 4
- Görüntüleme
- 140