|
ON=1
ref1=<src.ctag0.runebook_copy_book>
if !(<argo.isitem>)
src.sys_kirmizi Bu bir eşya değil.
return 1
endif
if !(<argo.baseid> == i_runebook) && !(<argo.baseid> == i_runebook_new)
src.sys_kirmizi Bu bir Runebook değil.
return 1
endif
if (<argo.tag0.rune> < 15)
src.sys_kirmizi Kopyalamak istediğiniz Runebook içinde en az 15 adet işaretli alan bulunmalıdır.
return 1
endif
if !(<src.isinpack <ref1>>)
src.sys_kirmizi Çantanızda Runebook Kopyalama Kitabı bulunmuyor.
RETURN 1
ENDIF
argo.dupe
argo.contp 44<R65,123>,142<R65,123>
argo.tag0.kopya=1
src.sys_beyaz Runebook'u başarıyla kopyaladın.
ref1.consume
return 1Bu Runebook'u Kopyalamak icin Simdi Runebook Tiklagi Zaman Acamazsa Eger Kopyalama Sansi OlmazREF1=<LINK>
REF2=<TAG0.2.SAHIP>
IF !(<REF1> == <SRC>) && !(<REF2> == <SRC>) && !(<LINK> == 04FFFFFFF)
SRC.SYSMESSGE @07A1 Bu Kıtap Size Ait Deil.
RETURN 1
ENDIF
LINK <SRC.UID>
[ITEMDEF i_runebook_link]
name Runebook Linkleme
id 022c5
TYPE=t_normal
WEIGHT=0.1
RESOURCES=16 i_scroll_blank, 4 i_scroll_recall, 1 i_scroll_gate_travel, 1 i_rune_marker
SKILLMAKE=INSCRIPTION 80.0, MAGERY 80.0
ON=@Create
COLOR=0846
on=@dclick
if (<src.magery> < 1000)
src.mghata Bu eşyayı kullanabilecek kadar yetenekli değilsin. (Magery 100.0)
return 1
endif
src.gmsys Linklemek istediğiniz Runebook'u seçin.
target
return 1
on=@targon_char
return 1
on=@targon_ground
return 1
on=@targon_cancel
src.gmsys İşlemden vazgeçtiniz.
return 1
on=@targon_item
ref1=<src.targ.uid>
if !(<ref1.topobj.uid> == <src.uid>)
src.mghata @,,1 Eşya çantanızda olmalı.
return 1
endif
if !((strmatch('<ref1.baseid>','i_runebook')))
src.mghata @,,1 Sadece Runebook linkleyebilirsiniz.
return 1
endif
if <ref1.tag0.pos1_x> == 00
src.mghata @,,1 Seçtiğiniz Runebook'un ilk slot'u boş lütfen ilk slota bir rune ekleyin.
return 1
endif
if <ref1.dtag0.kopyalandi> == 1
src.mghata @,,1 Seçtiğiniz Runebook orjinal değildir. Linklenen Runebooklar tekrar linklenemez.
return 1
endif
serv.newdupe <ref1.uid>
new.color 05aa
new.link <ref1.uid>
new.drop
new.morex=0 // sarj sifirlandi
new.tag.kopyalandi=1
new.tag.linklendi=1
new.name= runebook [linklendi]
new.bounce <src.uid>
ref1.drop
ref1.bounce <src.uid>
remove
src.mghata @,,1 Runebook başarıyla linklendi.
return 1Kitabı kopyaladığım gibi infoda bulunan link kısmına gerçek kitabın linkini işletiyorum. Hatta bu kitabı açtığımız zaman Rename, Kitaptan çıkarma ve kitaba yeni rune ekleme butonlarını kaldırtıyorum. Buraya kadar herşey düzgün.
tag.recallisim1 aa
tag.recallisim2 ab
tag.recallisim3 ba
tag.recallisim4 bb
tag.recallisim5 ca
tag.recallkoordinat1 x,y
tag.recallkoordinat2 x,y
tag.recallkoordinat3 x,y
tag.recallkoordinat4 x,y
tag.recallkoordinat5 x,yKopyalama işlemi ise basit olarak mantık şu şekilde olabilir.ref1 // kopyalanacak kitap
ref2 // kopyalanan kitap
16 // bir runebook kaç kayıt alabiliyor
for x 1 16
ref1.tag.recallisim<dlocal.x> = ref2.tag.recallisim<dlocal.x>
ref1.tag.recallkoordinat<dlocal.x> = ref2.tag.recallkoordinat<dlocal.x>
endfor
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Sayfalı ve Kopyalamalı Runebook
Son cevap: 21-11 10:33 · Son yazan: TheRaskol · Mesaj: 6 · Görüntü: 3141
|
Script Yardımı | 21-11 10:33 | 6 | 3141 | |
|
|
Runebook yardımcı olurmsunuz
Son cevap: 17-03 14:14 · Son yazan: senedor250 · Mesaj: 7 · Görüntü: 3197
|
Script Yardımı | 17-03 14:14 | 7 | 3197 | |
|
|
Runebook Undefined symbol Hatası
Son cevap: 09-02 21:45 · Son yazan: piedra_lara · Mesaj: 4 · Görüntü: 2496
|
Konsol Hataları | 09-02 21:45 | 4 | 2496 | |
|
|
Runebook Sorunu
Son cevap: 25-09 21:02 · Son yazan: Pidra · Mesaj: 4 · Görüntü: 3038
|
Script Yardımı | 25-09 21:02 | 4 | 3038 | |
|
|
Runebook gateden uzaklaşınca dialog kapanması
Son cevap: 07-10 15:21 · Son yazan: Slothere · Mesaj: 10 · Görüntü: 8129
|
ITEM Script Yardımı | 07-10 15:21 | 10 | 8129 |