Parlaklık Sorunu
Gönderilme zamanı: Sal Oca 17, 2017 10:24 pm
Sunucumda eskiden beri kullandığım aydınlığı değiştiren eklenti düzgün çalışmıyor tahminimce csdurağı tarafından ayarlanan aydınlık eklentisi ile çakışıyor olmalı çünkü sunucuya girdikten sonra aydınlık normal oluyor ve kendim manuel olarak aydınlığı değiştirdiğimde karanlık oluyor fakat tur bitince yine normal oluyor ve yeni turda aynı şekilde aydınlık normal oluyor yani yanılmıyorsam buda demek oluyor ki csdurağının kurduğu aydınlık eklentisi round_end anında kendini yeniliyor ve benim kurduğum eklentinin aydınlığı bu sebeple kayboluyor...
Bunlar benim gözlemlerim ve fikirlerim kullandığım eklentiyi aşağıya yazacağım kodlamadan anlayan arkadaşların fikirlerini bekliyorum
Bunlar benim gözlemlerim ve fikirlerim kullandığım eklentiyi aşağıya yazacağım kodlamadan anlayan arkadaşların fikirlerini bekliyorum
Kod: Tümünü seç
#include <amxmodx>
#include <engine>
#include <amxmisc>
// Check/Set Server Light Level when Connecting
//====================
public client_putinserver(id)
{
new cmdarg[32]
get_vaultdata("amx_lights",cmdarg,31)
set_lights(cmdarg)
return PLUGIN_CONTINUE
}
// Set Light Level
//====================
public admin_lights(id,level,cid)
{
if (!cmd_access(id,level,cid,2))
return PLUGIN_HANDLED
new cmdarg[32]
read_argv(1,cmdarg,31)
if (equal(cmdarg,"off")||equal(cmdarg,"OFF")){
set_lights("#OFF")
set_vaultdata("amx_lights","#OFF")
console_print(id,"[AMXX] Light Returned To Normal.")
}
else{
set_lights(cmdarg)
set_vaultdata("amx_lights",cmdarg)
console_print(id,"[AMXX] Light Change Successful.")
}
return PLUGIN_HANDLED
}
// Declare Commands
//====================
public plugin_init()
{
register_plugin("Ambient Light Level","1.3","Rattler")
register_concmd("amx_lights","admin_lights",ADMIN_CVAR,"[a-z] - Light level | [off] - Normal Lights")
}