[dialog d_aile button]
on=1
if (<badchar <argtxt[0]>>)
src.sysmessage @38,6,1 Lutfen aile isimlerine sadece harf koyunuz.
return 1
endif
if (<src.findid.i_aile_kolye>) || (<src.findid.i_aile>)
src.sysmessage @38,6,1 Zaten baska bir ailenin ferdisiniz.
return 1
endif
tag.aile=<argtxt[0]>
for 15
if (strmatch('<strsub <eval <local._for>> 1 <tag.aile>>',' '))
src.sysmessage @38,6,1 Aile isimlerinde bosluk olamaz
return 1
endif
if (<isnum <strsub <eval <local._for>> 1 <tag.aile>>>)
src.sysmessage @38,6,1 Aile isimlerinde numaralandirma olmaz.
return 1
endfor
endif
if (<isnum <argtxt[0]>>)
src.sysmessage @38,6,1 Pardon ?
return 1
endif
if (strlen(<argtxt[0]>) > 20)
src.sysmessage @38,6,1 Aile ismi 20 karakterden uzun olamaz.
return 1
endif
serv.newitem i_aile_kolye
//src.tag.eskiname=<src.name>
//tag.soyad=<argtxt[0]>
new.name=<argtxt[0]>
src.tag.name.suffix=" <argtxt[0]>"
new.bounce <src>
new.link <src.uid>
obj=<new.uid>
serv.newitem i_aile
src.new.bounce <src>
src.new.equip
new.cont <src.uid>
src.new.link <obj.uid>
serv.allclients sysmessage @38,6,1 <argtxt[0]> Ailesi kurulmustur. Basarilar dileriz.
remove
on=2
src.dialogclose d_aile
Bu bölüm yeterli olur sanırım arama yaptım fakat olmadı elimde şöle bir scp var serverda aynı isim olunca degiştiriyor işte scp
[function isimsorgu]
forplayers 6144
if (<src> != <uid>)
local.isim = <strarg <name>>
if (strmatch('<src.name>', '<local.isim>'))
src.name HataliNick
src.f_isimdegisabi
src.stone 1
return 1
endif
endif
endfor
obj=<uid>
forplayers 6144
if (<obj.uid> != <uid>
if (strmatch('<obj.name>', '<argtxt[1]>')
src.sdialog d_isimdegisabi
src.sysmessage @025,1,1 Bu nickden sunucuda bulunmaktadır.
return 1
endif
endif
endfor
if ((strlen(<argtxt[1]>) > 12) || ((strlen(<argtxt[1]>) < 4)
src.sdialog d_isimdegisabi
src.sysmessage @025,1,1 Nickiniz en az 4, en fazla 12 karakter olmalıdır.
return 1
endif
src.name <argtxt[1]>
src.tag.isim 1
src.isimduzenleabi
src.sysmessage @040,1,1 Nickiniz <argtxt[1]> olarak değiştirilmiştir.
src.stone 0
src.isimsorgu
src.tag.ayniisim 0
Burdan birşeyler denedim ama olmadı (: