Değerli ve sevgili U-S sakinleri sizi böyle güzel bir gecede böyle önemsiz bir konuda rahatsız etmek güzel uykunuzu bölmek istemedim ama ne yaparsınız elden bişey gelmeyince siz devreye giriyorsunuz..Nasıl her zaman bize yardımcı olduysanız şimdide sizlerden bu yardımı bekliyorum..

Sorun şu ki koşarak ok atılıyor :)

Sphere.ini içerisinde ilgili bulduğum kod burada ne yapmalıyım sizce??

// Extra combat flags to control the fight (default:0, 0.55i compatible)
//	COMBAT_NODIRCHANGE		00001	// Not rotate player when fighting (like was in 0.51a)
//	COMBAT_FACECOMBAT		00002	// Allow faced combat only (recommended)
//	COMBAT_PREHIT			00004	// allow prehit for close combat. first hit is instant (delay 0.1sec)
//	COMBAT_USE_RESISTANCE		00008	// use character props RES* against oldfashioned damage types
//	COMBAT_SPECIALDAMAGE		00010	// use character tags TAG.*DAMAGE to apply additional damage
//	COMBAT_DCLICKSELF_UNMOUNTS	00020	// unmount horse when dclicking self while in warmode
//	COMBAT_ALLOWHITFROMSHIP		00040	// Allow attacking opponents from ships
//	COMBAT_OSIDAMAGEMOD			00080	// modify weapon damage OSI-style (taking anatomy, tactics, lumberjacking into account)
//	COMBAT_ARCHERYCANMOVE		00100	// firing bow while moving
//CombatFlags=0
[function archercantmove]
if (<flags>&statf_archercanmove)
flags <flags>&~statf_archercanmove
update
endif

[plevel 7]
allplayerchars

[function allplayerchars]
for 0 <eval <serv.accounts>-1>
local.cnum=0
local.acctnum=<local._for>
for <serv.account.<eval <local.acctnum>>.chars>
if (<serv.account.<eval <local.acctnum>>.chars>)
try uid.<serv.account.<eval <local.acctnum>>.char.<eval <local.cnum>>.uid>.<args>
endif
local.cnum += 1
endfor
endfor

Sphere Tables (veya login scriptin varsa)
ON=@Login
src.archercantmove

Fix.scp :
if (<act.type> == t_weapon_bow)
src.archercantmove
return 0
endif

Bu zaten vardı sitede. Dene bakalım bu işlemleri yapıp.
@Ragnar hepsini yerleştirdim fakat

if (<act.type> == t_weapon_bow)
src.archercantmove
return 0
endif

Direk böyle mi koyayım bişeyin altında olması gerekmiyor mu yani ?
unutmuşum uyuklamaktan kusura bakma :p

ON=@itemequip altına ekliceksin onu.
Böyle birşey çıkıyor sphere 56b 4 oct.

ERROR:(staff.scp,453)Undefined symbol 'statf_archercanmove'  
yani
if (<flags>&statf_archercanmove)


admin_flag_18  "Playing Script"
sphere_admin.scp içerisinde geçen flag bu bu flagı .infodan kaldırdığımda koşarak atmıyor ama bunu scpte ne olarak yazıcam ben??
up!!
56b 4 October şimdi rica etmekten baygınlık geçiricem ödül koyuyorum sorunun üzerine sorunu çözen arkadaş'a U-S'de sınırsın surf hakkı vericez :) Şaka bir yana arkadaşlar düzeltebilecek varsa ve yardımcı olursa çok minnettar kalırım..

Teşekkürler..

Üye Ol veya Giriş Yap

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