spawnmenu.AddCreationTab

  spawnmenu.AddCreationTab( string name, function function, string material = "icon16/exclamation.png", number order = 1000, string tooltip = nil )

Açıklama

CreationMenus tablosuna yeni bir sekme ekler. Bu tablo, oluşturma menüsü tarafından sekmelerini (Spawnlist'ler, Silahlar, Varlıklar, vb.) oluşturmak için kullanılır.

Argümanlar

1 string name
Sekmede görünecek metin (ör. Spawnlist'ler).
2 function function
Sekmenin içeriğini oluşturmak için çağrılan fonksiyon.
Fonksiyonun dönüş değeri/değerleri:
1 Panel content - Yeni sekmenin tüm içeriğini barındıran bir konteyner panel.
3 string material = "icon16/exclamation.png"
Sekmede simge olarak kullanılacak materyalin yolu. Bir .png dosyası olmalıdır. Bkz: Silkicons.
4 number order = 1000
Bu sekmenin, oluşturma menüsündeki diğer sekmelere göre hangi sırada gösterileceği.
5 string tooltip = nil
Bu sekme için gösterilecek ipucu.

Örnek

Dupe oluşturma menüsü sekmesinden bir alıntı.

spawnmenu.AddCreationTab( "#spawnmenu.category.dupes", function() HTML = vgui.Create( "DHTML" ); JS_Language( HTML ) HTML:SetAllowLua( true ); HTML:OpenURL( "asset://garrysmod/html/dupes.html" ); HTML:Call( "SetDupeSaveState( " .. tostring( DupeInClipboard ).. " );" ); return HTML end, "icon16/control_repeat_blue.png", 200 )
Çıktı: Oluşturma menüsüne "Dupes" adında yeni bir sekme yerleştirilecektir.

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