Merhaba arkadaşlar server binek taşını spawnlara çevirdim ama bazı sorunlar oldu umarım yardım edersiniz:
1-Arkadaşlar binege inpor atıyorlar çok uzaktan tameliyorlar..Binegin spawnına 3 kare yakınlıkta tamelenmesini istiorm nasıl yapabiliriz ?
2-Adamlar at üstünde ve baya zırhları varken hide oluorlar fix.scp bu şekilde:
On=@SkillStart
if (<action> == id(skill_stealth)) || (<action> == skill_stealth)
if (<hiding> < 80.0)
sysmessage @025 Yetersiz hiding.
skill fail
return 1
elseif (<eval (<ac> * 100)> > <eval (<stealth> + 200)>)
sysmessage @025,1,1 Asiri zirhlisiniz.
skill fail
return 1
elseif (<flags>&statf_onhorse)
sysmessage @025,1,1 Binek uzerindesiniz.
skill fail
return 1
endif
elseif (<action> == id(skill_hiding)) || (<action> == skill_hiding)
if (<eval (<ac> * 10)> > <eval (<hiding> + 200)>)
sysmessage @025,1,1 Asiri zirhlisiniz.
skill fail
return 1
endif
elseif (<action> == id(skill_snooping)) || (<action> == skill_snooping)
src.sysmessage @066d,,1 Kullanımını Kapattım =)/Disaster
skill fail
return 1
endif
elseif ((<action> == id(skill_herding)) || (<action> == skill_herding))
if (<targ.id> == c_pv)
skill fail
return 1
endif
elseif ((<action> == id(skill_stealing)) || (<action> == skill_stealing)) // stealing fiks
if (<targ.topobj.id> == c_pv)
skill fail
return 1
elseif !(<targ.topobj.ischar>)
sysmessage @0803 Sadece canli varliklardan calabilirsiniz.
skill fail
return 1
elseif !(<targ.isitem>)
sysmessage @0803 Sadece cantalarin icinden calabilirsiniz.
skill fail
return 1
// elseif (<targ.layer> == layer_hand1) || (<targ.layer> == layer_hand2)
// sysmessage @0803 Adamin elinden calamazsiniz.
// skill fail
// return 1
elseif !(<targ.cont.layer> == layer_pack)
sysmessage @0803 Sadece cantalarin iclerinden calabilirsiniz.
skill fail
return 1
// elseif (0<uid.<targ.uid>.cont>)
elseif (<uid.<uid.<targ.uid>.cont.uid>.ischar>)
sysmessage @0803 Sadece cantalarin icinden calabilirsiniz.
skill fail
return 1
//endif
if !(<uid.<uid.<targ.uid>.cont.uid>.type> == t_container)
sysmessage @0803 Sadece cantalarin icinden calabilirsiniz.
skill fail
return 1
endif
elseif (<targ.isitem>)
if (<targ.cont>)
if (<targ.cont.type> == t_eq_trade_window)
src.sysmessage @0803 Bunu calamazsiniz.
return 1
endif
endif
endif
endif
Buyrun burdan halettim binek üzerinde ve zırhı ama hala hide oluyorlar.
3-Noxierin yazdıgı binek takipde spawnın idsiyle değiştiriorm birşey olmuor
Arkadaşlar umarım birine yardım eden çıkar