IPB

Hoşgeldiniz ( Giriş | Kayıt Ol )


 
Reply to this topicStart new topic
> Pillage(yeni Soru Geldi Geri Gelin Kapatmayın We'yi)
egomanyak
mesaj Mar 9 2010, 09:53 AM
İleti #1


Çaylak
**


Grup: Private
İleti: 146
Katılım: 1-August 09
Nereden: ffffffffffuuuuuuuuu
Üye No: 4,042
WE Seviye: Profesyonel
Uzmanlık alanı: Modelleme/kaplama



Yeni soru:: O zaman daha zor olduğunu sandığım bir soruyla devam ediyorum:
Unit eğer 50 vurursa, karşıdaki unitin armoru 30 ise unit 20 vursun istiyorum

bu nasıl olur ?


Unit, 27 vurursa 27 gold, 30 vurursa 30 gold, 50 vurursa 50 gold, ......, 1532 vurursa 1532 gold alsın istiyoum

ama gerçek oyundaki pillage bu şekilde çalışmıyor, binanın fiyatının vs. de eskisi var

Benim istediğim ilk satırda yazdığım gibi smile.gif
ama sanırım bunun için bir de unitin sağladığı hasarı bulmak gerekiyor
zor iş huh.gif baya en azından ben yapamadım

işte o yüzden bu konuyu açtım zaten biggrin.gif neyse yaptığınızda bir de işin içine variable ya da karışık triggerlar girerse demo map vermeyi unutmuyoruz tongue.gif

Bu ileti egomanyak tarafından Mar 9 2010, 09:21 PM yeniden düzenlenmiştir.


--------------------
Go to the top of the page
 
+Quote Post
BarT SimpsoN
mesaj Mar 9 2010, 10:50 AM
İleti #2


Yokum
*******


Grup: Private
İleti: 1,400
Katılım: 1-June 08
Nereden: Eskişehir
Üye No: 117
WE Seviye: Yeni
Uzmanlık alanı: Karınca Kararınca



WE bulunmadıngı için elimde ancak şunu soyliyebilirm...

Bir birim saldırırsa

Eger birimde x skilli 0 levelden yuksekse

biriminsahibinin altınını birimin verdigi hasar kadar arttır...

la ugur benim we yi nasıl duzeltcez msn gel 1 ara:D


--------------------
Bart SimpsoN'a ait Zararlı içerikler ¹· Skills
²· Battle for Eternity(V1.2a - 25.12.08)
³· The Driver




Gönül gözümü :
N'için açıyorsun aç diyen oldumu?!
Gönül gözümü :
Sordummu kimin sana aç dediğini?
Gönül gözümü :
Sormadıysam niye açıyorsun!
Gönül gözümü :
Kalabalık yapma kapa şimdi bunları! (Sonunda Süpürüz Ödül Var : )

Gönül gözümü :
İşin yoksa bide kapamakla uğraş dimi?
Gönül gözümü :
Tebrikler bu pencereyide açarak işsiz adam oldunu kabullendin :)
Gönül gözümü :
İşsiz adam oldunu kabullenemiyormusun hâlen
Gönül gözümü :
Bırak bu işleri , kapa artık şunları
Gönül gözümü :
Evet evli evine , forumlu forumuna haydi |\|@$
Gönül gözümü :
Bunu Yazan Tosun Okuyana Kosun



Nirvana -(Ayrıntılı Bilgi)
Smells Like Teen Spirit

Come As You Are
Heart Shaped Box





Döngü kullanıcısı
Go to the top of the page
 
+Quote Post
egomanyak
mesaj Mar 9 2010, 12:00 PM
İleti #3


Çaylak
**


Grup: Private
İleti: 146
Katılım: 1-August 09
Nereden: ffffffffffuuuuuuuuu
Üye No: 4,042
WE Seviye: Profesyonel
Uzmanlık alanı: Modelleme/kaplama



QUOTE(BarT SimpsoN @ Mar 9 2010, 10:50 AM) *
WE bulunmadıngı için elimde ancak şunu soyliyebilirm...

Bir birim saldırırsa

Eger birimde x skilli 0 levelden yuksekse

biriminsahibinin altınını birimin verdigi hasar kadar arttır...

la ugur benim we yi nasıl duzeltcez msn gel 1 ara:D

We yi düzeltemiyosan
http://dl.getdropbox.com/u/992656/jassnewgenpack5d.zip
bu program işine yarar belki we ye injecte olup çalışıyor ama düşük bi ihtimal belki bir işe yarar

tam kod beklemekteyim bu arada

ayrıca unitin vurduğu hasarı üstünde yazdırmanın bir yolu var mı ? yani bir yazıyı unitin üstünde yazdırmanın yolu var onu biliyorum da vurduğu hasarın yazması


--------------------
Go to the top of the page
 
+Quote Post
BarT SimpsoN
mesaj Mar 9 2010, 12:06 PM
İleti #4


Yokum
*******


Grup: Private
İleti: 1,400
Katılım: 1-June 08
Nereden: Eskişehir
Üye No: 117
WE Seviye: Yeni
Uzmanlık alanı: Karınca Kararınca



Verdigin linkteki dosyada virüs var


--------------------
Bart SimpsoN'a ait Zararlı içerikler ¹· Skills
²· Battle for Eternity(V1.2a - 25.12.08)
³· The Driver




Gönül gözümü :
N'için açıyorsun aç diyen oldumu?!
Gönül gözümü :
Sordummu kimin sana aç dediğini?
Gönül gözümü :
Sormadıysam niye açıyorsun!
Gönül gözümü :
Kalabalık yapma kapa şimdi bunları! (Sonunda Süpürüz Ödül Var : )

Gönül gözümü :
İşin yoksa bide kapamakla uğraş dimi?
Gönül gözümü :
Tebrikler bu pencereyide açarak işsiz adam oldunu kabullendin :)
Gönül gözümü :
İşsiz adam oldunu kabullenemiyormusun hâlen
Gönül gözümü :
Bırak bu işleri , kapa artık şunları
Gönül gözümü :
Evet evli evine , forumlu forumuna haydi |\|@$
Gönül gözümü :
Bunu Yazan Tosun Okuyana Kosun



Nirvana -(Ayrıntılı Bilgi)
Smells Like Teen Spirit

Come As You Are
Heart Shaped Box





Döngü kullanıcısı
Go to the top of the page
 
+Quote Post
Jedi
mesaj Mar 9 2010, 12:18 PM
İleti #5


Uzman
*****


Grup: JassCrafter
İleti: 364
Katılım: 24-January 10
Üye No: 4,202
WE Seviye: Yeni
Uzmanlık alanı: Yeryüzü Döşeme



Belki heroya %100 ihtimalle ama aynı damageyi vuracak şekilde bi crit koyabilirsin biggrin.gif
edit : denedim çalışıyor.

Bu ileti Jedi tarafından Mar 9 2010, 12:34 PM yeniden düzenlenmiştir.
Go to the top of the page
 
+Quote Post
egomanyak
mesaj Mar 9 2010, 06:15 PM
İleti #6


Çaylak
**


Grup: Private
İleti: 146
Katılım: 1-August 09
Nereden: ffffffffffuuuuuuuuu
Üye No: 4,042
WE Seviye: Profesyonel
Uzmanlık alanı: Modelleme/kaplama



QUOTE(BarT SimpsoN @ Mar 9 2010, 12:06 PM) *
Verdigin linkteki dosyada virüs var

Virüs yok, kendim 3 ay ya da uzun süredir kullanıyorum başıma bir şey gelmedi
ayrıca pc de ora dışında herhangi bir yer de virüs de bulmuyor(virüs olsa yayılır idi sanırım)

Bir çok özelliği var, jass konusunda çok yardımcı oluyor(muş-ben bilmediğimden deneyemedim bir jass kodunda up uzun bir fonksiyon listesi falan oluyor ama yanında biggrin.gif)

- Grimoire (1.5)
- JassHelper (0.9.I.2)
- Grim Extension Pack (1.0b)
- PJass (1.0k)
- TESH 0.7.0.3 (Unofficial update by Van Damm and Zoxc)
- Risc's Colorizer FINAL
- UMSWE (5.0)
- Reinventing the Craft (0.20)

bu programın birleşiminden oluşuyor işime tek yarayan colorizer smile.gif bir yazıya tıkladığında altta menü çıkıyor yazıyı seçip rengi seçiyosun direk kendi renklendiriyor smile.gif ha birde şey var haritayı 500x500 mü ne yapabiliyosun tongue.gif

http://www.wc3c.net/showthread.php?t=90999
200,000 kişi indirmiş, uzun süredir orada ve yöneticiler silmiyor, ayrıca virüs bulduğundan bunun yalan olduğundan konuda bahsedilmiş

http://www.thehelper.net/forums/forumdisplay.php?f=42
thehelper.netde üst konusu var
http://www.thehelper.net/forums/showthread.php?t=73936

Yani bilgisayarımda herhangi bir yavaşlama olmadı, şifrelerim çalınmadı
kaldı ki bulduğu virüsün nedeni, world editore enjecte olup(yani bir nevi world editor hackleyip) çalışması

tabii gene sen bilirsin ama world editorsüz kalmaktansa ufak bir risk(ki bu benim ve wc3c de yüzlerce(belki daha fazla) kişinin aldığı bir risk) eğer bir sorun olsa biri mutlaka yazardı.
(not: programın yapımcısından herhangi bir para almadım)


crit fikri benim de aklıma geldi fakat o son yöntem artık.Triggerlı bi yöntem olursa daha iyi olur

Pillage konusunda yardım beklemekteyim tongue.gif


Bu ileti egomanyak tarafından Mar 9 2010, 06:23 PM yeniden düzenlenmiştir.


--------------------
Go to the top of the page
 
+Quote Post
bilinmez
mesaj Mar 9 2010, 07:11 PM
İleti #7


Acemi
*


Grup: Private
İleti: 29
Katılım: 6-August 08
Üye No: 3,741
WE Seviye: Profesyonel
Uzmanlık alanı: Kod Yazma(GUI)



Yaptım bir tane umarım isine yarar.
Ek: Dosya
Yüklenen Dosya(lar)  pillage.w3x ( 17.5K ) İndirilme Sayısı: 5
 
Go to the top of the page
 
+Quote Post
DMM
mesaj Mar 9 2010, 07:42 PM
İleti #8


I will taste your blood!
******


Grup: Private
İleti: 542
Katılım: 7-July 09
Nereden: Ankara
Üye No: 4,006
WE Seviye: Profesyonel
Uzmanlık alanı: Nesne Düzenleyici



QUOTE(egomanyak @ Mar 9 2010, 12:00 PM) *
unitin vurduğu hasarı üstünde yazdırmanın bir yolu var mı ?

Hasar Sayma Sistemi(hss) V1.0
Go to the top of the page
 
+Quote Post
egomanyak
mesaj Mar 9 2010, 08:50 PM
İleti #9


Çaylak
**


Grup: Private
İleti: 146
Katılım: 1-August 09
Nereden: ffffffffffuuuuuuuuu
Üye No: 4,042
WE Seviye: Profesyonel
Uzmanlık alanı: Modelleme/kaplama



QUOTE(bilinmez @ Mar 9 2010, 07:11 PM) *
Yaptım bir tane umarım isine yarar.



QUOTE(DMM @ Mar 9 2010, 07:42 PM) *

Bu süpermiş variable bile kullanılmamış(aslında koyalmış we de kendiliğinden varmış smile.gif )
Zaten bunu bilsem pillagede kolaydı

2 nizede çok teşekkür ediyorum

O zaman daha zor olduğunu sandığım bir soruyla devam ediyorum:
Unit eğer 50 vurursa, karşıdaki unitin armoru 30 ise unit 20 vursun istiyorum

bu nasıl olur ?


--------------------
Go to the top of the page
 
+Quote Post
DTuGuR
mesaj Mar 9 2010, 10:16 PM
İleti #10


Paragon
Grup Simge


Grup: Grand Marshal
İleti: 1,920
Katılım: 7-April 08
Nereden: Kocaeli
Üye No: 4
WE Seviye: Orta
Uzmanlık alanı: Modelleme/kaplama



saldırılan birimin zırhını,o anki toplam hpsinden çıkarıp unite can ekleteceksin bu şekilde olacak
mesela 50 vurdum 30 hasarı var +20hp eklenecek tongue.gif saçmaladım biraz.Bayadır world editör açmıyorum paslandım arkadaşlar kusurabakmayın biggrin.gif


--------------------
Basit Modelleme-Gmax&War3 Model Editör
--------------------------------------------------------------------------------
Warcraft 3 kardeş server Xnape
XNAPE

Go to the top of the page
 
+Quote Post
egomanyak
mesaj Mar 9 2010, 10:28 PM
İleti #11


Çaylak
**


Grup: Private
İleti: 146
Katılım: 1-August 09
Nereden: ffffffffffuuuuuuuuu
Üye No: 4,042
WE Seviye: Profesyonel
Uzmanlık alanı: Modelleme/kaplama



yüzün üstünde paladin ve mountain king var kapışıyorlar şuan
kamerayı haritada boş bi yere çektim
64 fps alıyorum
(cheatengine ile hızı arttırıp 1 saat geçmiş gibi yaptıktan sonra)
(food 1300 civarı idi bu arada)
fps hala 64
(not: oyun 800x600 windowed vs. vs. de çalıştırıldı)

sanırım lag a sebep oluyor yoksa 1 fps bile sapmadı smile.gif

Bahsettiğin şeyi deniyorum.


--------------------
Go to the top of the page
 
+Quote Post
enesdie1risi
mesaj Mar 9 2010, 10:59 PM
İleti #12


Uzman
*****


Grup: Private
İleti: 386
Katılım: 15-December 08
Üye No: 3,931
WE Seviye: Yeni
Uzmanlık alanı: Karınca Kararınca



O biraz zor görünüyor çünkü , atıyorum bir hero 30-36 arası bir damage vuruyor. Hero birşeye saldırdığında bu aralıkta bir rakam belirleniyor ve damage olarak iletiliyor. Saldırılan taraf bu damage'i : saldıranın atak tipine ve saldırılanın armor tipine bağlı olarak değiştikten sonraki halinden etkileniyor.

Ancak bu hesaplamaları bilirsen (attack type- armor type) arasındaki, onları kullanarak net birşey yaparsın belki.


2. yol 1 armorun 1 damage absorb etmesini sağlayabilirsin. Mountaing Giantın Hardened skin özelliğini kullanıp heronun armoruna göre levelini arttırırsın. Bunu kullanırken bi yerden armorların damage reduce oranlarını "0" yapmalısın.


--------------------

Go to the top of the page
 
+Quote Post
egomanyak
mesaj Mar 9 2010, 11:39 PM
İleti #13


Çaylak
**


Grup: Private
İleti: 146
Katılım: 1-August 09
Nereden: ffffffffffuuuuuuuuu
Üye No: 4,042
WE Seviye: Profesyonel
Uzmanlık alanı: Modelleme/kaplama



QUOTE(enesdie1risi @ Mar 9 2010, 10:59 PM) *
O biraz zor görünüyor çünkü , atıyorum bir hero 30-36 arası bir damage vuruyor. Hero birşeye saldırdığında bu aralıkta bir rakam belirleniyor ve damage olarak iletiliyor. Saldırılan taraf bu damage'i : saldıranın atak tipine ve saldırılanın armor tipine bağlı olarak değiştikten sonraki halinden etkileniyor.

Ancak bu hesaplamaları bilirsen (attack type- armor type) arasındaki, onları kullanarak net birşey yaparsın belki.


2. yol 1 armorun 1 damage absorb etmesini sağlayabilirsin. Mountaing Giantın Hardened skin özelliğini kullanıp heronun armoruna göre levelini arttırırsın. Bunu kullanırken bi yerden armorların damage reduce oranlarını "0" yapmalısın.

Unitin agilitysini nasıl buluyorduk ? smile.gif


--------------------
Go to the top of the page
 
+Quote Post
yunusowic
mesaj Mar 10 2010, 08:14 AM
İleti #14


WE Unleashed
Grup Simge


Grup: SpellCraft Champion I & II
İleti: 823
Katılım: 11-April 08
Nereden: Fethiye
Üye No: 10
WE Seviye: Orta
Uzmanlık alanı: Kod Yazma(GUI)



QUOTE
Yeni soru:: O zaman daha zor olduğunu sandığım bir soruyla devam ediyorum:
Unit eğer 50 vurursa, karşıdaki unitin armoru 30 ise unit 20 vursun istiyorum


Yapılmıycak bişey değil. Ama ne tür bi mapte yapmak istediğine bağlı. Heronun armoru triggerle bulunmuyo. Onun için unitlerin armorunu arttırmak için bir skill kullanman lazım. Mesela 1000 levelli 1,2,3,...,999,1000 armor veren bir skill. Armorların hasar azaltmasını 0 yaparsın, unitlerin yediği damagi saptamak basit zaten. Unitler damage yediğinde armor skillerinin levelı kadar canlarını arttırırsın, olur.
Ya da heronun armorunu bir integer variable içinde saklarsın. Damage yediğinde o variable kadar canını arttırırsın. Ama 2 durumda da hero armor veren item aldığında, dostları armor veren skill attığında, agility'den gelen armoru vs. armor sürekli değişeceği için gerçekten zor armor seviyesini belirlemek. Zaten oyunda unitlerin belirlenemeyen özellikleri attack speed ve armor.

Enes'in dediğide yapılabilir ama dediğim gibi heroların armorlarını trigger ile saptamak can sıkıcı.

Edit : Bide agility nasıl bulunuyo diye sormuşsun, Integer Comparsion'da Hero - Hero Attribute kısmında.

Bu ileti yunusowic tarafından Mar 10 2010, 08:22 AM yeniden düzenlenmiştir.


--------------------
Go to the top of the page
 
+Quote Post
BarT SimpsoN
mesaj Mar 10 2010, 09:11 AM
İleti #15


Yokum
*******


Grup: Private
İleti: 1,400
Katılım: 1-June 08
Nereden: Eskişehir
Üye No: 117
WE Seviye: Yeni
Uzmanlık alanı: Karınca Kararınca



Senin dediğin armor sistemi Starcrafttaki armor sistemi onu kodsuz bile yaparsın aslında hani block skilli varya %ile çalısan onu 100de 100 yapıp 1000level yaparsın her level 1 1 artar adamın 100armoru varsao skill 100armora eşitlencek 5ise5 böyle bir sistemde olabilir...

Starcraft4EVER biggrin.gif
Düzenleme nedeni: Kodsuz derken sadece eşitlemeyi kodla yapcan block'u kodsuz demek istedim :D sabit kalcakcsa damage o kodsuz :)


--------------------
Bart SimpsoN'a ait Zararlı içerikler ¹· Skills
²· Battle for Eternity(V1.2a - 25.12.08)
³· The Driver




Gönül gözümü :
N'için açıyorsun aç diyen oldumu?!
Gönül gözümü :
Sordummu kimin sana aç dediğini?
Gönül gözümü :
Sormadıysam niye açıyorsun!
Gönül gözümü :
Kalabalık yapma kapa şimdi bunları! (Sonunda Süpürüz Ödül Var : )

Gönül gözümü :
İşin yoksa bide kapamakla uğraş dimi?
Gönül gözümü :
Tebrikler bu pencereyide açarak işsiz adam oldunu kabullendin :)
Gönül gözümü :
İşsiz adam oldunu kabullenemiyormusun hâlen
Gönül gözümü :
Bırak bu işleri , kapa artık şunları
Gönül gözümü :
Evet evli evine , forumlu forumuna haydi |\|@$
Gönül gözümü :
Bunu Yazan Tosun Okuyana Kosun



Nirvana -(Ayrıntılı Bilgi)
Smells Like Teen Spirit

Come As You Are
Heart Shaped Box





Döngü kullanıcısı
Go to the top of the page
 
+Quote Post
1darktemplar1
mesaj Mar 26 2010, 03:11 PM
İleti #16


Acemi
*


Grup: Private
İleti: 42
Katılım: 3-September 09
Üye No: 4,096
WE Seviye: Profesyonel
Uzmanlık alanı: Kod Yazma(GUI)



aynn barta katılıyorum onun dediği şekilde olur biggrin.gif bu arada aynn Starcraft4ever smile.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 kullanıcı bu başlığı okuyor (1 Misafir ve 0 Gizli Kullanıcı)
0 üye:

 

Basit Görünüm Tarih : 9th September 2010 - 10:23 PM