ii aksamlar herkeze benim Burdan Aldıgım Level System İle Arkadaslarla Server Kurduk Hersey tamamda Fakat Level Atlayınca Statları verıor adam Bır Skıll Veya Npcye vurunca statlar bozuluor YArdim.
Eyer Scp Koyarsan Yardım Edebilcem.
[FUNCTION checkstats]
IF (<EVAL <TAG.EXPERIENCE>><99)
SOUND 0fe
IF (<EVAL <TAG.TITLED>>=1)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=2)
RETURN 1
ENDIF
STR=<STR> + {0}
DEX=<DEX> + {0}
INT=<INT> + {0}
TAG.TITLED=1
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 1 oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>><999)
SOUND 0fe
IF (<EVAL <TAG.TITLED>>=2)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=3)
RETURN 1
ENDIF
TAG.TITLED=2
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 2 oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>999999)
SOUND 0fe
IF (<EVAL <TAG.TITLED>>=25)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
TAG.TITLED=25
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {0}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 25 Oldu.Tebrikler <NAME>
SERV.ALLCLIENTS SOUND 045
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>499999)
	IF (<EVAL <TAG.TITLED>>=24)
	SRC.SYSMESSAGE 
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=25)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=24
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {0}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 24 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>299999)
	IF (<EVAL <TAG.TITLED>>=23)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=24)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=23
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {0}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 23 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>199999)
	IF (<EVAL <TAG.TITLED>>=22)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=23)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=22
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {0}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 22 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>149999)
	IF (<EVAL <TAG.TITLED>>=21)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=22)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=21
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {0}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 21 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>99999)
	IF (<EVAL <TAG.TITLED>>=20)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=21)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=20
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {0}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 20 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>89999)
	IF (<EVAL <TAG.TITLED>>=19)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=20)
RETURN 1
ENDIF	
SOUND 0fe
TAG.TITLED=19
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {100}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 19 oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>79999)
	IF (<EVAL <TAG.TITLED>>=18)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=19)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=18
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {100}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 18 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>69999)
	IF (<EVAL <TAG.TITLED>>=17)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=18)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=17
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {100}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 17 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>59999)
	IF (<EVAL <TAG.TITLED>>=16)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=17)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=16
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {100}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 16 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>49999)
	IF (<EVAL <TAG.TITLED>>=15)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=16)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=15
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {100}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 15 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>39999)
	IF (<EVAL <TAG.TITLED>>=14)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=15)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=14
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 14 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>29999)
	IF (<EVAL <TAG.TITLED>>=13)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=14)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=13
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 13 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>19999)
	IF (<EVAL <TAG.TITLED>>=12)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=13)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=12
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 12 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>14999)
	IF (<EVAL <TAG.TITLED>>=11)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=12)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=11
STR=<STR> + {100}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 11 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>9999)
	IF (<EVAL <TAG.TITLED>>=10)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=11)
RETURN 1
ENDIF
SOUND 0fe                       
TAG.TITLED=10
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 10 oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>8999)
	IF (<EVAL <TAG.TITLED>>=9)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=10)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=9
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE <NAME> Level 9 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>7999)
	IF (<EVAL <TAG.TITLED>>=8)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=9)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=8
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 8 oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>6999)
	IF (<EVAL <TAG.TITLED>>=7)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=8)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=7
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 7 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>5999)
	IF (<EVAL <TAG.TITLED>>=6)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=7)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=6
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 6 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>4999)
	IF (<EVAL <TAG.TITLED>>=5)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=6)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=5
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> LEvel 5 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>3999)
	IF (<EVAL <TAG.TITLED>>=4)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=5)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=4
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 4 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>1999)
	IF (<EVAL <TAG.TITLED>>=3)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=4)
RETURN 1
ENDIF
SOUND 0fe
TAG.TITLED=3
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 3 Oldu.
RETURN 1
ENDIF
IF (<EVAL <SRC.TAG.EXPERIENCE>>>1000)
SOUND 0fe
IF (<EVAL <TAG.TITLED>>=2)
	SRC.SYSMESSAGE You are not available for a stat gain or a level gain at this time.
	RETURN 1
	ENDIF
IF (<EVAL <TAG.TITLED>>=3)
RETURN 1
ENDIF
TAG.TITLED=2
STR=<STR> + {50}
DEX=<DEX> + {0}
INT=<INT> + {50}
SERV.ALLCLIENTS SYSMESSAGE  <NAME> Level 2 oldu.
RETURN 1
ENDIF


Bu konu _Ser_ tarafından düzenlendi(2007-10-03 22:09, 16 yıl önce)
...hmm ben pek bişi annamadım acıkcası :D yane bi hata filan göremdim . arkadaslar yardımcı olur umarım

Bu konu Tcan tarafından düzenlendi(2007-10-03 22:19, 16 yıl önce)
Novice
0.1
statlarınızı 100de korumaya almış olmayasınız yada arttıktan sonra korumaya almassanız yükselmez tabi
Herseyi En Bastan Anlatiyorum Bakin Sorun Su?

1.Level System Calisior Ama Ben Level Atladiginda Statlari Korusun istiyorum.

2.Soru: Level 1 adam str 100 level atliyor 150 oluor ama adam npclere vurdugunda str azalıyor yada int yani statlar kaslın istiyorum.
skillclass tan stat limitini ayarlamamışsın sorun bu scriptte değil. spheretables.scp en altında skillclass var onları ayarla. stat scriptindende statmaxin 225 mi değil mi onu da kontrol et
Ehh iste o statcap kac yapmam lzm level systeme gore statlar level 25 toplam 4100?
en yüksek levelda kaç oluyosa onu yap
STATSUM=10000
STR=1800
INT=800
DEX=100

Seklinde oneririm.
Yuh 1800 Strsi Olan
800 İnti Olan Ölürse Ona Yazık :D

Üye Ol veya Giriş Yap

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