Apexis - 03-08-2010 20:56 GMT -
arkadaşlar ben spheremde böyle bi hata alıyorum
Son güncelleme: TheRaskol tarafından 03-08-2010 20:57 GMT tarihinde, önce.
arkadaşlar ben spheremde böyle bi hata alıyorum
Kod:
20:55:ERROR:(fix.scp,123)Undefined keyword 'stchk'
20:55:ERROR:(fix.scp,133)Undefined symbol 'e_str'
20:55:ERROR:(fix.scp,133)Undefined symbol 'e_dex'
20:55:ERROR:(fix.scp,133)Undefined symbol 'e_int'
20:55:ERROR:(fix.scp,133)Undefined symbol 'e_spr'
Son güncelleme: TheRaskol tarafından 03-08-2010 20:57 GMT tarihinde, önce.
TheRaskol - 03-08-2010 21:22 GMT -
"Undefined symbol demek "bilinmeyen sembol" demek.
Yani örneğin scriptlerinde e_str diye bir şey yok.
"Undefined symbol demek "bilinmeyen sembol" demek.
Yani örneğin scriptlerinde e_str diye bir şey yok.
xwerswoodx - 03-08-2010 21:57 GMT -
123 ve 133. satırları düzeltmen gerekiyor
satırları koyarsan düzeltebiliriz
123 ve 133. satırları düzeltmen gerekiyor
satırları koyarsan düzeltebiliriz
halisaktas - 03-08-2010 22:03 GMT -
fix.scp'ini buraya koy düzeltiriz
fix.scp'ini buraya koy düzeltiriz
Apexis - 03-08-2010 22:10 GMT -
Kod:
On=@EnvironChange
if (<findtype.t_eq_trade_window>)
findtype.t_eq_trade_window.update
endif
if !(<memoryfindtype.memory_guild.link.align>) || (<kills> > 6)
if (<findlayer(2).baseid> == i_shield_chaos) || (<findlayer(2).baseid> == i_shield_order)
findlayer(2).unequip
endif
endif
if !((<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)) // active stat-effecting spell?
stchk
if ((<findlayer(10).baseid> == i_platemail_gorget) && (<findlayer(6).baseid> == i_platemail_helm) && (<findlayer(7).baseid> == i_platemail_gloves) && (<findlayer(13).baseid> == i_platemail_chest) && (<findlayer(19).baseid> == i_platemail_arms) && (<findlayer(24).baseid> == i_platemail_leggings))
if (<dex> > 80)
dex 80
endif
elseif ((<findlayer(6).baseid> == i_bone_helmet) && (<findlayer(13).baseid> == i_bone_chest) && (<findlayer(19).baseid> == i_bone_arms) && (<findlayer(7).baseid> == i_bone_gloves) && (<findlayer(4).baseid> == i_bone_leggings))
if (<dex> > 85)
dex 85
endif
endif
if !((<isevent.e_str>) || (<isevent.e_dex>) || (<isevent.e_int>) || (<isevent.e_spr>))
var.stats <eval (<str> + <int> + <dex>)> // stat cap fix
if (<eval <var.stats>> > 225)
statcapdex
endif
endif
endif
TheRaskol - 03-08-2010 23:28 GMT -
Yukarıdaki eventler script dosyalarında bulunmamaktadır.
Kod:
if !((<isevent.e_str>) || (<isevent.e_dex>) || (<isevent.e_int>) || (<isevent.e_spr>))
Yukarıdaki eventler script dosyalarında bulunmamaktadır.
xwerswoodx - 03-08-2010 23:59 GMT -
stchk
bunu scripten kaldırırsan kalan sorunda hallolur
stchk
bunu scripten kaldırırsan kalan sorunda hallolur
Faultless - 04-08-2010 02:42 GMT -
Sende eksik olan script bu. Bunu scriptlerinin birine eklersen düzelir sorunun...
Sende eksik olan script bu. Bunu scriptlerinin birine eklersen düzelir sorunun...
Kod:
[function stat]
stchk
if (<isevent.e_str>)
sysmessage @0800 Suan streng'niz dusus durumunda.
elseif (<isevent.e_dex>)
sysmessage @0800 Suan dextery'iniz dusus durumunda.
elseif (<isevent.e_int>)
sysmessage @0800 Suan intelligance'iniz dusus durumunda.
elseif (<isevent.e_spr>)
sysmessage @0800 Suan statlariniz koruma altinda.
else
sysmessage @0800 Suana kadar statlariniz ile ilgili ayarlama yapmadiniz.
endif
dialog d_stat
[function stchk]
if !(<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
if (<str> > 100)
str 100
elseif (<dex> > 100)
dex 100
elseif (<int> > 100)
int 100
endif
endif
[function stat]
src.dialog d_stat
[dialog d_stat]
50,50
nomove
resizepic 150 150 3600 300 350
dtext 200 200 0455 Maximum Stat Points 225'dir
dtext 200 220 0455 Statlarinizi Korumaya Almayi
dtext 200 240 0455 Ihmal Etmeyiniz..!
dtext 230 280 0455 Str'niz Suanda : <src.str>
dtext 230 300 0455 Dex'iniz Suanda : <src.dex>
dtext 230 320 0455 Int'iniz Suanda : <src.int>
dtext 240 360 0455 Str'i dususe al
dtext 240 380 0455 Dex'i dususe al
dtext 240 400 0455 Int'i dususe al
dtext 240 440 0455 Statlarimi Koru
button 160 160 52 52 1 0 0
button 200 360 57 58 1 0 1
button 200 380 57 58 1 0 2
button 200 400 57 58 1 0 3
button 200 280 2511 2510 1 0 4
button 200 300 2511 2510 1 0 5
button 200 320 2511 2510 1 0 6
button 200 440 57 58 1 0 100
[dialog d_stat button]
On=1
if (<flags>&statf_dead)
sysmessage @55 Bu islemi olu iken yapamazsiniz.
return 1
endif
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
sysmessage @0800 Statlarinizi etkileyen bir buyunun etkisi
sysmessage @0800 altindayken bu secenegi kullanamazsiniz.
return 1
endif
sysmessage @0800 Strength'nizi dususe aldiniz.
events +e_str
events -e_dex
events -e_int
events -e_spr
On=2
if (<flags>&statf_dead)
sysmessage @55 Bu islemi olu iken yapamazsiniz.
return 1
endif
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
sysmessage @0800 Statlarinizi etkileyen bir buyunun etkisi
sysmessage @0800 altindayken bu secenegi kullanamazsiniz.
return 1
endif
sysmessage @0800 Dexterity'inizi dususe aldiniz.
events -e_str
events +e_dex
events -e_int
events -e_spr
On=3
if (<flags>&statf_dead)
sysmessage @55 Bu islemi olu iken yapamazsiniz.
return 1
endif
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
sysmessage @0800 Statlarinizi etkileyen bir buyunun etkisi
sysmessage @0800 altindayken bu secenegi kullanamazsiniz.
return 1
endif
sysmessage @0800 Intelligence'inizi dususe aldiniz.
events -e_str
events -e_dex
events +e_int
events -e_spr
On=100
if (<flags>&statf_dead)
sysmessage @55 Bu islemi olu iken yapamazsiniz.
return 1
endif
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
sysmessage @0800 Statlarinizi etkileyen bir buyunun etkisi
sysmessage @0800 altindayken bu secenegi kullanamazsiniz.
return 1
endif
findlayer(1).bounce
findlayer(2).bounce
findlayer(3).bounce
findlayer(4).bounce
findlayer(5).bounce
findlayer(6).bounce
findlayer(7).bounce
findlayer(8).bounce
findlayer(10).bounce
findlayer(12).bounce
findlayer(13).bounce
findlayer(14).bounce
findlayer(17).bounce
findlayer(18).bounce
findlayer(19).bounce
findlayer(20).bounce
findlayer(22).bounce
findlayer(23).bounce
findlayer(24).bounce
var.stats <eval(<str>+<int>+<dex>)>
if (<eval <var.stats>> == 225)
sysmessage @0800 Statlarinizi koruma altina aldiniz
tag.ostr <str>
tag.odex <dex>
tag.oint <int>
events -e_str
events -e_dex
events -e_int
events +e_spr
else
sysmessage @38 Bu secenegi kullanabilmeniz icin stat toplaminizin 225 olmasi gerekiyor.
dialog d_stat
endif
On=4
src.str (<src.str> - 1)
sysmessage @55 Streng'iniz 1 dusuruldu
sdialog d_stat
return 1
On=6
src.int (<src.int> - 1)
sysmessage @55 Intelligance'niz 1 dusuruldu
sdialog d_stat
return 1
On=5
src.dex (<src.dex> - 1)
sysmessage @55 Dextery'iniz 1 dusuruldu
sdialog d_stat
return 1
// Eventz
[events e_spr]
On=@SkillStart
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
return 0
else
str <tag.ostr>
int <tag.oint>
dex <tag.odex>
endif
On=@EnvironChange
var.stats <eval(<tag.ostr>+<tag.oint>+<tag.odex>)>
if !(<eval <var.stats>> == 225)
events -e_spr
sysmessage @38 Statlariniz koruma altindan cikti
tag.ostr
tag.oint
tag.odex
endif
[events e_str]
On=@SkillStart
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
return 0
endif
var.stats <eval (<str> + <int> + <dex>)>
if (<eval <var.stats>> > 225)
statcapstr
endif
[events e_dex]
On=@SkillStart
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
return 0
endif
var.stats <eval (<str> + <int> + <dex>)>
if (<eval <var.stats>> > 225)
statcapdex
endif
[events e_int]
On=@SkillStart
if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>)
return 0
endif
var.stats <eval (<str> + <int> + <dex>)>
if (<eval <var.stats>> > 225)
statcapint
endif
// Functionz
[function statcapstr]
if (<str> > 25)
str (<str> - 1)
var.stats <eval (<str>+<int>+<dex>)>
if (<eval <var.stats>> > 225)
statcapstr
endif
endif
[function statcapdex]
if (<dex> > 25)
dex (<dex> - 1)
var.stats <eval (<str>+<int>+<dex>)>
if (<eval <var.stats>> > 225)
statcapdex
endif
endif
[function statcapint]
if (<int> > 25)
int (<int> - 1)
var.stats <eval (<str>+<int>+<dex>)>
if (<eval <var.stats>> > 225)
statcapint
endif
endif
xwerswoodx - 04-08-2010 16:35 GMT -
evet faultless güzel farketmişsin helal olsun doğru söylüyor hiçbirşey silmeden bu scripti eklemen tüm sorunlarını çözecektir
evet faultless güzel farketmişsin helal olsun doğru söylüyor hiçbirşey silmeden bu scripti eklemen tüm sorunlarını çözecektir