CreateObject
Açıklama
Oyun dünyası üzerinde obje oluşturma.
Parametre | Açıklama |
---|---|
modelid | Oluşturulacak objenin modeli. |
Float:X | Oluşturulacak objenin X koordinatı. |
Float:Y | Oluşturulacak objenin Y koordinatı. |
Float:Z | Oluşturulacak objenin Z koordinatı. |
Float:rX | Oluşturulacak objenin X rotasyonu. |
Float:rY | Oluşturulacak objenin Y rotasyonu. |
Float:rZ | Oluşturulacak objenin Z rotasyonu. |
Float:DrawDistance | (opsiyonel) Objenin görüş mesafesi. 0.0, objenin varsayılan mesafelerinde oluşturulmasına neden olur. |
Örnekler
public OnGameModeInit()
{
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0); // Obje, varsayılan görüş mesafesinde oluşturulacaktır.
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 300.0); // Obje, 300.0 görüş mesafesinde oluşturulacaktır.
return 1;
}
Notlar
ipucu
Obje sınırı 1000(MAX_OBJECTS)'dir. Sınırın aşılması için streamer kullanılabilir.
Bağlantılı Fonksiyonlar
- DestroyObject: Obje silme.
- IsValidObject: Objenin oluşturulup oluşturulmadığını kontrol etme.
- MoveObject: Objeyi hareket ettirme.
- StopObject: Hareket eden objeyi durdurma.
- SetObjectPos: Objenin pozisyonunu ayarlama.
- SetObjectRot: Objenin rotasyonunu ayarlama.
- GetObjectPos: Objenin pozisyonunu kontrol etme.
- GetObjectRot: Objenin rotasyonunu kontrol etme.
- AttachObjectToPlayer: Objeyi oyuncuya bağlama.
- SetObjectMaterialText: Obje dokusunu metinle değiştirme.
- SetObjectMaterial: Objenin dokusunu değiştirme.
- CreatePlayerObject: Oyuncuya özel obje oluşturma.
- DestroyPlayerObject: Oyuncuya özel objeyi silme.
- IsValidPlayerObject: Oyuncuya özel objenin oluşturulup oluşturulmadığını kontrol etme.
- MovePlayerObject: Oyuncuya özel objeyi hareket ettirme.
- StopPlayerObject: Haraket eden oyuncuya özel objeyi durdurma.
- SetPlayerObjectPos: Oyuncuya özel objenin pozisyonunu ayarlama.
- SetPlayerObjectRot: Oyuncuya özel objenin rotasyonunu ayarlama.
- GetPlayerObjectPos: Oyuncuya özel objenin pozisyonunu kontrol etme.
- GetPlayerObjectRot: Oyuncuya özel objenin rotasyonunu kontrol etme.
- AttachPlayerObjectToPlayer: Oyuncuya özel objeyi oyuncuya bağlama.
- SetPlayerObjectMaterialText: Oyuncuya özel objenin dokusunu metinle değiştirme.
- SetPlayerObjectMaterial: Oyuncuya özel objenin dokusunu değiştirme.