Bende bir spell book scpsi var ancak şöle bir sorun var spell book sadece full yani [64] lük olduğu zmn yanında Spell Book [64] Yazıyor benim istediğim ise örneğin kitap 13 lük ben Spell Book[13] yazmasını istiyorum...

message @1153 a Spellbook [<eval <var.snum>>]
return 1


Yaptım olmadı ne yapmalıyım?
Bunun olduğuna eminmisn?spellbook çıkarıp içine büyü koydum ve olmadı?
Zaten Cikartirken Full Olmasi Lagzim İdsinin Aynisi Kullanilmasin i_full_spellbook2 yap
Anlatamadım sanırım,örneğin player vendorda boş spellbook aldı ve içine bir tane büyü ekledi spellbook [1] yazması için ne yapmalıyım diyorum.
Silindi
Neophyte
0
MORE=04ffffffff //1-4 circles
MORE2=04ffffffff // 5-8 circles


fark ettinmi bilmiom bi tane yeni spellbook scripti yap

MORE=04ffffffff ekle 1-4 sayfa olur bu
Biraz daha açıklayıcı olursan problemi çözmüş oluruz?
Novice
-14.8
<eval <tag.snum>>
@Kadhras

Olmadı...
Bu Olacak Kesinlikle Eminim
[ITEMDEF i_spellbook2]
ID=i_spellbook
TYPE=t_spellbook
VALUE=3000
WEIGHT=0.1
NAME=Spellbook
RESOURCES=64 i_scroll_blank , 1 i_magic_reg90 , 40 i_scroll_recall
SKILLMAKE=INSCRIPTION 100.0, MAGERY 100.0

ON=@CREATE 
ATTR=attr_magic|attr_newbie //magical and newbie 
MORE=0
MORE2=0
color 0

ON=@Click
var.spell_sayisi
var.snum 0

if (<more1> & 01)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 02)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 04)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 08)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 010)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 020)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 040)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 080)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0100)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0200)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0400)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0800)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 01000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 02000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 04000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 08000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 010000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 020000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 040000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 080000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0100000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0200000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0400000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 0800000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 01000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 02000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 04000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 08000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 010000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 020000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 040000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more1> & 080000000)
	var.snum (<eval <var.snum>> + 1)
endif

if (<more2> & 01)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 02)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 04)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 08)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 010)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 020)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 040)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 080)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0100)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0200)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0400)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0800)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 01000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 02000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 04000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 08000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 010000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 020000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 040000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 080000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0100000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0200000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0400000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 0800000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 01000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 02000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 04000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 08000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 010000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 020000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 040000000)
	var.snum (<eval <var.snum>> + 1)
endif
if (<more2> & 080000000)
	var.snum (<eval <var.snum>> + 1)
endif

if <var.snum>=64
message Spellbook [Dolu]
return 1
endif

message Spell Book [<eval <var.snum>>]
return 1


Sorun hallolmuştur,teşekkürler Axons...

Bu konu Camper_Devil tarafından düzenlendi(2008-05-08 10:39, 15 yıl önce)
Birşey Diil


Bu konu (Axons) tarafından düzenlendi(2008-05-08 13:29, 15 yıl önce)
Temiz Türkçe Lütfen ;-)
Oldumu :)
Daha iyi...

Üye Ol veya Giriş Yap

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