set_lights ayarı
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 325
- Kayıt: Pzt Ara 14, 2020 8:34 pm
set_lights ayarı
set_lights komuduyla sunucunun ışık ayarı değiştirebiliyoruz. Benim istediğim işe şu şekilde bir menü yapacağım. Menüde oyuncu kendine özel ışık ayarı yapacak, yani menüden seçtiğimde o ışık ayarı sadece bende aktif olacak. Bu mümkün müdür ?
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 325
- Kayıt: Pzt Ara 14, 2020 8:34 pm
set_lights ayarı
Set_lights ile yapamazsın.
Aklımda birkaç fikir var fakat tam senin istediğin gibi olmayabilir.
1- Bu eklentideki gibi sis verebilirsin.Rengini ayarlarsın.
eklentiler-pluginler/kabus-eklentisi-t47471.html
2- Böyle bir stock buldum, işlevi nedir bilmiyorum ama deneyebilirsin ;
Aklımda birkaç fikir var fakat tam senin istediğin gibi olmayabilir.
1- Bu eklentideki gibi sis verebilirsin.Rengini ayarlarsın.
Kod: Tümünü seç
stock SisEkle ( const index = 0, const red = 127, const green = 127, const blue = 127, const Float:density_f = 0.001, bool:clear = false ) {
static msgFog;
if ( msgFog || ( msgFog = get_user_msgid( "Fog" ) ) ) {
new density = _:floatclamp( density_f, 0.0001, 0.25 ) * _:!clear;
message_begin( index ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, msgFog, .player = index );
write_byte( clamp( red , 0, 255 ) );
write_byte( clamp( green, 0, 255 ) );
write_byte( clamp( blue , 0, 255 ) );
write_long( _:density );
message_end();
}
}
2- Böyle bir stock buldum, işlevi nedir bilmiyorum ama deneyebilirsin ;
Kod: Tümünü seç
stock EF_LightStyle(style, val[]) {
return engfunc(EngFunc_LightStyle, style, val);
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 325
- Kayıt: Pzt Ara 14, 2020 8:34 pm
set_lights ayarı
EF_LightStyle stockunu bulduğun eklentiyi atar mısın ?
Örnek kullanımına bakayım.
Örnek kullanımına bakayım.
Link: | |
Linklerini gizle |
set_lights ayarı
Eklentiden bulmadım.1000DAYS yazdı: Cmt Kas 27, 2021 1:14 pm EF_LightStyle stockunu bulduğun eklentiyi atar mısın ?
Örnek kullanımına bakayım.
Bu siteden araştırabilirsin.Örn light..
https://dev-cs.ru/amxx/
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 325
- Kayıt: Pzt Ara 14, 2020 8:34 pm
set_lights ayarı
Maalesef yapamadım. Yaptığımda tüm sunucunun ışık ayarını değiştirdi. Ben sadece oyuncunun ışık ayarını değiştirmesini istiyordum
Link: | |
Linklerini gizle |
set_lights ayarı
Örnek Kullanımı SetPlayerLight(id, "a")
Kod: Tümünü seç
public SetPlayerLight(id, const LightStyle[])
{
if(id != 0)
{
message_begin(MSG_ONE_UNRELIABLE, SVC_LIGHTSTYLE, .player = id)
write_byte(0)
write_string(LightStyle)
message_end()
} else {
message_begin(MSG_BROADCAST, SVC_LIGHTSTYLE)
write_byte(0)
write_string(LightStyle)
message_end()
}
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 325
- Kayıt: Pzt Ara 14, 2020 8:34 pm