Anasayfa
UO Sunucular
Forumlar
Profilim
UO-Developer.COM
Var Kullanımı

Belki de daha az bellek tüketen bir yöntem olup olmadığını merak ediyorsunuzdur.

Ve bunu size sunuyorum:
VAR.CHEESE = 1
Önemli VAR ilkeleri:

1. TAG'lar gibi, VAR'lar da her zaman dizeler olarak saklanır.

2. TAG'dan farklı olarak, VAR'lar belirli bir nesneye bağlı değildir. Hiçbir zaman [OBJ] kullanmazsınız.

3. VAR değişkenleri GLOBAL'dir. Yani herhangi bir komut dosyasından erişilebilirler.

4. Bir VAR'ın bir etkinliğin başında saklanan belirli bir değere sahip olduğunu asla düşünmeyin, özellikle de aynı VAR birden fazla komut dosyasında kullanılıyorsa.

5. TAG'lar gibi, VAR'ların da herhangi bir adı olabilir. VAR.CHEESE, VAR.BLAH, VAR.WORLD_TIME, VAR.HELLO_WORLD

6. Bir değerin kalıcı olmasına ihtiyacınız yoksa, ancak bir komut dosyası sırasında geçici olarak depolamak için bir yere ihtiyacınız varsa, VAR değil TAG değil, LOCAL kullanın.

VAR'lar global TAG'lardır. Hepsi bu kadar.

Sunucu türünüzde (Clientye veya konsola) tüm VAR'ların listesini almak istiyorsanız:

SERV. VARLIST'e giriş yapmak isterseniz SERV yazıp konsola kaydedin. VARLIST LOG (bu, günlük dosyasına kaydedilmez).

Tüm sunucu değişkenlerini (VAR'lar) kaldırmak istiyorsanız, SERV yazın. CLEARVARS.

VAR özelliğiyle ilgili tüm konu budur. TAG0 ve CTAG0'da olduğu gibi VAR0 da yapabilirsiniz. Tıpkı TAG0 veya CTAG0'ın yaptığı gibi çalışır. Bu değişkenin değeri yoksa, VAR0 hiçbir şey yerine 0 döndürür.[/obj]

UO-Dev SPONSOR

Paylaş

XFacebook

Önceki / Sonraki

Faydalı mı?

Bu içerik size yardımcı oldu mu?

UO-Dev SPONSOR

Henüz yorum yapılmamış. Yorum yazabilmek için giriş yapmanız gerekir.

Üyelerin oylama ortalaması (10 dışında) :

Henüz Oylanmamış

Oylar: 0

Paylaş

XFacebook

Önceki / Sonraki

Faydalı mı?

Bu içerik size yardımcı oldu mu?