hmm olabilir peki bi sorum daha var guild kurarken tükrçe karekrter numara koymamasını istiyorum ama yapamadım nasıl olabilir?
birde aynı guild ismi varsa kurmasın buları yaptımmı guild bitiyorda:
On=1
obj=<uid>
forplayers 6144
elseif (<obj.uid> != <uid>
elseif (strmatch('<obj.name>', '<argtxt[1]>')
src.dialog d_isimdegis
src.sysmessage @025,1,1 Bu isimden sunucuda bulunmaktadir.
return 1
endfor
FOR 0 <eval (strlen(<argtxt[0]>)-1>
IF !(strmatch('*[^öçğüışç]*','<strsub <dlocal._for> 1 <argtxt[0]>>'))
src.sysmessage @1153,1,1 Türkçe karakter kullanmayın..
return 1
ENDIF
ENDFOR
if (<distance> > 3)
src.sysmessage @0845,1,1 Bu işlem için guildstone'a yeterince yakın değilsiniz!
elseif ((strlen(<argtxt[0]>)) > 16)
src.sysmessage @666,1,1 Guild ismi en fazla 16 karakterden oluşabilir.
dialog d_menus
elseif (strmatch('<argtxt[0]>',''))
src.sysmessage @666,1,1 Bir isim girmediniz?
dialog d_menus
elseif (<isnum <strsub <eval <local._for>> 1 <tag.guild>>>)
src.sysmessage @38,6,1 Guild isimlerinde numaralandirma olmaz.
return 1
else
src.tag.guildisim <argtxt[0]>
remove
src.guildimiver
return 1
endif
endfor