OnPlayerSelectObject
Açıklama
Bu fonksiyon, oyuncu SelectObject kullanıldıktan sonra bir obje seçtiğinde çağrılır.
Parametre | Açıklama |
---|---|
playerid | Obje seçmiş olan oyuncunun ID'si. |
type | Seçilmiş objenin türü. |
objectid | Seçilen objenin ID'si. |
modelid | Seçilmiş objenin modeli. |
Float:fX | Seçilmiş objenin X koordinatı. |
Float:fY | Seçilmiş objenin Y koordinatı. |
Float:fZ | Seçilmiş objenin Z koordinatı. |
Çalışınca Vereceği Sonuçlar
1 - Diğer komut dosyalarının bu fonksiyonu çağırmasını engelleyecektir.
0 - Bu fonksiyonun bir sonraki komuta geçirileceğini gösterir.
Filterscript komutlarında her zaman ilk olarak çağrılır.
Örnek
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
printf("%d ID'li oyuncu %d ID'li objeyi seçti.", playerid, objectid);
if (type == SELECT_OBJECT_GLOBAL_OBJECT)
{
EditObject(playerid, objectid);
}
else
{
EditPlayerObject(playerid, objectid);
}
SendClientMessage(playerid, 0xFFFFFFFF, "Artık obje düzenleyebilirsiniz!");
return 1;
}
Bağlantılı Fonksiyonlar
- SelectObject: Obje seçme.