Silindi
selam arkadaslar aklıma geldi sorayım dedim şimdi mesela .all stone yazdıgında owner.oyunda etrafındaki herkes stone olcak npc ler ve playerlar. daha once boyle birşey yazan varmı ? yada yazabilirmisiniz :)
Bagzı Serverlarda Gordum Ama Hiç Scp Gormedim =)
Master
59.2997
[function allstone]
forplayers 16
  if !(<isgm>)
    stone
  endif
endfor
Slothere vermiş.Ama ben biraz güncelledim.Aşağıdaki npcleri de stone eder.Stone edilecek alan sayısını da kendin belirersin mesela 10 kare etrafndakileri stone etmek icin .allstone 10 yazabilirsin.

[function allstone]
forchars <args>
  if !(<isgm>)
    stone
  endif
endfor
Burdada eğer .allstone xx yazarsanız region adının uyduğu yerdeki playerları stone edecektir. .allstone 123 yazdığınızdada belirttiğiniz kare sayısı kadar alandaki oyuncuları hedef alıcaktır.

[function allstone]
for 0 <eval (strlen(<args>))-1>
	if strmatch('[0-9]','<strsub <dlocal._for> 1 <args>>')
		forchars <args>
if !(<isgm>)
stone
endif
endfor
               elseif strmatch('[A-Z]','<strsub <dlocal._for> 1 <args>>')
		forchars 65000
                                if strmatch(*<args>*,<region.name>)
                                stone
                               endif
                                endfor
	endif
endfor

Not: Ustamın işiyle hava atmıyım kullandığım strsub olayı Slothere'ye aittir.
allclients ile yapsa ?
Paylaşım İçin Teşekkürler Lazım Oluyor Arada :D
Adept
4.3
@Marlock

allclient ile yaparsa, sadece oyunculari etkiler, npc'leri degil.
sektor ile de güzel ola bilir :):utangac2
Neran : @Marlock

allclient ile yaparsa, sadece oyunculari etkiler, npc'leri degil.

o kısmı atlamışım uykusuzluk =)
.sector.allchars stone 1

Üye Ol veya Giriş Yap

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