Kendi yazdığım sisteme göre öneride bulunacak olursam,
Her koşulda RefreshItemSetBonus() çağırıyorsunuz bu mantıklı değil yeni bir fonksiyon yazıp kuşanılan item setbonus item tablosunda mevcutsa çağırmalısınız.
AFFECT_SET_ITEM effectini IS_NO_SAVE_AFFECT definesinde tanımlamalısınız. Çünkü...
quest cube begin
state start begin
when 20349.chat."Arındırma" begin
setskin(NOWINDOW)
command(string.format("cube %d", npc.get_vnum0()))
end
end
end
Şunun gibi bir lua işini görecektir.
Hocam dili öğrenmeye sıfırdan başlayacak biri için code review veya feedbackler bir anlam ifade etmiyor. oynatma listesine gelecek olursak her konu için 1 video yüklemiş ve derinlemesine anlatım yapmamış. Bu arkadaş dilin kurallarını vs çok detaylı şekilde her konuda 5-10 video çekiyor süreleri...