NEXTBOT

Nextbot NPC'leri için kancaların (hook) listesi.

NextBot'tan metotları miras alır.

Olaylar

NEXTBOT:BehaveStart()
Davranışı başlatmak için çağrılır. Bu, NextBot oluşturulduğunda otomatik olarak çağrılır, manuel olarak çağırmamalısınız. Ne yaptığınızı bilmiyorsanız bunu geçersiz kılmamalısınız - botun davranışını çalıştıran eşyordamı (coroutine) başlatmak için kullanılır. Bunun yerine NEXTBOT:RunBehaviour'a bakın.
NEXTBOT:BehaveUpdate( number interval )
Botun davranışını güncellemek için çağrılır. Eğer bu kancayı geçersiz kılarsanız, NEXTBOT:RunBehaviour Davranışını devam ettirmek için coroutine.resume(self.BehaveThread) komutunu çağırmalısınız.
NEXTBOT:BodyUpdate()
Botun animasyonunu güncellemek için çağrılır.
NEXTBOT:OnContact( Entity ent )
Nextbot başka bir varlığa dokunduğunda çağrılır.
NEXTBOT:OnEntitySight( Entity ent )
Nextbot NPC'si başka bir Nextbot NPC'si veya bir Oyuncu gördüğünde çağrılır. Bu kanca yalnızca Nextbot üzerinde NextBot:SetFOV veya diğer görüşle ilgili bir fonksiyon çağrıldıktan sonra çalışır. Daha fazla ayrıntı için NextBot:IsAbleToSee'ye bakın.
NEXTBOT:OnEntitySightLost( Entity ent )
Nextbot NPC'si başka bir Nextbot NPC'sinin veya bir Oyuncunun görüşünü kaybettiğinde çağrılır. Bu kanca yalnızca Nextbot üzerinde NextBot:SetFOV veya diğer görüşle ilgili bir fonksiyon çağrıldıktan sonra çalışır. Daha fazla ayrıntı için NextBot:IsAbleToSee'ye bakın.
NEXTBOT:OnIgnite()
Bot alev aldığında çağrılır.
NEXTBOT:OnInjured( CTakeDamageInfo info )
Bot hasar aldığında çağrılır. Bu, hasar sesleri veya seslendirmeler oynatmak için iyi bir yerdir.
NEXTBOT:OnKilled( CTakeDamageInfo info )
Bot öldürüldüğünde çağrılır.
NEXTBOT:OnLandOnGround( Entity ent )
Botun ayakları yere geri döndüğünde çağrılır.
NEXTBOT:OnLeaveGround( Entity ent )
Botun ayakları - herhangi bir nedenle - yerden ayrıldığında çağrılır.
NEXTBOT:OnNavAreaChanged( CNavArea old, CNavArea new )
Nextbot yeni bir navigasyon alanına girdiğinde çağrılır.
NEXTBOT:OnOtherKilled( Entity victim, CTakeDamageInfo info )
Başka biri veya başka bir şey öldürüldüğünde çağrılır.
NEXTBOT:OnStuck()
Bot sıkıştığını düşündüğünde çağrılır.
NEXTBOT:OnTraceAttack( CTakeDamageInfo info, Vector dir, table trace )
Nextbot'a karşı bir izleme saldırısı (trace attack) yapıldığında çağrılır, CTakeDamageInfo'yu değiştirerek verilen hasarın geçersiz kılınmasına olanak tanır. Bu, NEXTBOT:OnInjured'dan önce çağrılır.
NEXTBOT:OnUnStuck()
Bot sıkışık durumdan çıktığını düşündüğünde çağrılır.
NEXTBOT:RunBehaviour()
Nextbot mantığını işlemek için çağrılan bir kancadır. Bu kanca varsayılan olarak bir eşyordam (coroutine) içinde çalışır. Yalnızca NEXTBOT:BehaveStart geçersiz kılınmamışsa çağrılır.

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