kinglord34

Aktif üye
7 Ocak 2017
261
30
28
Belirtilmemiş
Arkadaşlar linetrace kullanarak multiplayer destekli bir ateş etme sistemi geliştirdim.Fakat şöyle bir sorunla karşılaştım. Silahın verdiği hasarı 25 olarak ayarladım fakat Server Client’e ateş ettiğinde 50 hasar vuruyor, client servera ateş ettiğinde 25 hasar vuruyor. Bununla ilgili yardımcı olabilecek olan var mı? Görsel atabilirim
 
Görmeden bir şey söylemek çok zor ama belliki server da kodu iki defa çakışacak şekilde dizayn etmişsin. Bunu nasıl yapmışsındır? Client ta servera gönderiyorsundur fonksiyonunu. Ancak serverda client i çağırıp oradan dolaylı kodu çağırıyor, ayrıca bir de server da kendin çalışıyorsundur. Dolayısı ile 2 defa oluyordur. Benin tahminim bu yönde. Olması gereken bu işin tamamen 1 sefer ve sadece server da olmasını sağlamak. Bir şeyler görürsek daha yardımcı olabiliriz belki