Evet arkadaşlar şimdi şöyle bir şey belirtmek istiyorum.İsmini vermek istemediğim yabancı bir serverın mensubu olan Xantier adlı bireyin

Codelain için hazırlamış olduğu script pack te Farming sistemi yazıp eklediğini gördüm.Bu birey 26 yaşında Kanadada okumakta olan bir birey.

Scpnin içeriğini ve Başında Xaintier Görünce dedim Allah Allah.Helal olsun dedim ne güzel gençler var cin gibiler maşallah dedim.Sonra bi silkelendim. Dedim ne alaka.Bukadar sağlam bir alt yapıyla scp yazılmış ve Xantier adını görünce şoke oldum.

Bizlere sürekli olarak Rp adına bir şeyler yaptığını söyleyen arkadaşımız yabancı kişilerin nickleriyle Fake scplerle bizlere çakallık yaptığı gördüm.

Ve Scpnin bir kısmını burda paylaşıyorum.OSI de bulunan sistemin aynısıdır.



Scp 2008 senesinde yazılmış.Demek oluyorki Bu ufak arkadaşımız 12 yaşında bir dehaydı eğer doğru ise : ( Ben serverımı kapatıcam oynamıcam bir daha ultima online lanet olsun böyle oyuna diyeceğim.)

Scp tam 8 ayrı dokumandan oluşup A4 Bazında tam 20 sayfadan oluşmakta.Sadece bir kısmını veriyorum.

İlk bulduğumda scpyi tam olarak çözmem cidden 2 günümü aldı.Anlam veremedim ama sonradan farkettim.

BasePlant.Scp
 //****************************************************************************
// SphereServer ©1997-2009
// This script is part from the Sphere Community Script Pack.
// You can download the full pack from: www.sphereserver.net
//****************************************************************************
// FILE LAST UPDATED: 30-09-2009
VERSION=0.56b
//
// SCRIPT CREDITS
// --------------
// Xantier - Main system
//
// SCRIPT DOCUMENTATION
// --------------------
// This system lets you grow custom plants to decorate or recover hybrID=seeds !

[itemdef i_green_thorn]
id i_arrow_x
name green thorn
type t_normal

on=@create
color=042

on=@dclick
if (<attr>&attr_move_never)
src.sysmessage You can't touch this.
return 1
endif

if !(<topobj.uid>==<src.uid>)
src.sysmessage It must be in your pack.
return 1
endif
targetg @042 Choose a spot to push the thorn.
return 1

on=@targon_ground
if (<src.targp.terrain>==03) || (<src.targp.terrain>==04) || (<src.targp.terrain>==05) || (<src.targp.terrain>==06) || (<src.targp.terrain>==0231) || (<src.targp.terrain>==0232)
serv.newitem i_green_thorn
new.cont=<src.uid>
new.dispid=0a13
new.p=<src.targp>
new.attr |= attr_move_never
new.morex=1
new.morez=5
new.timer=1
new.z += 2
consume=1
src.emote You push the strange thorn into the ground
return 1
endif

on=@timer
if (<moreX>==1)
	if (<morez> > 0)
	serv.newitem random_reagent,{100 200}
	new.moveto=<eval <p.x>-(rand(3)-rand(3))>,<eval <p.y>-(rand(3)-rand(3))>,<p.z>
	new.updatex

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move n
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move e
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move s
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move w
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move nw
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move ne
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move se
	new.updatex
	new.timer=2

	serv.newitem 0914
	new.attr attr_decay
	new.moveto=<p>
	new.move sw
	new.updatex
	new.timer=2

	serv.newitem 031f5
	new.attr attr_decay
	new.moveto=<p>
	new.updatex
	new.timer=2

	sound 319
	morez -= 1
	timer 2
	return 1
	else
	remove
	return 1
	endif
endif

[itemdef i_red_leaf]
name red leaf
id 01e85
type t_normal

on=@create
color=021

on=@dclick
target @03c1,6,1,1 Choose a book you wish to seal with the wax from the red leaf.
return 1

on=@targon_item
if (<src.targ.type>==t_book)
	if (<src.targ.more2>==0)
		if (<src.targ.topobj.uid>==<src.uid>)
		src.targ.name=<src.targ.name> (sealed)
		src.targ.more2=01
		src.sysmessage @03c1,6,1,1  You seal the ink to the page using wax from the red leaf.
		consume=1
		return 1
		else
		src.sysmessage @03c1,6,1,1 It must be in your pack
		return 1
		endif
	else
	src.sysmessage @03c1,6,1,1 The ink in this book has already been sealed.
	return 1
	endif
else
src.sysmessage @03c1,6,1,1 You can only use red leaves to seal the ink into book pages!
return 1
endif

[itemdef i_orange_petal]
id 01021
name orange petal
type t_normal

on=@create
color=02b

on=@dclick
if (<src.tag0.petaltimer> > <serv.time>)
src.sysmessage @03c1,6,1,1 You can't use it yet.
return 1
endif
src.emote use orange petal
src.tag0.petaltimer <eval <serv.time>+7200>
src.anim 31
src.effect 3,i_fx_sparkle,15,15,15
src.sound snd_spell_protection
consume 1
src.events +e_orange_petal
serv.newitem i_mem_petal
src.new.equip
return 1
endif

[events e_orange_petal]
on=@spelleffect
if (<argn1>==S_poison)
return 1
endif

[itemdef i_mem_petal]
id i_memory
type t_eq_script
layer layer_special

on=@create
timer 120

on=@timer
remove
return 1

on=@unequip
src.events -e_orange_petal
src.sysmessage @0ad You are no longer resisted to poison.

[eof] 


PlantType.Scp
  //****************************************************************************
// SphereServer ©1997-2009
// This script is part from the Sphere Community Script Pack.
// You can download the full pack from: www.sphereserver.net
//****************************************************************************
// FILE LAST UPDATED: 30-09-2009
VERSION=0.56b
//
// SCRIPT CREDITS
// --------------
// Xantier - Main system
//
// SCRIPT DOCUMENTATION
// --------------------
// This system lets you grow custom plants to decorate or recover hybrID=seeds !

[function bGenerateType]
return <eval {1 1 9 1 17 1 14 1}>

[Defname planttypes]
PlantType.CampionFlowers 1
PlantType.Poppies 2
PlantType.Snowdrops 3 
PlantType.Bulrushes 4
PlantType.Lilies 5 
PlantType.PampasGrass 6
PlantType.Rushes 7
PlantType.ElephantEarPlant 8
PlantType.Fern 9
PlantType.PonytailPalm 10
PlantType.SmallPalm 11
PlantType.CenturyPlant 12 
PlantType.WaterPlant 13
PlantType.SnakePlant 14 
PlantType.PricklyPearCactus 15
PlantType.BarrelCactus 16
PlantType.TribarrelCactus 17
PlantType.CommonGreenBonsai 18
PlantType.CommonPinkBonsai 19
PlantType.UncommonGreenBonsai 20
PlantType.UncommonPinkBonsai 21
PlantType.RareGreenBonsai 22
PlantType.RarePinkBonsai 23
PlantType.ExceptionalBonsai 24
PlantType.ExoticBonsai 25

PlantType_1_itemid 0c83
planttype_1_planttype 1
planttype_1_containsplant 0
planttype_1_flowery 1
planttype_1_crossable 1

PlantType_2_itemid 0c86
planttype_2_planttype 2
planttype_2_containsplant 0
planttype_2_flowery 1
planttype_2_crossable 1
planttype_2_resources_13 i_orange_petal

PlantType_3_itemid 0c88
planttype_3_planttype 3
planttype_3_containsplant 0
planttype_3_flowery 1
planttype_3_crossable 1

PlantType_4_itemid 0c94
planttype_4_planttype 4
planttype_4_containsplant 0
planttype_4_flowery 1
planttype_4_crossable 1
planttype_4_resources_13 i_orange_petal

PlantType_5_itemid 0c8b
planttype_5_planttype 5
planttype_5_containsplant 0
planttype_5_flowery 1
planttype_5_crossable 1

PlantType_6_itemid 0ca5
planttype_6_planttype 6
planttype_6_containsplant 0
planttype_6_flowery 1
planttype_6_crossable 1
planttype_6_resources_13 i_orange_petal

PlantType_7_itemid 0ca7
planttype_7_planttype 7
planttype_7_containsplant 0
planttype_7_flowery 1 
planttype_7_crossable 1

PlantType_8_itemid 0c97
planttype_8_planttype 8
planttype_8_containsplant 1
planttype_8_flowery 0
planttype_8_crossable 1
planttype_8_resources_5 i_red_leaf

PlantType_9_itemid 0c9f
planttype_9_planttype 9
planttype_9_containsplant 0
planttype_9_flowery 0
planttype_9_crossable 1

PlantType_10_itemid 0ca6
planttype_10_planttype 10
planttype_10_containsplant 0
planttype_10_flowery 0
planttype_10_crossable 1
planttype_10_resources_5 i_red_leaf

PlantType_11_itemid 0c9c
planttype_11_planttype 11
planttype_11_containsplant 0
planttype_11_flowery 0 
planttype_11_crossable 1

PlantType_12_itemid 0d31
planttype_12_planttype 12
planttype_12_containsplant 1
planttype_12_flowery 0
planttype_12_crossable 1
planttype_12_resources_5 i_red_leaf

PlantType_13_itemid 0d04
planttype_13_planttype 13
planttype_13_containsplant 1
planttype_13_flowery 0 
planttype_13_crossable 1

PlantType_14_itemid 0ca9
planttype_14_planttype 14
planttype_14_containsplant 1
planttype_14_flowery 0
planttype_14_crossable 1
planttype_14_resources_12 i_green_thorn

PlantType_15_itemid 0d2c
planttype_15_planttype 15
planttype_15_containsplant 0
planttype_15_flowery 0
planttype_15_crossable 1

PlantType_16_itemid 0d26
planttype_16_planttype 16
planttype_16_containsplant 0
planttype_16_flowery 0
planttype_16_crossable 1
planttype_16_resources_12 i_green_thorn

PlantType_17_itemid 0d27
planttype_17_planttype 17
planttype_17_containsplant 0
planttype_17_flowery 0
planttype_17_crossable 1

PlantType_18_itemid 0d26
planttype_18_planttype 18
planttype_18_containsplant 1
planttype_18_flowery 0
planttype_18_crossable 0

PlantType_19_itemid 028df
planttype_19_planttype 19
planttype_19_containsplant 1
planttype_19_flowery 0
planttype_19_crossable 0

PlantType_20_itemid 028dd
planttype_20_planttype 20
planttype_20_containsplant 1
planttype_20_flowery 0
planttype_20_crossable 0

PlantType_21_itemid 028e0
planttype_21_planttype 21
planttype_21_containsplant 1
planttype_21_flowery 0
planttype_21_crossable 0

PlantType_22_itemid 028de
planttype_22_planttype 22
planttype_22_containsplant 1
planttype_22_flowery 0
planttype_22_crossable 0

PlantType_23_itemid 028e1
planttype_23_planttype 23
planttype_23_containsplant 1
planttype_23_flowery 0
planttype_23_crossable 0

PlantType_24_itemid 028e2
planttype_24_planttype 24
planttype_24_containsplant 1
planttype_24_flowery 0
planttype_24_crossable 0

PlantType_25_itemid 028e3
planttype_25_planttype 25
planttype_25_containsplant 1
planttype_25_flowery 0
planttype_25_crossable 0

[function bTypeCross]
ref1=<argv[0]>
ref2=<argv[1]>
if !(<def.planttype_<ref1.dtag0.m_planttype>_crossable>) || !(<def.planttype_<ref2.dtag0.m_planttype>_crossable>)
return 1
endif
local.remain=<eval (<ref1.dtag0.m_planttype>+<ref2.dtag0.m_planttype>)/2>

if ((<eval <ref1.dtag0.m_planttype>+1>==<ref2.dtag0.m_planttype>) || (<eval <ref2.dtag0.m_planttype>+1>==<ref1.dtag0.m_planttype>))
local.remain=<eval {<ref1.dtag0.m_planttype> 1 <ref2.dtag0.m_planttype> 1}>
endif

return <dlocal.remain>

[eof]

PlantHue.scp

//****************************************************************************
// SphereServer ©1997-2009
// This script is part from the Sphere Community Script Pack.
// You can download the full pack from: www.sphereserver.net
//****************************************************************************
// FILE LAST UPDATED: 30-09-2009
VERSION=0.56b
//
// SCRIPT CREDITS
// --------------
// Xantier - Main system
//
// SCRIPT DOCUMENTATION
// --------------------
// This system lets you grow custom plants to decorate or recover hybrID=seeds !

[defname planthues]
PlantHue.Plain 01 | 04000000
PlantHue.Red 02 | 04000000
PlantHue.Blue 04 | 04000000
PlantHue.Yellow 08 | 04000000

PlantHue.BrightRed 02 | 04000000 | 08000000
PlantHue.BrightBlue 04 | 04000000 | 08000000
PlantHue.BrightYellow 08 | 04000000 | 08000000

PlantHue.Purple (02 | 04000000) | (04 | 04000000)
PlantHue.Green (04 | 04000000) | (08 | 04000000)
PlantHue.Orange (02 | 04000000) | (08 | 04000000)

PlantHue.BrightPurple (02 | 04000000 | 08000000) | (04 | 04000000 | 08000000)
PlantHue.BrightGreen (04 | 04000000 | 08000000) | (08 | 04000000 | 08000000)
PlantHue.BrightOrange (02 | 04000000 | 08000000) | (08 | 04000000 | 08000000)

PlantHue.Black 010
PlantHue.White 020
PlantHue.Pink 040
PlantHue.Magenta 080
PlantHue.Aqua 0100
PlantHue.FireRed 0200

PlantHue.None 0
PlantHue.Crossable 04000000
PlantHue.Bright 08000000

PlantHue.Number 19

PlantHue_1_Hue 0
PlantHue_1_GumpHue 0835
PlantHue_1_PlantHue 01 | 04000000
PlantHue_1_name Plain

PlantHue_2_Hue 066D
PlantHue_2_GumpHue 024
PlantHue_2_PlantHue 02 | 04000000
PlantHue_2_name Red

PlantHue_3_Hue 053D
PlantHue_3_GumpHue 06
PlantHue_3_PlantHue 04 | 04000000
PlantHue_3_name Blue

PlantHue_4_Hue 08A5
PlantHue_4_GumpHue 038
PlantHue_4_PlantHue 08 | 04000000
PlantHue_4_name Yellow

PlantHue_5_Hue 021
PlantHue_5_GumpHue 021
PlantHue_5_PlantHue 02 | 04000000 | 08000000
PlantHue_5_name BrightRed
planthue_5_resources_8 i_red_leaf
planthue_5_resources_10 i_red_leaf
planthue_5_resources_12 i_red_leaf

PlantHue_6_Hue 05
PlantHue_6_GumpHue 06
PlantHue_6_PlantHue 04 | 04000000 | 08000000
PlantHue_6_name BrightBlue

PlantHue_7_Hue 038
PlantHue_7_GumpHue 035
PlantHue_7_PlantHue 08 | 04000000 | 08000000
PlantHue_7_name BrightYellow

PlantHue_8_Hue 0d
PlantHue_8_GumpHue 010
PlantHue_8_PlantHue (02 | 04000000) | (04 | 04000000)
PlantHue_8_name Purple

PlantHue_9_Hue 059b
PlantHue_9_GumpHue 042
PlantHue_9_PlantHue (04 | 04000000) | (08 | 04000000)
PlantHue_9_name Green

PlantHue_10_Hue 046f
PlantHue_10_GumpHue 02e
PlantHue_10_PlantHue (02 | 04000000) | (08 | 04000000)
PlantHue_10_name Orange

PlantHue_11_Hue 010
PlantHue_11_GumpHue 0d
PlantHue_11_PlantHue (02 | 04000000 | 08000000) | (04 | 04000000 | 08000000)
PlantHue_11_name BrightPurple

PlantHue_12_Hue 042
PlantHue_12_GumpHue 03f
PlantHue_12_PlantHue (04 | 04000000 | 08000000) | (08 | 04000000 | 08000000)
PlantHue_12_name BrightGreen
PlantHue_12_resources_14 i_green_thorn
Planthue_12_resources_16 i_green_thorn

PlantHue_13_Hue 02b
PlantHue_13_GumpHue 02b
PlantHue_13_PlantHue (02 | 04000000 | 08000000) | (08 | 04000000 | 08000000)
PlantHue_13_name BrightOrange
Planthue_13_resources_2 i_orange_petal
Planthue_13_resources_4 i_orange_petal
Planthue_13_resources_6 i_orange_petal

PlantHue_14_Hue 0455
PlantHue_14_GumpHue 0
PlantHue_14_PlantHue 010
PlantHue_14_name Black

PlantHue_15_Hue 0481
PlantHue_15_GumpHue 0481
PlantHue_15_PlantHue 020
PlantHue_15_name White

PlantHue_16_Hue 048e
PlantHue_16_GumpHue 048e
PlantHue_16_PlantHue 040
PlantHue_16_name Pink

PlantHue_17_Hue 0486
PlantHue_17_GumpHue 0486
PlantHue_17_PlantHue 080
PlantHue_17_name Magenta

PlantHue_18_Hue 0495
PlantHue_18_GumpHue 0495
PlantHue_18_PlantHue 0100
PlantHue_18_name Aqua

PlantHue_19_Hue 0489
PlantHue_19_GumpHue 0489
PlantHue_19_PlantHue 0200
PlantHue_19_name FireRed

[function bHuetoPlant]
for <def.planthue.number>
	if (<def.planthue_<dlocal._for>_planthue>==<args>)
	return <dlocal._for>
	endif
endfor

[function bGenerateHue]
return <eval {1 1 2 1 3 1 4 1}>

[eof]

Başka lafa gerek yok sanırım.İyi Günler Dilerim.Eleştirmeden önce her zaman önce kendimizi eleştirelim.

Bu konu Destroy tarafından düzenlendi(2010-01-22 22:38, 14 yıl önce)
tamam kardeş iyi güzelde eline ne geçecek biz bunu öğrenince niye arkadaşını b*ka atıon :)
Arkadaşımı ? Hangi arkadaş ? Tam anlayamadım.Bize b*k atana bizde b*k atarız değilmi.Bide bu atmak değil iyice sıvamak oluyor.Sadece herkes gerçekleri öğrensin istedim.
https://www.sphereserver.net/index.php?showtopic=47120

İyi de bu scripti zaten önce mondain daha sonra da sphereserver community pack için tekrar düzenleyip bizzat kendim tamamen yazdım ve bizzat mondainde de OSIden alınan bir sistemi ilk defa sphereservera geçirdiğimi de belirttim bunda ne var ki ?

Edit : anlatım bozukluğu olmuş, önce mondain için yazdım daha sonra sphereserver community pack için en baştan düzenledim. Bak istersen oradaki xantier kullanıcısına bir pm at karşına kim çıkacak :P
Kendin tamamen yazdın ? Ayıp be canım sana ya.Neyse dürüstlük bir erdemdir.
Arkadaşım SphereServerdaki Xantiere bir pm atar mısın kim çıkacak karşına ? Sen uo.straticsi server sanıyorsun sanırım çünkü benim OSI plant growing sistemim orada detaylı bir şekilde anlatılmış..
eeeeeee başka ? =)))
Rezil edeyim derken rezil olmak . .:)
Yoo şahsen rezil edeyim derken rezil olacak bir durum yok.Sadece ben elde ettiğim bilgiyi paylaştım.Tabi siz bildiğinizi okursanız o ayrı.

Dicek başka bişi yok.

Scpdede yaptııgn edit sanırım bariz ortada.0 dan yazmışsın helal olsun.
Adam savunmasını yaptı sende ordaki xantier'e pm at . :) bazı şeyleri araştırın arkadaş . 2 bilgi gördüm hemen aaa rezil edeyim çabası.
Sorunlumusun Arkadaşım ? SphereServer.Netteki Xantierdenmi bahsediyorum ben.Kendince yorumlama yapma.Çoluk cocukla ugrasıcak halim yok.BEnim elde ettiğim bilgi uoherald.com dan bir arkadaşım sayesinde.Kendisi Oxford'da Foreign Language " German ve Dutch " dilleri üzerine okuyor.Ve kendisi ben bu şahısı zamanında tanıdım şeklinde bana bildirdi.Dedim Bir Yanlışlık olmasın.Bahsettiğim kişi Kanadada oturmakta ve İnformatik Okumakta.Uo ile tam 6 sene evvel ilişkisini kesmiş.Kendinizce yorumlamayın.

Dahada bir şey yazmıyorum.2-3 scp bulup local.remain ==> local.dondur yapıp bütün tagları bırakıp defleri ellemeyip.İngilizce ile alakası olmaksızın ben yazdım , sonradan editledip diye burada cevap atmayın.
uoherald, Orjinal Ultima Online sitesidir. Plant Growingin OSI'den olduğunu söyledim ve sanırım osinin anlamını bilmiyorsun kısaca OSI eşittir orj. UO sunucusu (origin systems inc.)
Hadi ya bilmiyordum.Sen bundan 5-6 sene evvelki uoheraldın konumu ve Osinin nasıl olduğunu biliyormsunki ? Ana sınıfında kulağına fısıldadılar sanırım.

Neyse kısa kesiyorum.İyi Günler.Good Luck for your script editing .
Şaka mısın sen web.archive.org diye birşey var var oğlu var araştırma diye birşey var senin bütün azgınlığın benim plant growing sistemimi kendi sunucunda kullanmak istemen ve ancak başaramaman ardından nasıl bok atsam diye çareler araman.
Xantier : uoherald, Orjinal Ultima Online sitesidir. Plant Growingin OSI'den olduğunu söyledim ve sanırım osinin anlamını bilmiyorsun kısaca OSI eşittir orj. UO sunucusu (origin systems inc.)
sphereservers.net deki Xainter sensin değil mi?



Bu konu kilitlenmiş ve yeni mesaj kabul edilmiyor.

Üye Ol veya Giriş Yap

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