error

Bu fonksiyonla aynı ada sahip olan "Error" fonksiyonunu arıyor olabilirsiniz.
  error( string message, number errorLevel = 1 )

Açıklama

Bir Lua hatası fırlatır ve mevcut çağrı yığınından çıkar.

Argümanlar

1 string message
Fırlatılacak hata mesajı.
2 number errorLevel = 1
Hatanın fırlatılacağı seviye.

Örnek

Normalde gerçekleşmeyen özel bir hata fırlatma.

error("Çünkü öyle istedim!")
Çıktı:
[my_addon] addons/my_addon/lua/autorun/my_code.lua:1: Çünkü öyle istedim! 1. error - [C]:-1 2. unknown - addons/my_addon/lua/autorun/my_code.lua:1

Örnek

Farklı seviyedeki hataların nasıl göründüğünü gösterir.

timer.Simple( 0, function() -- Her iki hatanın da görüntülenmesi için bir zamanlayıcı. Bu sadece gösterim amaçlıdır. error( "BEN ÇOK ÖNEMLİYİM!!!" ) -- Normal hata (seviye 1) end ) error( "Bu önemli değil", 0 ) -- Eksik dosya yoluna dikkat edin
Çıktı:
[my_addon] Bu önemli değil 1. error - [C]:-1 2. unknown - addons/my_addon/lua/autorun/my_code.lua:1 [my_addon] addons/my_addon/lua/autorun/my_code.lua:1: BEN ÇOK ÖNEMLİYİM!!! 1. error - [C]:-1 2. unknown - addons/my_addon/lua/autorun/my_code.lua:1

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord