öncelikle merhaba ben bir xx serverında bi script gördm aradm bu scriptler bölumunde falan ancak bulamadım Search bölumunden aratmadm ancak olucaına inanmıyodm bi konu açaym dedm. xx serverda oyuna başlarken size karşınıza 4 skill seçtrioyo seçtiiniz skiller 100lenıyo 4 5 6 nyse bazı skiller war heal poi taming blacksmth tinker fishng gbi skillerise 70 ile 80 arasında değişio bu sistemi bana bilenw arsa koyabılırmı yada link atsa bn bulsam bi yerden nereden bulabılırım..? çok saollun herkese teşekkr ederm..
dedinden bişi anladısam arap olim
ya comrade bn bi serverda oyuna başlarken karşısına bi ekran gelıodu playerın o ekranda tum skiller wardı 4 tane mı ne seçebılıodun onlar 100lenıodu ancak poı heal tinker blacksmth taming falanda en fazla 80 lenıodu bn bu sistemı arıormda::S anladınmı
bak şimdi bi yere bi tane taş koy dclick ine de dialog açtır. bu dialoguda teacher menüleri var script bölümünde onun dialogları alırsın. buttonları editlersin.

mesela alchemy bastı 100.0 yaparsın
taming e basınca 80.0 yaparsın
sonra skillcap 4000 i aştığında ise seçilen skiller 70 olarak gelir ve 3 skill 70 yapılabilir. bunuda her bastığında tagı arttırırsın 7 olunca biyere atarsın adamı.

on=@dclick
if (<src.tag0.basti> >6)
src.go britain
else
dialog d_menu_baslangic

[dialog d_menu_baslangic]
faso fiso

[dialog d_menu_baslangic button]
on=1
if (<src.tag0.basti> < 4)
src.alchemy 1000
src.tag.basti +=1
else
src.alchemy 700
src.tag.basti +=1
endif
walla bunu yapıcak kadar yeteneklı deılım scp konusunda sen yazabılırmısn kolaysa uzun surmezse uğraşılcka bşiyse hç yazma:s çk teşekkrler ama gnede yardmın içn:)
[ITEMDEF i_skillstonemiz]
id=i_gravestone
Name=Skill Secimi Icin Cift Tiklayiniz.

on=@Create
Color=07a1

on=@Click
message @048 <name>

on=@Dclick
if (<src.tag0.basti> >6)
src.go britain
else
dialog d_menu_baslangic

[dialog d_menu_baslangic]
0,0
PAGE 0
resizepic 0 0 9400 720 402
resizepic 8 350 9400 707 45

///sol menu
resizepic 7 7 3000 228 19
resizepic 7 27 3000 228 19
resizepic 7 47 3000 228 19
resizepic 7 67 3000 228 19
resizepic 7 87 3000 228 19
resizepic 7 107 3000 228 19
resizepic 7 127 3000 228 19
resizepic 7 147 3000 228 19
resizepic 7 167 3000 228 19
resizepic 7 187 3000 228 19
resizepic 7 207 3000 228 19
resizepic 7 227 3000 228 19
resizepic 7 247 3000 228 19
resizepic 7 267 3000 228 19
resizepic 7 287 3000 228 19
resizepic 7 307 3000 228 19
resizepic 7 327 3000 228 19
//orta menu
resizepic 247 7 3000 228 19
resizepic 247 27 3000 228 19
resizepic 247 47 3000 228 19
resizepic 247 67 3000 228 19
resizepic 247 87 3000 228 19
resizepic 247 107 3000 228 19
resizepic 247 127 3000 228 19
resizepic 247 147 3000 228 19
resizepic 247 167 3000 228 19
resizepic 247 187 3000 228 19
resizepic 247 207 3000 228 19
resizepic 247 227 3000 228 19
resizepic 247 247 3000 228 19
resizepic 247 267 3000 228 19
resizepic 247 287 3000 228 19
resizepic 247 307 3000 228 19
resizepic 247 327 3000 228 19
//sag menu
resizepic 487 7 3000 228 19
resizepic 487 27 3000 228 19
resizepic 487 47 3000 228 19
resizepic 487 67 3000 228 19
resizepic 487 87 3000 228 19
resizepic 487 107 3000 228 19
resizepic 487 127 3000 228 19
resizepic 487 147 3000 228 19
resizepic 487 167 3000 228 19
resizepic 487 187 3000 228 19
resizepic 487 207 3000 228 19
resizepic 487 227 3000 228 19
resizepic 487 247 3000 228 19
resizepic 487 267 3000 228 19
resizepic 487 287 3000 228 19
resizepic 487 307 3000 228 19

//sol button
button 10 10 2224 2224 1 0 1
button 10 30 2224 2224 1 0 2
button 10 50 2224 2224 1 0 3
button 10 70 2224 2224 1 0 4
button 10 90 2224 2224 1 0 5
button 10 110 2224 2224 1 0 6
button 10 130 2224 2224 1 0 7
button 10 150 2224 2224 1 0 8
button 10 170 2224 2224 1 0 9
button 10 190 2224 2224 1 0 10
button 10 210 2224 2224 1 0 11
button 10 230 2224 2224 1 0 12
button 10 250 2224 2224 1 0 13
button 10 270 2224 2224 1 0 14
button 10 290 2224 2224 1 0 15
button 10 310 2224 2224 1 0 16
button 10 330 2224 2224 1 0 17
//orta button
button 250 10 2224 2224 1 0 18
button 250 30 2224 2224 1 0 19
button 250 50 2224 2224 1 0 20
button 250 70 2224 2224 1 0 21
button 250 90 2224 2224 1 0 22
button 250 110 2224 2224 1 0 23
button 250 130 2224 2224 1 0 24
button 250 150 2224 2224 1 0 25
button 250 170 2224 2224 1 0 26
button 250 190 2224 2224 1 0 27
button 250 210 2224 2224 1 0 28
button 250 230 2224 2224 1 0 29
button 250 250 2224 2224 1 0 30
button 250 270 2224 2224 1 0 31
button 250 290 2224 2224 1 0 32
button 250 310 2224 2224 1 0 33
button 250 330 2224 2224 1 0 34
//sag button
button 490 10 2224 2224 1 0 35
button 490 30 2224 2224 1 0 36
button 490 50 2224 2224 1 0 37
button 490 70 2224 2224 1 0 38
button 490 90 2224 2224 1 0 39
button 490 110 2224 2224 1 0 40
button 490 130 2224 2224 1 0 41
button 490 150 2224 2224 1 0 42
button 490 170 2224 2224 1 0 43
button 490 190 2224 2224 1 0 44
button 490 210 2224 2224 1 0 45
button 490 230 2224 2224 1 0 46
button 490 250 2224 2224 1 0 47
button 490 270 2224 2224 1 0 48
button 490 290 2224 2224 1 0 49
button 490 310 2224 2224 1 0 50

//sol text
text 30 6 0 0
text 30 26 0 1
text 30 46 0 2
text 30 66 0 3
text 30 86 0 4
text 30 106 0 5
text 30 126 0 6
text 30 146 0 7
text 30 166 0 8
text 30 186 0 9
text 30 206 0 10
text 30 226 0 11
text 30 246 0 12
text 30 266 0 13
text 30 286 0 14
text 30 306 0 15
text 30 326 0 16
//orta text
text 270 6 0 17
text 270 26 0 18
text 270 46 0 19
text 270 66 0 20
text 270 86 0 21
text 270 106 0 22
text 270 126 0 23
text 270 146 0 24
text 270 166 0 25
text 270 186 0 26
text 270 206 0 27
text 270 226 0 28
text 270 246 0 29
text 270 266 0 30
text 270 286 0 31
text 270 306 0 32
text 270 326 0 33
//sag text
text 510 6 0 34
text 510 26 0 35
text 510 46 0 36
text 510 66 0 37
text 510 86 0 38
text 510 106 0 39
text 510 126 0 40
text 510 146 0 41
text 510 166 0 42
text 510 186 0 43
text 510 206 0 44
text 510 226 0 45
text 510 246 0 46
text 510 266 0 47
text 510 286 0 48
text 510 306 0 49

text 15 350 0 50
text 15 365 0 51
text 580 375 0 52 ///staff mesaj

// skill puanlar?
//sol text
text 180 7 0 53  
text 180 27 0 54
text 180 47 0 55
text 180 67 0 56
text 180 87 0 57
text 180 107 0 58
text 180 127 0 59
text 180 147 0 60
text 180 167 0 61
text 180 187 0 62
text 180 207 0 63
text 180 227 0 64
text 180 247 0 65
text 180 267 0 66
text 180 287 0 67
text 180 307 0 68
text 180 327 0 69
//orta text
text 420 7 0 70
text 420 27 0 71
text 420 47 0 72
text 420 67 0 73
text 420 87 0 74
text 420 107 0 75
text 420 127 0 76
text 420 147 0 77
text 420 167 0 78
text 420 187 0 79
text 420 207 0 80
text 420 227 0 81
text 420 247 0 82
text 420 267 0 83
text 420 287 0 84
text 420 307 0 85
text 420 327 0 86
//sag text
text 660 7 0 87
text 660 27 0 88
text 660 47 0 89
text 660 67 0 90
text 660 87 0 91
text 660 107 0 92
text 660 127 0 93
text 660 147 0 94
text 660 167 0 95
text 660 187 0 96
text 660 207 0 97
text 660 227 0 98
text 660 247 0 99
text 660 267 0 100
text 660 287 0 101
text 660 307 0 102

[DIALOG d_skilldusur TEXT]
Alchemy
Anatomy
Animal Lore
Animal Taming
Archery
Arms Lore
Begging
Blacksmithy
Bowcraft/Fletching
Camping
Carpentry
Cartography
Cooking
Detecting Hidden
Enticement
Evaluating Intell.
Fencing
Fishing
Forensic Evaluation
Healing
Herding
Hidding
Inscription
Item Identification
Lockpicking
Lumberjacking
Mace Fighting
Magery
Meditation
Mining
Musicianship
Necromancy
Parrying
Peacemaking
Poisoning
Provocation
Resisting Spells
Remove Trap
Snooping
Spirit Speak
Stealing
Stealth
Swordsmanship
Tactics
Tailoring
Taste Identification
Tinkering
Tracking
Veterinary
Wrestling
Pencereyi her kapatisinizda 1 secme hakkiniz gidecektir.Bu nedenle skillerinizi dikkatli seciniz.
Butona her bastiginizda o skilliniz 100.0 olur.(Bazılari haric.)

[dialog d_menu_baslangic button]
on=1
if (<src.tag0.basti> < 4)
src.alchemy 1000
src.tag.basti +=1
else
src.alchemy 700
src.tag.basti +=1
endif

on=2
if (<src.tag0.basti> < 4)
src.anatomy 1000
src.tag.basti +=1
else
src.anatomy 700
src.tag.basti +=1
endif

[EOF]



ornegın bunun gıbı ama senın butonları eklemen lazım herhalde onu yapabilirsin on=2 yı ornegın her buyon koydugunda yukseltecen ornegin :
on=2
if (<src.tag0.basti> < 4)
src.anatomy 1000
src.tag.basti +=1
else
src.anatomy 700
src.tag.basti +=1
endif


on=3
if (<src.tag0.basti> < 4)
src.swordsmanship 1000
src.tag.basti +=1
else
src.swordsmanship 700
src.tag.basti +=1
endif

Gibi ya yapamazsanda burdakiler buna ekler yardımcı olur annemler geldi ben kalkıyom hadı kolay gelsin.

Bu konu Ryser tarafından düzenlendi(2008-11-30 12:44, 15 yıl önce)
8000 =800.0 dır 80.0 yapmalısın

edit: teacher stoneu editleyip kolayca yapılabilir...
allskills olayından aklımda kalmıs kusura bakma :)
YA ÇOK Saolujn ancak yapamıorm buton ekleme fln hç bi fikrim yok bn çok basit npcler fln yaratabılıorm sadece:D 0 bilgim ancak bana birkez gösterırsenz bn çözerm ya:S bu arada msnye ekledm senı Ryser Kabl edrsn
elli kere göstermişler zaten.sunucu açma planlarından önce biraz daha öğren.
Novice
-0.500001
Maglor Deli Ettin Bni!:no

Amacın Ne?
kimse eline vermeyecek Nowanka.MagLor'un istediğide araştırmanızı sağlamak.
Novice
-0.500001
Arastırdım Ve Yoktu Oyuzden istedim..
Kısaca anlatılmak istenen dialog yapmayı öğrenmeden örneğin direk script'in asılını istemek biraz saçma olur denmek istenmiş.
İstenilen dökümanlarda sphere kısmındaki başlıkları incelemen , zaten daha sonra istediğin şeyin kolay olduğunu anlamış olacaksın.



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.