Bu konu bluemax_3 tarafından düzenlendi(2007-11-05 01:38, 16 yıl önce)
ON=@DClick
If ( < 3)

if ()
src.consume 2000

OLOR=colors_skin
STR=&&#35;123;86 100}
DEX=&&#35;123;66 80}
INT=&&#35;123;61 75}

gibi şeyler gözüme çarptı scplerini bence kontrol et.. başka bir scp dene
Ümitsizmi :(
Sunucuya eklenmemis binekleri boyle sunucuya gecirebilirsin..

[ITEMDEF i_fire_steed]
DEFNAME=i_pet_horse_brown_dk
NAME=Fire Steed
TYPE=T_FIGURINE
TDATA3=c_steed_fire // Binegin id'sini yazarsin..

Satisa koyabilirsin..

on=1
if !(<src.restest 1500 i_bilet>) // Buraya paranin veya para yerine kullandiginiz itemi yazarsin.. ve miktarini
src.sysmessage @0481,1,1 xx biletiniz bulunmamaktadir.. // xx yerine bilet sayisini yazarsin.. Bilet yoksa itemi vermez ve uyarir..
else
src.consume 2500 i_bilet // Cantadaki Bileti kontrol eder..
src.newitem i_fire_steed // Yukaridaki gibi yaptigin itemi yazarsin..
src.act.bounce // Cantaya Dusurur..
src.act.attr 4 // Kaybolmaz Yapar..
return 1 // Basa Dondurur..
endif

İnşallah yardimci olabilmişimdir..

Yaksamlar..




//forest ostard deedi.
[ITEMDEF i_deed_forest]
DEFNAME=i_deed_forest
ID=i_deed
WEIGHT=5.0
TYPE=t_script

On=@Create
color 00

on=@Dclick
if !(<topobj.uid> = <src.uid>)
src.sysmessage @38,1,1 Bunu kullanabilmeniz icin cantanizda olmali.
return 1
else
src.newnpc c_ostard_forest
link <src.act.uid>
link.memorydel <src.uid>
link.oskin <link.color>
link.newitem i_memory
link.act.attr 04
link.act.more1 04
link.act.more2 <serv.time>
link.act.morep <link.p>
link.act.color memory_ipet
link.act.timer -1
link.act.link <src.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
link.update
link.anim 5
link.bark 3
remove
return 1
endif

on=@click
message [Forest Ostard]
message filled pet trading contract
return 1


//menude yapılacak işlem
on 1
if !(<src.restest 2000 i_cgold>)
src.sysmessage @0713,1,1 Forest Ostard Icin 2000 PvP Bileti Gerekmektedir..
else
src.consume 2000 i_cgold
src.newitem i_deed_forest
src.act.bounce
src.say @07a1 Forest Ostard Aldiniz..

Bi dene bakalım delikanlı.

Bu konu boosterx tarafından düzenlendi(2007-11-03 13:53, 16 yıl önce)
Sphere 56B mi kullaniyorsun bilmiyorum ama ona gore bir kismini yaptim... FOR loop test etmedim ama calismasi lazim. Button&#39;larinida yapmadim sadece 1 tanesini yaptim, gerisini kendin kullanirsin.

[itemdef i_binek_stone]
defname i_binek_stone
name=Binek Stone
id i_grave_stone

on=@create
color 0879
attr attr_move_never

one=@click
message @07ea,0
return 1

ON=@DClick
If (<distance> < 3)
	sdialog d_binekreal
	return 1
else
	src.sysmessage @38,1,1 Uzaksin...
	return 1
endif


[DIALOG d_binekreal]
50,50
nomove
resizepic 0 0 3500 400 400

dtext 95 20 38 Elrose PvP Binek Menusu
dtext 35 43 1152 Forest Ostard
dtext 35 63 1152 Desert Ostard
dtext 35 83 1152 Frenzied Ostard
dtext 35 103 1152 Renkli Forest
dtext 35 123 1152 Renkli Desert
dtext 35 143 1152 Renkli Frenzied
dtext 35 163 1152 Llama
dtext 35 183 1152 Renkli Llama
dtext 35 203 1152 gec..
dtext 35 223 1152 MetaL (Kapali)
dtext 35 243 1152 Poison Steed
dtext 35 263 1152 Ice Steed
dtext 35 283 1152 Fire Steed
dtext 35 303 1152 Volcanic Steed
dtext 35 323 1152 Silver Steed
dtext 35 343 1152 Fly Steed
dtext 35 363 1152 Aqua Steed
dtext 180 43 1152 Elrose (Kapali)
dtext 180 63 1152 Mustang (Random)
dtext 180 83 1152 Shire (Random)
dtext 180 103 1152 Nightmare
dtext 180 123 1152 Unicorn
dtext 180 143 1152 Kii Rin
dtext 180 163 1152 Angel Sting
dtext 180 183 1152 The Axta
dtext 180 203 1152 Light Steed
dtext 180 223 1152 The Cream
dtext 180 243 1152 Light Mustang
dtext 180 263 1152 Light Forest
dtext 180 283 1152 Light Desert
dtext 180 303 1152 Flame Zostrich
dtext 180 323 1152 The Cry Mustang
dtext 180 343 1152 The Fear Mustang
dtext 180 363 1152 Yellow Zostrich
dtext 180 383 1152 Angel Steed [New]

local.x=43
local.y=15
for 1 36
	button <dlocal.x> <dlocal.y> 55 56 1 0 <dlocal._for>
	local.y+=20
	if (<dlocal._for> == 17)
		local.x+=145
	endif		
endfor

[DIALOG d_binekreal BUTTON]
on 0
src.sysmessage @0481,1,1 Binek menusu kapandi..

on 1
if !(<src.restest 2000 i_cgold>)
	src.sysmessage @0481,1,1 2000 biletiniz bulunmamaktadir.
	return 1
else
	src.consume 2000 i_cgold
	src.newitem c_ostard_forestin..
	new.bounce
	new.attr 4
	return 1
endif
Soyledigim yontem yanlismi Akillis ?
Yok Hala Aynı Hatayı Veriyor Sphere Versiyonu 55r :(
def kullanın kızlar
İyide Binekler Ya Yoksa ?

Olmayan Binekleri Yazmalısın :S

Ve Shrink Çekip Moresine Bakarak Yapabilirsin.
Topicin ismine bak ''Yardım Ede Bilirmisiniz'' :D
bütün bir halde yokmu yazın biz alalım =)) düzenlemesinide yaparz
Master
59.2997
Armut piş ağzıma düş diosun yani?

Üye Ol veya Giriş Yap

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