Gz dışı diye bişey yok Oclloda :D mapsten ayarlamaya çalıştım ama yapamadım :( Yardım edebilir misiniz??
nasıl gz dısı diye bir sey yok gz dısı olan yerlere gidince gzmi gösteriyor ?
occlo gz dışındayken .region.guards 0 yaz .. :D (s) varmıydı tam hatırlamıyorum ama
xwerswoodx dogru söylüyor

.region.guarded 0 gz dısı yapar
.region.safe 1 safe yapar 0 saflikten cıkarır
.region.magic 0 büyü kullanılır 1 anti-magic alan olur
ama şunu söyleyim server kapanıp açılınca baştan yapmak zorundasın :D onun için

[itemdef i_kaldir]
name=action yapiom ben ellemein beni
id=i_deed

on=@create
color=455
attr=090


on=@click
SRC.smg Reis Ben Burayi Action Yapiom Silersen Owner Abi Cok Kizar

on=@step
src.region.guarded 0
src.region.magic 3
src.region.safe 0

///


[itemdef safe]
name=safe yapiom ben ellemein beni
id=i_deed

on=@create
color=455
attr=090


on=@click
SRC.smg Reis Ben Burayi Safe Yapiom Silersen Owner Abi Cok Kizar

on=@step
src.region.safe 3
src.region.magic 0

hala guardslar geliyor bende olmadı :)
.static i_kaldir yazip şehir dışı olmasını istediğin yere koy :D
yok brite koyuyorum olmuyor :D
ala ala bende oluyor ama 55r için diye olabilir editle biraz birde bak bakaım bu scp de sorun varmı?

//****************************************************************************
//SPHERE by : Menasoft ©1997-2000
//www.sphereserver.com
// All SPHERE script files and formats are copyright Menasoft & Pareners.
// This file may be freely edited for personal use, but may not be distributed
// in whole or in pare, in any format wiyout express written permission from
// Menasoft & Pareners.  All donations and contributions
// become the property of Menasoft & Pareners.
//****************************************************************************
// FILE LAST UPDATED: Friday, April 28, 2000
[SPEECH jobBANKER]
On=*balance*
sayu Saygideger <src.name>, kasanizda <src.bankbalance> altin bulunmakta.
return 1

On=*bank*
src.bankself
src.sysmessage Kasa agirligi: <eval (<src.findlayer(layer_bankbox).weight> / 10)> / <serv.bankmaxweight>
if (<eval (<src.findlayer(layer_bankbox).weight> / 10)> >= <serv.bankmaxweight>)
	src.sysmessage Dikkat! Kasanizin toplam agirligi <serv.bankmaxweight> stone'u gecmis, hareket ettirdiginiz bir esyayi geri koyamazsiniz.
	src.sysmessage Lutfen dikkatli olunuz, kaybolan esyalarinizin sorumlulugu size aittir.
endif
return 1

On=*check*
src.dialog d_check
return 1

On=*
return 1

[EOF]
simdi sunu dene bakaLım

//****************************************************************************
//SPHERE by : Menasoft ©1997-2007
//www.sphereserver.net
// All SPHERE script files and formats are copyright Menasoft & Partners.
// This file may be freely edited for personal use, but may not be distributed
// in whole or in part, in any format without express written permission from
// Menasoft & Partners.  All donations and contributions
// become the property of Menasoft & Partners.
//****************************************************************************
// FILE LAST UPDATED: Friday, April 28, 2000
[SPEECH jobBANKER]
ON=*job*
ON=*work*
ON=*what*do*do*
ON=*profession*
ON=*occupation*
	IF ( <COMPLEXITY.HIGH> || <COMPLEXITY.MEDIUM> )
		DORAND 3
			SAY I am a Banker, <SRC.SEX milord/milady>.
			SAY I handle the money transactions for <REGION.NAME>, <SRC.SEX milord/milady>.
			SAY I am the local banker.
		ENDDO
	ELSE
		DORAND 3
			SAY I'm the Banker here, <SRC.SEX milord/milady>.
			SAY I handle the money for <REGION.NAME>, <SRC.SEX milord/milady>.
			SAY I'm the local banker.
		ENDDO
	ENDIF

ON=*Balance*
	SAY=You have <SRC.BANKBALANCE> gold in your account.

ON=*Bank*
	IF ( <COMPLEXITY.HIGH> || <COMPLEXITY.MEDIUM> )
		DORAND 3
			SAY Banking is a satisfactory experience.
			SAY We have no history of bank robberies at this branch.
			SAY My mother wanted me to adventure, but I find banking much more satisfying.
		ENDDO
	ELSE
		DORAND 3
			SAY Keeping the money of others is my job.
			SAY Never lost a coin from robberies.
			SAY Yes, banking is my unfortunate lot in life.
		ENDDO
	ENDIF
	src.BANKSELF

ON=hi
ON=hello*
ON=greetings*
ON=good*see*thee*
ON=Hail*
ON=Greet
	SAY=Good day, may I assist thee?

ON=*rob*
ON=*steal*
ON=*hold up*
	DORAND 4
		SAY Guards!  Guards they are robbing the bank!
		SAY You see, once a client's money.is deposited, no one can get to it. Not even me.
		SAY A thief could kill me and I still couldn't give any money away.
		SAY I can't give any money away unless a client specifically asks for a withdrawal.
	ENDDO

ON=*coin*
ON=*money*
ON=*currency*
ON=*deposit*
ON=*transaction*
ON=*account*
	IF ( <COMPLEXITY.HIGH> || <COMPLEXITY.MEDIUM> )
		DORAND 4
			SAY Thou can certainly leave thy money with us. 'Tis safer than in thine own pockets, I assure thee.
			SAY Thou art welcome to open an account at any time that we are open.
			SAY Just give thy money to me, <SRC.NAME>, and I shall take care of it for thee.
			SAY No one shall take thy gold as long as it is in our hands,<SRC.SEX milord/milady>.
		ENDDO
	ELSE
		DORAND 4
			SAY Thou can certainly leave thy money with us. 'Tis safer than in thine own pockets, I assure thee.
			SAY Thou can only open an account when we're open.
			SAY Just give thy money to me, <SRC.NAME>. 'Tis safe. I promise.
			SAY Dost thou not think me an honest man? No one will take thy gold as long as it's with us.
		ENDDO
	ENDIF

ON=*account*
	IF ( <COMPLEXITY.HIGH> )
		DORAND 2
			SAY If thou dost need to withdraw money from thy account, just say withdraw and the amount that thou dost need.
			SAY To find thy balance, ask for a statement or for thy balance.
		ENDDO
	ELIF ( <COMPLEXITY.MEDIUM> )
		DORAND 2
			SAY If thou dost need some of thy money, just ask to withdraw whatever amount thou needs.
			SAY To check how much money thou dost have in thy account, ask for a statement or for thy balance.
		ENDDO
	ELSE
		DORAND 2
			SAY To get some money out of thy account, ask to withdraw X. X bein' how much thou needs.
			SAY To check thy statement balance, ask for a statement or for thy balance. Easy as that.
		ENDDO
	ENDIF

ON=*gold*
ON=*silver*
ON=*copper*
	DORAND 3
		SAY Gold is the only metal we use when minting our coins.
		SAY Silver and copper just aren't suitable for coinage.
		SAY Gold is the basis for nearly all of our exchanges.
	ENDDO

ON=Bye
ON=Goodbye
ON=Farewell
	SAY=Goodbye.
	BYE
	return 1

ON=ACCOUNT
	SAY=I'm sorry, thine account information is private.

ON=COIN
	SAY=We accept only the coin of the realm.

ON=COPPER
	SAY=A copper piece is the smallest coin we accept.

ON=CURRENCY
	SAY=We deal in gold, silver and copper.

ON=Bank
ON=DEPOSIT
ON=GOLD
ON=MONEY
ON=SILVER
ON=TRANSACTION
	src.BANKSELF

ON=HOLD UP
	SAY=Guards! Guards!

//RANDOM=Greenspan, that rogue!  Ah... I remember the lovely days of Volker...
//DEFAULT=Pardon me?

[EOF]
valla denemedim ama galiba arkadaşın dediği gibi olmuyor heralde :D
Olması Lazım Ekliyip İstediğin Yere Koyunca Ala Ala
.region.guarded 1 yazdım düzeldi ama serverı açıp kapayınca gidicek mi :( sphere_map0.scp den düzeltebilecek olan var mı??

Bu konu Raven-X tarafından düzenlendi(2008-06-09 10:38, 15 yıl önce)

Üye Ol veya Giriş Yap

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