tayfun12 - 30-05-2014 17:22 GMT -
Merhaba Ben öncelikle bir soru sormak istiyorum silkroad onlinedeki blue sistemini biliyorsunuzdur onun gibi bir sitem eklmek istiyorum yada böyle bir sistem zaten varmı ben forumda gezinirken birşey fark ettim fire resistance bunu bir yerden hatırlıyorum eskiden oynadıgım bir serverde gösteriyordu itemin üstüne gelince yardım edebilirmisiniz yada elinde zaten böylebir script olan bana gönderebilirmi acaba ?
Andrien - 30-05-2014 21:16 GMT -
Aha gelde sinirlenme Blue ne ya birde biliyorsunuzdur yazmış evet bilmiyorum. Ama dediğinden anladığım kadarıyla eşyadaki fire resist felan değiştirmek eklemek felan evet mümkün.
böyleydi heralde
Aha gelde sinirlenme Blue ne ya birde biliyorsunuzdur yazmış evet bilmiyorum. Ama dediğinden anladığım kadarıyla eşyadaki fire resist felan değiştirmek eklemek felan evet mümkün.
Kod:
tag0.resfire 12
böyleydi heralde
M.CANILIK - 30-05-2014 21:18 GMT -
Tooltip detaylarını bilemeyeceğim fakat armor rating bölünüp resist usulü protection olayına AOS ile geçildi diye hatırlıyorum. Sphere.ini de olması lazım bu ayarların. Feature olarak aratırsan çıkar ordan tooltip/popup ( artık hangi sürümde açıklama vermişlerse ) ve aos features leri aktif et.
Tooltip detaylarını bilemeyeceğim fakat armor rating bölünüp resist usulü protection olayına AOS ile geçildi diye hatırlıyorum. Sphere.ini de olması lazım bu ayarların. Feature olarak aratırsan çıkar ordan tooltip/popup ( artık hangi sürümde açıklama vermişlerse ) ve aos features leri aktif et.
manyaqq - 30-05-2014 23:22 GMT -
Silkroad online nedir dostum?
Varsa yoksa
O sistemi bilmeyen olabilir.Eğer sistemi anlatırsan yardım edende çıkabilir
Silkroad online nedir dostum?
Varsa yoksa
Kod:
Ultima online
O sistemi bilmeyen olabilir.Eğer sistemi anlatırsan yardım edende çıkabilir
tayfun12 - 30-05-2014 23:23 GMT -
öncekikle Andrien bilmedigim için bir örnekle belirtmek istedim arkadaşım sinirlenilecek birşey yok bence
Bir örnek verebilirmisiniz eşyaya ekleyebilmem için ? şimdi hatırladım run uo da görmüştüm
Son güncelleme: tayfun12 tarafından 30-05-2014 23:38 GMT tarihinde, önce.
öncekikle Andrien bilmedigim için bir örnekle belirtmek istedim arkadaşım sinirlenilecek birşey yok bence
Bir örnek verebilirmisiniz eşyaya ekleyebilmem için ? şimdi hatırladım run uo da görmüştüm
Son güncelleme: tayfun12 tarafından 30-05-2014 23:38 GMT tarihinde, önce.
manyaqq - 30-05-2014 23:42 GMT -
Ya sen oyunda i_katana gibimi diyorsun? Yoksa servera yeni lbr binek gibi yeni item eklemektenmi bahs ediyorsun?
Ya sen oyunda i_katana gibimi diyorsun? Yoksa servera yeni lbr binek gibi yeni item eklemektenmi bahs ediyorsun?
tayfun12 - 30-05-2014 23:54 GMT -
ya örnek vereyim i_yuzuk diyelim bu yüzügün üstüne tek tıkladıgınızde verdigi str 10 tactics 10 diye göstericek giyincede gösterdigi özelligi vericek ama bu eşya yarattıgımızda oyunda o özellikler orada rastgele çıkıcak bir itemde sadece 8 özellik olucak en fazla bu itemden birtane daha çıkarıldımı ikisin verdigi özellik aynı olmayacak farklı olacak ve her seferinde çıkınca rastgele özellikli çıkacak.
ya örnek vereyim i_yuzuk diyelim bu yüzügün üstüne tek tıkladıgınızde verdigi str 10 tactics 10 diye göstericek giyincede gösterdigi özelligi vericek ama bu eşya yarattıgımızda oyunda o özellikler orada rastgele çıkıcak bir itemde sadece 8 özellik olucak en fazla bu itemden birtane daha çıkarıldımı ikisin verdigi özellik aynı olmayacak farklı olacak ve her seferinde çıkınca rastgele özellikli çıkacak.
manyaqq - 31-05-2014 00:03 GMT -
Yüzüğün click kısmına
Yazabilirsinde Ultima onlinede tek tıklamada en fazla 3 yazı çıkar.
O ratsgele dediğine gelincede böle 5 6 yüzük.scp yazarsın ve vendora koyuşta rastgele vermesini sağlayabilirmisin emin değilim..
Mesela
Yüzüğün click kısmına
Kod:
message @1152 +10 STR
message @1152 +10 Tactics
Yazabilirsinde Ultima onlinede tek tıklamada en fazla 3 yazı çıkar.
O ratsgele dediğine gelincede böle 5 6 yüzük.scp yazarsın ve vendora koyuşta rastgele vermesini sağlayabilirmisin emin değilim..
Mesela
Kod:
ON=@EQUIP
SRC.STR=<SRC.STR>+3
ON=@UNEQUIP
SRC.STR=<SRC.STR>+(-3)
tayfun12 - 31-05-2014 00:20 GMT -
3 clickmi pf bu kötüymüş ama tek clickte bir dialog gelebilir ve o dialog da gösterebiliriz degilmi ? verdigi özelligi rastgele yapmak istiyorum ben ama
Son güncelleme: tayfun12 tarafından 31-05-2014 00:54 GMT tarihinde, önce.
3 clickmi pf bu kötüymüş ama tek clickte bir dialog gelebilir ve o dialog da gösterebiliriz degilmi ? verdigi özelligi rastgele yapmak istiyorum ben ama
Son güncelleme: tayfun12 tarafından 31-05-2014 00:54 GMT tarihinde, önce.
manyaqq - 31-05-2014 09:03 GMT -
Dostum senscript yazmayı biliyormusun?
Eğer biliyosan mantığını kullanırsın!
Benim bir yüzük.scp vardı ama diğelim vendorun yüzüğü vermesini istiyorsan
Yerine
on @Dclick kısmına gelincede
Mesela bu vendorla iletişime geçmek için yanınızda 100.000 gold olmalıdır dersin ve rastgele item vereceği bi funtion varsa [Bilmiyorum] eklersin
Ve
Oyunda .add c_yuzukcu çıkardığın zaman işlemi yapmış olursun.
Kolay gelsin...
Dostum senscript yazmayı biliyormusun?
Eğer biliyosan mantığını kullanırsın!
Kod:
[ITEMDEF i_yuzuk_guc]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Guc Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=000bc
ON=@EQUIP
SRC.STR=<SRC.STR>+3
ON=@UNEQUIP
SRC.STR=<SRC.STR>+(-3)
[ITEMDEF i_yuzuk_yetenek]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Yetenek Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00048
ON=@EQUIP
SRC.DEX=<SRC.DEX>+3
ON=@UNEQUIP
SRC.DEX=<SRC.DEX>+(-3)
[ITEMDEF i_yuzuk_zeka]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Zeka Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00035
ON=@EQUIP
SRC.INT=<SRC.INT>+3
ON=@UNEQUIP
SRC.INT=<SRC.INT>+(-3)
[ITEMDEF i_yuzuk_zanaat]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Yuksek Zanaatkarlarin Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00100
ON=@EQUIP
SRC.BOWCRAFT=<SRC.BOWCRAFT>+2.0
SRC.BLACKSMITHING=<SRC.BLACKSMITHING>+2.0
SRC.CARPENTRY=<SRC.CARPENTRY>+2.0
SRC.TINKERING=<SRC.TINKERING>+2.0
SRC.TAILORING=<SRC.TAILORING>+2.0
ON=@UNEQUIP
SRC.BOWCRAFT=<SRC.BOWCRAFT>+(-2.0)
SRC.BLACKSMITHING=<SRC.BLACKSMITHING>+(-2.0)
SRC.CARPENTRY=<SRC.CARPENTRY>+(-2.0)
SRC.TINKERING=<SRC.TINKERING>+(-2.0)
SRC.TAILORING=<SRC.TAILORING>+(-2.0)
[ITEMDEF i_yuzuk_egitmen]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Hayvan Egitmeni Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00220
ON=@EQUIP
SRC.ANIMALLORE=<SRC.ANIMALLORE>+1.0
SRC.TAMING=<SRC.TAMING>+1.0
SRC:VETERINARY=<SRC.VETERINARY>+1.0
ON=@UNEQUIP
SRC.ANIMALLORE=<SRC.ANIMALLORE>+(-1.0)
SRC.TAMING=<SRC.TAMING>+(-1.0)
SRC:VETERINARY=<SRC.VETERINARY>+(-1.0)
[ITEMDEF i_yuzuk_savasci]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Savasci Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00003
ON=@EQUIP
SRC.STR=<SRC.STR>+5
SRC.PARRYING=<SRC.PARRYING>+2.0
SRC.SWORDSMANSHIP=<SRC.SWORDSMANSHIP>+2.0
SRC.MACEFIGHTING=<SRC.MACEFIGHTING>+2.0
ON=@UNEQUIP
SRC.STR=<SRC.STR>+(-5)
SRC.PARRYING=<SRC.PARRYING>+(-2.0)
SRC.SWORDSMANSHIP=<SRC.SWORDSMANSHIP>+(-2.0)
SRC.MACEFIGHTING=<SRC.MACEFIGHTING>+(-2.0)
[ITEMDEF i_yuzuk_okcu]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Okcu Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00061
ON=@EQUIP
SRC.DEX=<SRC.DEX>+5
SRC.ARCHERY=<SRC.ARCHERY>+2.0
SRC.TACTICS=<SRC.TACTICS>+2.0
ON=@UNEQUIP
SRC.DEX=<SRC.DEX>+(-5)
SRC.ARCHERY=<SRC.ARCHERY>+(-2.0)
SRC.TACTICS=<SRC.TACTICS>+(-2.0)
[ITEMDEF i_yuzuk_buyucu]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Buyucu Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00021
ON=@EQUIP
SRC.INT=<SRC.INT>+5
SRC.MAGERY=<SRC.MAGERY>+2.0
SRC.MEDITATION=<SRC.MEDITATION>+2.0
SRC.EVALUATINGINTEL=<SRC.EVALUATINGINTEL>+2.0
ON=@UNEQUIP
SRC.INT=<SRC.INT>+(-5)
SRC.MAGERY=<SRC.MAGERY>+(-2.0)
SRC.MEDITATION=<SRC.MEDITATION>+(-2.0)
SRC.EVALUATINGINTEL=<SRC.EVALUATINGINTEL>+(-2.0)
[ITEMDEF i_yuzuk_saglik]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Saglik Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=00012
ON=@EQUIP
SRC.ANATOMY=<SRC.ANATOMY>+2.0
SRC.HEALING=<SRC.HEALING>+2.0
ON=@UNEQUIP
SRC.ANATOMY=<SRC.ANATOMY>+(-2.0)
SRC.HEALING=<SRC.HEALING>+(-2.0)
[ITEMDEF i_yuzuk_yildiz]
ID=i_ring_gold
TYPE=t_jewelry
WEIGHT=.1
NAME=Yildizlarin Yuzugu
ON=@CREATE
ATTR=00004 //Newbie
COLOR=000ba
ON=@EQUIP
SRC.STR=<SRC.STR>+3
SRC.DEX=<SRC.DEX>+3
SRC.INT=<SRC.INT>+3
ON=@UNEQUIP
SRC.STR=<SRC.STR>+(-3)
SRC.DEX=<SRC.DEX>+(-3)
SRC.INT=<SRC.INT>+(-3)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////YUZUK YAPMA TASI///////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
[ITEMDEF i_yuzuk_tasi]
ID=i_grave_stone
TYPE=t_eq_script
NAME=Yuzuk Tasi
ON=@CREATE
COLOR=0fc
ATTR=attr_move_never
ON=@CLICK
MESSAGE Yuzuk Tasi
RETURN 1
ON=@DCLICK
DIALOG d_yuzuk
RETURN 1
[DIALOG d_yuzuk]
50, 50
resizepic 0 0 5120 550 400
text 150 20 32 0
text 200 40 32 1
text 80 97 1345 2
text 80 117 1345 3
text 80 137 1345 4
text 80 157 1345 5
text 80 177 1345 6
text 80 197 270 7
text 80 217 270 8
text 80 237 270 9
text 80 257 270 10
text 80 277 270 11
text 440 300 152 12
text 400 340 302 13
text 350 360 302 14
button 60 100 1209 1210 1 0 1
button 60 120 1209 1210 1 0 2
button 60 140 1209 1210 1 0 3
button 60 160 1209 1210 1 0 4
button 60 180 1209 1210 1 0 5
button 60 200 1209 1210 1 0 6
button 60 220 1209 1210 1 0 7
button 60 240 1209 1210 1 0 8
button 60 260 1209 1210 1 0 9
button 60 280 1209 1210 1 0 10
button 400 300 4005 4006 1 0 0
[DIALOG d_yuzuk TEXT]
<serv.name>Uo Shard
Hosgeldiniz <SRC.NAME>
Guc Yuzugu (100 Sapphire)
Yetenek Yuzugu (100 Ruby)
Zeka Yuzugu (100 Emerald)
Yuksek Zanaatkarlarin Yuzugu (100 Diamond, 100 Citrine, 100 Torumaline)
Savasci Yuzugu (100 Diamond, 100 Sapphire)
Buyucu Yuzugu (100 Diamond, 100 Emerald)
Okcu Yuzugu (100 Diamond, 100 Ruby)
Hayvan Egitmeni Yuzugu (100 Citrine)
Saglik Yuzugu (100 Tourmaline)
Yildizlarin Yuzugu (100 Sapphire, 100 Ruby, 100 Emerald)
Iptal
Scripted By:
Xiangang
[DIALOG d_yuzuk BUTTON]
ONBUTTON=0
SRC.SYSMESSAGE Menu kapandi...
ONBUTTON=1 //Guc
IF <SRC.RESTEST 100 i_gem_sapphire>
SRC.NEWITEM=i_yuzuk_guc
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_sapphire
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Sapphire yok...
ENDIF
ONBUTTON=2 //Yetenek
IF <SRC.RESTEST 100 i_gem_ruby>
SRC.NEWITEM=i_yuzuk_yetenek
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_ruby
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Ruby yok...
ENDIF
ONBUTTON=3 //Zeka
IF <SRC.RESTEST 100 i_gem_emerald>
SRC.NEWITEM=i_yuzuk_zeka
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_emerald
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Emerald yok...
ENDIF
ONBUTTON=4 //Zanaat
IF <SRC.RESTEST 100 i_gem_diamond>
IF <SRC.RESTEST 100 i_gem_citrine>
IF <SRC.RESTEST 100 i_gem_tourmaline>
SRC.NEWITEM=i_yuzuk_zanaat
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_diamond
SRC.CONSUME 100 i_gem_citrine
SRC.CONSUME 100 i_gem_tourmaline
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Tourmaline yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Citrine yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Diamond yok...
ENDIF
ONBUTTON=5 //Savasci
IF <SRC.RESTEST 100 i_gem_diamond>
IF <SRC.RESTEST 100 i_gem_sapphire>
SRC.NEWITEM=i_yuzuk_savasci
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_diamond
SRC.CONSUME 100 i_gem_sapphire
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Sapphire yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Diamond yok...
ENDIF
ONBUTTON=6 //Buyucu
IF <SRC.RESTEST 100 i_gem_diamond>
IF <SRC.RESTEST 100 i_gem_emerald>
SRC.NEWITEM=i_yuzuk_buyucu
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_diamond
SRC.CONSUME 100 i_gem_emerald
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Emerald yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Diamond yok...
ENDIF
ONBUTTON=7 //Okcu
IF <SRC.RESTEST 100 i_gem_diamond>
IF <SRC.RESTEST 100 i_gem_ruby>
SRC.NEWITEM=i_yuzuk_okcu
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_diamond
SRC.CONSUME 100 i_gem_ruby
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Ruby yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Diamond yok...
ENDIF
ONBUTTON=8 //Egitmen
IF <SRC.RESTEST 100 i_gem_citrine>
SRC.NEWITEM=i_yuzuk_egitmen
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_citrine
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Citrine yok...
ENDIF
ONBUTTON=9 //Saglik
IF <SRC.RESTEST 100 i_gem_tourmaline>
SRC.NEWITEM=i_yuzuk_saglik
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_tourmaline
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Tourmaline yok...
ENDIF
ONBUTTON=10 //Yildiz
IF <SRC.RESTEST 100 i_gem_sapphire>
IF <SRC.RESTEST 100 i_gem_ruby>
IF <SRC.RESTEST 100 i_gem_emerald>
SRC.NEWITEM=i_yuzuk_yildiz
SRC.ACT.BOUNCE
SRC.CONSUME 100 i_gem_sapphire
SRC.CONSUME 100 i_gem_ruby
SRC.CONSUME 100 i_gem_emerald
SRC.MESSAGE Gule Gule Kullanin...
SOUND 0F7
ELSE
SRC.MESSAGE Cantanizda 100 adet Emerald yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Ruby yok...
ELSE
SRC.MESSAGE Cantanizda 100 adet Sapphire yok...
ENDIF
[EOF]
Benim bir yüzük.scp vardı ama diğelim vendorun yüzüğü vermesini istiyorsan
Kod:
[ITEMDEF i_yuzuk_tasi]
Yerine
Kod:
[chardef c_yuzukxu]
defname i_man
id i_man
name Yuzukcu breed
on @Click
message @1152 [ <serv.name> ]
on @Dclick kısmına gelincede
Mesela bu vendorla iletişime geçmek için yanınızda 100.000 gold olmalıdır dersin ve rastgele item vereceği bi funtion varsa [Bilmiyorum] eklersin
Ve
Oyunda .add c_yuzukcu çıkardığın zaman işlemi yapmış olursun.
Kolay gelsin...
tayfun12 - 31-05-2014 11:14 GMT -
dostum senin gösterdigin kolay birşey ben öyle birşey yapmak istemiyorum ben eşyalara özelik eklemek istiyorum direk bu özellikleri nasıl rastgele çıkartabilirim onu ögrenmek istiyorum gösterdigin şeyi herkez yapabilir zaten.
dostum senin gösterdigin kolay birşey ben öyle birşey yapmak istemiyorum ben eşyalara özelik eklemek istiyorum direk bu özellikleri nasıl rastgele çıkartabilirim onu ögrenmek istiyorum gösterdigin şeyi herkez yapabilir zaten.
manyaqq - 31-05-2014 11:26 GMT -
Ultima onlinede
Bunların veya başka skill rastgele olduğunu sanmıyorum.
Ultima onlinede
Kod:
ON=@EQUIP
SRC.BOWCRAFT=<SRC.BOWCRAFT>+2.0
SRC.BLACKSMITHING=<SRC.BLACKSMITHING>+2.0
SRC.CARPENTRY=<SRC.CARPENTRY>+2.0
SRC.TINKERING=<SRC.TINKERING>+2.0
SRC.TAILORING=<SRC.TAILORING>+2.0
ON=@UNEQUIP
SRC.BOWCRAFT=<SRC.BOWCRAFT>+(-2.0)
SRC.BLACKSMITHING=<SRC.BLACKSMITHING>+(-2.0)
SRC.CARPENTRY=<SRC.CARPENTRY>+(-2.0)
SRC.TINKERING=<SRC.TINKERING>+(-2.0)
SRC.TAILORING=<SRC.TAILORING>+(-2.0)
Bunların veya başka skill rastgele olduğunu sanmıyorum.
Andrien - 31-05-2014 13:08 GMT -
4x cliebt uzeri kullanarak cliloc ile pebcere acarak gosterirsin sonra rastgele ozellik vermesi icin create kisminda dorand ile yaparsin. Daha sonra ozellik eklemek icin ufak bi kod ile rahatlikla ozellik ekleye bilirsin.
4x cliebt uzeri kullanarak cliloc ile pebcere acarak gosterirsin sonra rastgele ozellik vermesi icin create kisminda dorand ile yaparsin. Daha sonra ozellik eklemek icin ufak bi kod ile rahatlikla ozellik ekleye bilirsin.
tayfun12 - 31-05-2014 13:14 GMT -
hmm andrien createye bir örnek verirmisin denemiştim dedigini 5x client kullanıyorum
hmm andrien createye bir örnek verirmisin denemiştim dedigini 5x client kullanıyorum
M.CANILIK - 31-05-2014 13:34 GMT -
Cliloc kullansanda istediğin tooltip'i göstertmek için yinede custom bir script yazman gerekiyor. --cliloc-- Yani iş cliloc ile bitmiyor anlayacağın. Senin istediğin sistem Andrien'in de bahsettiği şekilde yapılabilinir. on=@create altında dorand larla 8 farklı bonusu farklı farklı verdirtebilirsin. Ama seçmiş olduğun 50 adet bonusdan sadece 8 ini tek bir seferde verdirtecek tek yada daha fazla sorguyu nasıl yapabileceğini bilmiyorum. Yani for> gibi bir döngüyle 1 dem 8 e kadar random bir değer elde etsen bile elde ettiğin kadar özelliği bir defden yada sql üzerinden çekip çakışmadan ( ki çakışma ihtimalinde bile ) nasıl ekletirsin bunu bilmiyorum. Fakat Andrienin bahsettiği şöyle;
Ben 3lü 3lü yaptım ki bir iteme 2 tane aynı stat ( STR STR gibi ) yada aynı bonus denk gelmesin. Ayrıca on=@click triggeri ile illa message verdirtmene gerek yok. Sysmessage ile yan tarafta özellikleri sıralatabilirsin, satır sınırlaman 4 taneyle kısıtlı olmaz.
Cliloc kullansanda istediğin tooltip'i göstertmek için yinede custom bir script yazman gerekiyor. --cliloc-- Yani iş cliloc ile bitmiyor anlayacağın. Senin istediğin sistem Andrien'in de bahsettiği şekilde yapılabilinir. on=@create altında dorand larla 8 farklı bonusu farklı farklı verdirtebilirsin. Ama seçmiş olduğun 50 adet bonusdan sadece 8 ini tek bir seferde verdirtecek tek yada daha fazla sorguyu nasıl yapabileceğini bilmiyorum. Yani for
Kod:
on=@create
dorand 3 // 3 lü 3 lü
str//
tag.strvar 1
dex//
tag.dexvar 1
int//
tag.intvar 1
enddo
dorand 3 // 3 lü 3 lü gene
skill
yada
başka bir bonus
enddo
on=@equip
//ilk 3 lü bonuslar
if (<tag.strvar> == 1)
src.str +xx
elseif (<tag.dexvar> == 1)
src.dex +xx
elseif (<tag.intvar> == 1)
src.int +xx
endif
//unequip kısmınıda unutma.
Ben 3lü 3lü yaptım ki bir iteme 2 tane aynı stat ( STR STR gibi ) yada aynı bonus denk gelmesin. Ayrıca on=@click triggeri ile illa message verdirtmene gerek yok. Sysmessage ile yan tarafta özellikleri sıralatabilirsin, satır sınırlaman 4 taneyle kısıtlı olmaz.