|
|
| Yazar | Mesaj |
IlkMohikan
Nereden: Cyprus İstanbul |
#280075
2008-02-09 23:58 GMT
Scripitimin Asagidaki Kisminda Dusman Taraflar Birbirlerini oldugunde Puan Gelmesi Lazim. Her iki TArafinda Puanı, Karması, Famesi, Olmasuna Ragmen Puan Gelmiyor. NEden AcabA? 56b Kullanıyorum
Kod: On=@Death
if (<act.ischar>) if (<act.memoryfindtype.memory_town>) && (<act.memoryfindtype.memory_town.link> != <memoryfindtype.memory_town.link>) // LOSER (<uid>) if (strmatch('<tag.fctn_silver>')) tag.fctn_silver 0 endif if (<eval <tag.fctn_score>> < 1) if (<eval <tag.fctn_deficit>> >= 5) act.sysmessage @1153 <name>: puansız. return 0 else var.fctn_point 1 tag.fctn_deficit <eval (<tag.fctn_deficit> + 1)> sysmessage @1153 <act.name>: +<eval <var.fctn_point>> ziyan. endif elseif (<eval <tag.fctn_score>> < 20) var.fctn_point 1 tag.fctn_score <eval (<tag.fctn_score> - 1)> sysmessage @1153 <act.name>'yi öldürerek <eval <var.fctn_point>> puan kazandınız. else var.fctn_point <eval ((<tag.fctn_score> * 10) / 100)> tag.fctn_score <eval (<tag.fctn_score> - <var.fctn_point>)> sysmessage @1153 <act.name>'yi öldürerek <eval <var.fctn_point>> puan kazandınız. endif // WINNER (<act.uid>) if (<eval <act.tag.fctn_deficit>> > 0) if (<eval <var.fctn_point>> <= <eval <act.tag.fctn_deficit>>) act.tag.fctn_deficit <eval (<act.tag.fctn_deficit> - <var.fctn_point>)> act.sysmessage @1153 <name>: -<eval <var.fctn_point>> ziyan. return 0 else act.sysmessage @1153 <name>: -<eval <act.tag.fctn_deficit>> ziyan. var.fctn_point <eval (<var.fctn_point> - <act.tag.fctn_deficit>)> act.tag.fctn_deficit 0 endif endif act.tag.fctn_score <eval (<act.tag.fctn_score> + <var.fctn_point>)> act.sysmessage @1153 <name>: +<eval <var.fctn_point>> puan. // SILVER COINS if (<eval <var.fctn_point>> > 0) && (<tag.fctn_silver> != <act.uid>) var.fctn_svtra <act.findlayer(21).uid> tag.fctn_silver <act.uid> newitem i_fctn_silver act.amount <eval (<var.fctn_point> * 10)> act.cont <var.fctn_svtra> endif endif endif
|
bLu3e*Cem*
Nereden: Turkey Antalya |
#280136
2008-02-10 02:32 GMT
bu 55r scripti o yüzden olmaz cnm.. hemde scriptte yapsan bile bir kac bug buldum
|
IlkMohikan
Nereden: Cyprus İstanbul |
#280148
2008-02-10 03:11 GMT
55r Scripti olmasi Onemli Degil. Benim Topic Acma Amacım Gerekli Düzenlemeleri Arkadaslar Yardımıyla Yapmak ve Bugları Duzenlemek. Tesekkurler
|
borakrc
Nereden: Zonguldak |
#280215
2008-02-10 05:47 GMT
var.fctn_point <eval ((<tag.fctn_score> * 10) / 100)>
yerine Kod: var.fctn_point ((<eval <tag.fctn_score>) * 10) / 100) yapardım ben olsam, ilki hata verebilir... ama ilkinde kesin hata verecek gibi bişey de söyleyemem tabiki...
67040211542 || BoraKrc || BlueFlame || BlackDeath || Blacky || Scyn || Hexta Bir nickin 8 yıllık evrimi |
IlkMohikan
Nereden: Cyprus İstanbul |
#280348
2008-02-10 16:49 GMT
HEr 2sinde de Ne hata Var Nede Baska bisi Ama Olmuyor Hala
|
borakrc
Nereden: Zonguldak |
#280390
2008-02-10 18:17 GMT
konsolda nerde hata war?
67040211542 || BoraKrc || BlueFlame || BlackDeath || Blacky || Scyn || Hexta Bir nickin 8 yıllık evrimi |
IlkMohikan
Nereden: Cyprus İstanbul |
#280402
2008-02-10 18:33 GMT
Hic Bi Hata Yok
|
bLu3e*Cem*
Nereden: Turkey Antalya |
#280414
2008-02-10 19:05 GMT
Script hatali yazilmiş bu yaptigim 56b De calisir
Kod: Script hatali yyazilmiş düzeltim cnm
On=@Death if (<act.ischar>) if (<act.memoryfindtype.memory_town>) && (<act.memoryfindtype.memory_town.link> @=! <memoryfindtype.memory_town.link>) // LOSER (<uid>) if (strmatch('<tag.fctn_silver>')) tag.fctn_silver 0 endif if (<eval <tag.fctn_score>> < 1) if (<eval <tag.fctn_deficit>> >= 5) act.sysmessage @1153 <name>: puansız. return 0 else var.fctn_point 1 tag.fctn_deficit <eval (<tag.fctn_deficit> + 1)> sysmessage @1153 <act.name>: +<eval <var.fctn_point>> ziyan. endif elseif (<eval <tag.fctn_score>> < 20) var.fctn_point 1 tag.fctn_score <eval (<tag.fctn_score> - 1)> sysmessage @1153 <act.name>'yi öldürerek <eval <var.fctn_point>> puan kazandınız. else var.fctn_point <eval ((<tag.fctn_score> * 10) / 100)> tag.fctn_score <eval (<tag.fctn_score> - <var.fctn_point>)> sysmessage @1153 <act.name>'yi öldürerek <eval <var.fctn_point>> puan kazandınız. endif // WINNER (<act.uid>) if (<eval <act.tag.fctn_deficit>> > 0) if (<eval <var.fctn_point>> <= <eval <act.tag.fctn_deficit>>) act.tag.fctn_deficit <eval (<act.tag.fctn_deficit> - <var.fctn_point>)> act.sysmessage @1153 <name>: -<eval <var.fctn_point>> ziyan. return 0 else act.sysmessage @1153 <name>: -<eval <act.tag.fctn_deficit>> ziyan. var.fctn_point <eval (<var.fctn_point> - <act.tag.fctn_deficit>)> act.tag.fctn_deficit 0 endif endif act.tag.fctn_score <eval (<act.tag.fctn_score> + <var.fctn_points>)> act.sysmessage @1153 <name>: +<eval <var.fctn_point> puan. // SILVER COINS if (<eval <var.fctn_point>> > 0) && (<tag.fctn_silver> != <act.uid>) var.fctn_svtra <act.findlayer(21).uid> tag.fctn_silver <act.uid> newitem i_fctn_silver act.amount <eval (<var.fctn_point> * 10)> act.cont <var.fctn_svtra> endif endif endi
|
IlkMohikan
Nereden: Cyprus İstanbul |
#280472
2008-02-10 23:10 GMT
Yok Olmadi Yaw
Yardımcı Olcak Arkdas Yok MU ?
|
Death Bringer
Nereden: Turkey Sakarya |
#280474
2008-02-10 23:30 GMT
tag yazan yerleri tag0 yap dene bakayım
|
IlkMohikan
Nereden: Cyprus İstanbul |
#280475
2008-02-10 23:38 GMT
Mlsf Yine Bi Etki Yok
|
leaker
Nereden: Turkey C:Sphere |
#280477
2008-02-10 23:48 GMT
scripti doğru kaydettiğine emin misin?
- Ultimada Kaliteyi Arıyorsan - üzgünüm kalmadı :( |
IlkMohikan
Nereden: Cyprus İstanbul |
#280523
2008-02-11 12:05 GMT
Eet NOrmal Sekilde Kaydediyorum
|
HP-Nexiel
Nereden: Turkey Yalova |
#280532
2008-02-11 14:17 GMT
55r emulatorunu kullaniyorsan genellikle Fix.scp ve spheretables.scp uzantilarinda ON=Login kismini Eger 56b emulatorunu kullaniyorsan SphereSkills.scp uzantisinda On=@Login kismini su sekilde yapman yeterli olacaktir.. Kod: On=@Login src.events +e_puan Eger zaten on=@Login kismi bulunuyorsa sadece altina sunu ekleyerek her giriste bu eventi verdirirsin.. Umuyorum sen bunları zaten bilmiyorsundur.. Kod: Src.events +e_puan Kodlamayi kullanabilmeniz icin kendinize gore ayarlamaniz gerekmektedir.. Örneğin ; Kod: [events e_puan] on=@click if (<tag.puan>>50) // Puani 50'den yuksekse uzerinde " U-s 1 " yazmaktadir.. message @58 [ U-s 1 ] message @1153 [ <tag.puan> ] message @58 [ U-s 1 ] yazilan yere istedigin unvani verebilirsiniz.. elseif (<fame><xx) Bu bolumde ise "xx" yazilan yerlere istediginiz fame'yi veya puani yazarsaniz script sorunsuz calisir.. Burada scriptin kodlamasini verdim.. Kod: [events e_puan]
on=@click if (<tag.puan>>50) // Puani 50'den yuksekse uzerinde " U-s 1 " yazmaktadir.. message @58 [ U-s 1 ] message @1153 [ <tag.puan> ] elseif (<tag.puan>>40) // Puani 40'dan yuksekse uzerinde " U-s 2 " yazmaktadir.. message @58 [ U-s 2 ] message @1153 [ <tag.puan> ] elseif (<tag.puan>>30) Puani 30'dan yuksekse uzerinde " U-s 3 " yazmaktadir.. message @58 [ U-s 3 ] message @1153 [ <tag.puan> ] elseif (<tag.puan>>20) Puani 20'den yuksekse uzerinde " U-s 4 " yazmaktadir.. message @58 [ U-s 4 ] message @1153 [ <tag.puan> ] elseif (<tag.puan>>10) Puani 10'dan yuksekse uzerinde " U-s 5 " yazmaktadir.. message @58 [ U-s 5 ] message @1153 [ <tag.puan> ] else message @1153 [ <tag.puan> ] // Yukaridaki seceneklerden birisi bulunmamaktaysa sadece uzerinde puani yazmaktadir.. on=@death if (<act.uid> != <uid>) elseif (<fame><xx) // xx=10 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+10 act.sysmessage @58,1,1 10 puan aldiniz.. elseif (<fame><xx) // xx=9 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+9 act.sysmessage @58,1,1 9 puan aldiniz.. elseif (<fame><xx) // xx=8 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+8 act.sysmessage @58,1,1 8 puan aldiniz.. elseif (<fame><xx) // xx=7 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+7 act.sysmessage @58,1,1 7 puan aldiniz.. elseif (<fame><xx) // xx=7 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+6 act.sysmessage @58,1,1 6 puan aldiniz.. elseif (<fame><xx) // xx=5 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+5 act.sysmessage @58,1,1 5 puan aldiniz.. elseif (<fame><xx) // xx=4 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+4 act.sysmessage @58,1,1 4 puan aldiniz.. elseif (<fame><xx) // xx=3 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+3 act.sysmessage @58,1,1 3 puan aldiniz.. elseif (<fame><xx) // xx=2 puan alinabilmesi icin gerekli olan fame.. act.tag.puan <eval <act.tag.puan>>+2 act.sysmessage @58,1,1 2 puan aldiniz.. elseif (<fame><xx) // xx=Puan alinamamasi icin gerekli olan fame.. act.sysmessage @38,1,1 Puan alamadiniz.. elseif (<tag.puan>=0) // Puani 0 ise puani eksilmez.. act.sysmessage @38,1,1 Puan alamadiniz.. src.sysmessage @58,1,1 Puaniniz eksiltilmedi.. endif endif src.go lycaeum // Oldugunde lycaeum bolgesine atar.. src.message @1153 Olduruldunuz.. // Mesaj verir.. src.resurrect // Hayata Dondurur.. src.hits <str>// Canini doldurur.. return 1
|
IlkMohikan
Nereden: Cyprus İstanbul |
#280627
2008-02-11 22:58 GMT
Sanirim Yanlis Anladin Beni. Benim İstedigim O Sekilde Deil. Benim Verdigim Yukaridaki Kod FAction Sistemine Ait. Birbirine Dusman FActionlara Uye Olan Biri Dusmanını Oldurdugunde Puan Gelmesi Gerekiyor. Seninki O Eventse Sahip Olanlar İcin Gecerli. İstedigim Dusman Factionların Birbirlerini Oldurmesiyle Puan Gelmesi.
topice 300 Kisi Bakmis Ama Hala Cozemedim. Yardim Lutfen
|
Akillis
Nereden: United States Kentucky - Seattle |
#280628
2008-02-11 23:06 GMT
O zaman onlarin kontrolunu yaptiracaksin uid ile, sonra oldurunce @death'te coin vericeksin.
MSN/ICQ/AIM gibi programlar aracılığı ile destek olmuyorum. UO için gelmeyiniz. SphereWiki - Acemilerin scriptera dönüştüğü site. |
IlkMohikan
Nereden: Cyprus İstanbul |
#281156
2008-02-15 00:16 GMT
Ilk Mesajımda ki Scriptte Yapilmis Sanirim Ama İSlemiyor.
Arkadaslar Gunlerdir Bu Sorunla Ugrasiyorum. Hadi Bi El Atin
|
Death Bringer
Nereden: Turkey Sakarya |
#281160
2008-02-15 01:04 GMT
devamlı böyle postu yenilicene biraz arama yapmaya ne dersin...
|
IlkMohikan
Nereden: Cyprus İstanbul |
#281451
2008-02-16 23:04 GMT
ARama Yapiyorum Merak Etme. Yenilemem Lazim Cunku Kimse Yardim Etmiyor!
|
Slothere
Nereden: Turkey Izmir |
Cevap verilmiyorsa nedenleri vardır,
*Konu'nun çözümünü bilmeyenler vardır o yüzden yazmıyorlardır. *Bilipte yazmak istemeyenler vardır. *Bilenler online olmayabilir. Bilen birisi varsa zaten topici bulur ve cevap yazar. Topic o kadarda aşağılara düşmüyor, forumu araştıran birisi çözümünü biliyorsa zaten bulur ve cevabını yazar. Hergün topici yukarıya taşımanıza gerek yok sanırım.
|














