0 Üye ve 1 Ziyaretçi konuyu incelemekte.
kurallarTable = { -- tablemizi oluşturduk"Servere girmeyen olursa tokat atarım","Arkadaşını çağırmayanı banlarım","Veledler banlanır",--burayı istediğin kadar çoğalt, istediğin yazıya renk kodu girebilirsin.}addCommandHandler("kurallar", function() -- komut kullanıldığında fonksiyonu başlattık.for i, v in ipairs(kurallarTable) do -- for döngüsü ile tabloyu döndürdük, peki döndürmek ne demek? Döndürmek bir tablodaki veri sayısı kadar o tablodan veri çekmek demek. Burdaki "i" ifadesi tablodaki verinin sırasını belirtir. "v" ifadesi ise tablodaki veriyi belirtir.outputChatBox(v,255,255,255,true) -- chat'e yazı yazdırdıkend -- for döngüsünü sonlandırık end) -- fonksiyonu sonlandırdık.
addCommandHandler ( "kurallar", function (player) outputChatBox( "kural 1",player, 255,175,0 , true) -- renk kodları aktifoutputChatBox( "kural 2",player, 255,175,0 , true)outputChatBox( "kural 3",player, 255,175,0 , true)end)
Linki görebilmek için Kayıt olun yada Giriş yapın. böylesine basit şeyler için server'e yüklenmek gereksiz. Tablo açmak kod fazlalığından kurtarır.
Senin attıgın kodu eminim başka bir yerde kullanamayacak bu arkadaş anladıgım kadarıyla bilgisi yok kodları incelemeye kalksa hiçbirşey anlamayacak çünkü tablo ile ilgili bilgisi sıfır. Ayrıca attıgım kod servere ne kadar yüklenebilir ki? ya da attıgın kod yükü ne kadar hafifletmiş olabilir.
O halde ne öneriyorsun? her chatbox mesajı için tablo mu açalım ?Kodlara açıklama eklemedin ne yapacagını söyledin kodlar hakkında halen birşey anlamayacak.