⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Merhaba 

isik eklentisi kullanıyoruz fakat her mape restart atıldıgında kaydet dememize ragmen isik ayarı sıfırlanıyor 
yardımcı olabilecek varsa sevinirim iyi forumlar
eklenti ek'tedir.
.smaisikeklentisi.sma(Dosya Boyutu: 4,73 KB | İndirme Sayısı: 15)
#2
"addons/amxmodx/configs/panel_eklentileri/kairos_gelismis_isikayari.ini" tag veya nvault ayarlarını tag ayarlarını vs sunucuna göre ayarlarsın.
ini içinden "save_on_change = 0" değerini "1" yaparsan her değişimde oto kayıt eder. 0 da manuel kaydet demeleri gerekir menüden.
.zipkairos_gelismis_isik_vault.zip(Dosya Boyutu: 6,63 KB | İndirme Sayısı: 7)
Son Düzenleme: 12-08-2026, 00:58, Düzenleyen: kairos.
#3
(12-08-2026, 00:40)kairos Adlı Kullanıcıdan Alıntı: "addons/amxmodx/configs/panel_eklentileri/kairos_gelismis_isikayari.ini" tag veya nvault ayarlarını tag ayarlarını vs sunucuna göre ayarlarsın.
ini içinden "save_on_change = 0" değerini "1" yaparsan her değişimde oto kayıt eder. 0 da manuel kaydet demeleri gerekir menüden.
isikeklentisi sma hata verdi 

HATA!
×

Eklenti : isikeklentisi.sma
Eklenti HataliÇok güldümerleme Hatasi,Eklenti kodlari Bozuk.!

Hata Detay
1786524032_isikeklentisi.sma(526) : error 027: invalid character constant
1786524032_isikeklentisi.sma(526) : error 027: invalid character constant
#4
(12-08-2026, 11:11)ReckLesS Adlı Kullanıcıdan Alıntı:
(12-08-2026, 00:40)kairos Adlı Kullanıcıdan Alıntı: "addons/amxmodx/configs/panel_eklentileri/kairos_gelismis_isikayari.ini" tag veya nvault ayarlarını tag ayarlarını vs sunucuna göre ayarlarsın.
ini içinden "save_on_change = 0" değerini "1" yaparsan her değişimde oto kayıt eder. 0 da manuel kaydet demeleri gerekir menüden.
isikeklentisi sma hata verdi 

HATA!
×

Eklenti : isikeklentisi.sma
Eklenti HataliÇok güldümerleme Hatasi,Eklenti kodlari Bozuk.!

Hata Detay
1786524032_isikeklentisi.sma(526) : error 027: invalid character constant
1786524032_isikeklentisi.sma(526) : error 027: invalid character constant


Kod:
#include <amxmodx>
#include <nvault>
#include <amxmisc>

#define PLUGIN_TAG "RECKLESS"
#define VAULT_NAME "reckless_v13_isik"

// Oyun motorundaki en parlak karakter dizisi
new const ULTRA_BRIGHT_VAL[] = "#########################";

new const szLightBrightness[][] = {
    "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
    "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"
};

new iUserLight[33];
new bool:bUltraMode[33];
new iVault;

public plugin_init() {
    register_plugin("RECKLESS Ultra Isik", "13.3", "ReckLesS");
    register_clcmd("say /isik", "g_LightMenu");
    register_clcmd("say .isik", "g_LightMenu");
}

public plugin_cfg() {
    // data klasörünü garanti altına al
    new szDataDir[128];
    get_localinfo("amxx_datadir", szDataDir, charsmax(szDataDir));
   
    if(!dir_exists(szDataDir)) {
        mkdir(szDataDir);
    }
   
    // Vault dosyasını aç (yoksa otomatik oluşturur)
    iVault = nvault_open(VAULT_NAME);
   
    // Hâlâ açılamadıysa dosyayı zorla oluştur ve tekrar dene
    if(iVault == INVALID_HANDLE) {
        new szVaultPath[192];
        formatex(szVaultPath, charsmax(szVaultPath), "%s/%s.vault", szDataDir, VAULT_NAME);
       
        // Boş bir dosya oluştur
        new file = fopen(szVaultPath, "wb");
        if(file) {
            fclose(file);
            log_amx("[%s] Vault dosyasi zorla olusturuldu: %s", PLUGIN_TAG, szVaultPath);
        }
       
        // Tekrar dene
        iVault = nvault_open(VAULT_NAME);
    }
   
    if(iVault == INVALID_HANDLE) {
        log_amx("[%s] HATA: nvault hala acilamadi! Yazma izni kontrol edin.", PLUGIN_TAG);
    } else {
        log_amx("[%s] Vault basariyla acildi/olusturuldu.", PLUGIN_TAG);
    }
}

public plugin_end() {
    if(iVault != INVALID_HANDLE) {
        nvault_close(iVault);
    }
}

public UTIL_Set_Player_Light(iPlayer, const LightStyle[]) {
    if(!is_user_connected(iPlayer)) return;
   
    message_begin(MSG_ONE, SVC_LIGHTSTYLE, .player = iPlayer);
    write_byte(0);
    write_string(LightStyle);
    message_end();
}

public g_LightMenu(iPlayer) {
    new iMenu = menu_create("\y[RECKLESS] \w- Isik Secenekleri", "g_LightMenu_Handler");
   
    menu_additem(iMenu, "\yEfsane Mod (Aninda)^n", "1");
    menu_additem(iMenu, "\r[ULTRA PARLAKLIK]^n", "6");
    menu_additem(iMenu, "\wParlakligini Orijinale Cevir^n", "2");
   
    menu_additem(iMenu, "\yParlakligini Arttir (+)", "3");
    menu_additem(iMenu, "\rParlakligini Azalt (-)^n", "4");
   
    menu_additem(iMenu, "\wAyarlari Kaydet", "5");
   
    menu_setprop(iMenu, MPROP_EXIT, MEXIT_ALL);
    menu_setprop(iMenu, MPROP_EXITNAME, "\rKapat");
   
    menu_display(iPlayer, iMenu);
    return PLUGIN_HANDLED;
}

public g_LightMenu_Handler(iPlayer, iMenu, iItem) {
    if(iItem == MENU_EXIT) {
        menu_destroy(iMenu);
        return PLUGIN_HANDLED;
    }
   
    new iData[6], szSteamID[64], szIP[32], iKey;
    menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
   
    get_user_authid(iPlayer, szSteamID, charsmax(szSteamID));
    get_user_ip(iPlayer, szIP, charsmax(szIP), 1);
   
    iKey = str_to_num(iData);
   
    switch(iKey) {
        case 1: {
            bUltraMode[iPlayer] = false;
            iUserLight[iPlayer] = 25;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[25]);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Efsane Mod aktif.", PLUGIN_TAG);
        }
        case 6: {
            bUltraMode[iPlayer] = true;
            UTIL_Set_Player_Light(iPlayer, ULTRA_BRIGHT_VAL);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^1ULTRA PARLAKLIK ^4aktif!", PLUGIN_TAG);
        }
        case 2: {
            bUltraMode[iPlayer] = false;
            iUserLight[iPlayer] = 12;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[12]);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Parlaklik orijinale cevirildi.", PLUGIN_TAG);
        }
        case 3: {
            bUltraMode[iPlayer] = false;
            if(iUserLight[iPlayer] < 25) iUserLight[iPlayer]++;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[iUserLight[iPlayer]]);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Parlaklik arttirildi. (^1%d^4)", PLUGIN_TAG, iUserLight[iPlayer]);
        }
        case 4: {
            bUltraMode[iPlayer] = false;
            if(iUserLight[iPlayer] > 0) iUserLight[iPlayer]--;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[iUserLight[iPlayer]]);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Parlaklik azaltildi. (^1%d^4)", PLUGIN_TAG, iUserLight[iPlayer]);
        }
        case 5: {
            new szVal[10];
            num_to_str(bUltraMode[iPlayer] ? 99 : iUserLight[iPlayer], szVal, charsmax(szVal));
           
            if(iVault != INVALID_HANDLE) {
                nvault_set(iVault, szSteamID, szVal);
                nvault_set(iVault, szIP, szVal);
            }
           
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Ayarlarin kaydedildi. (Steam + IP)", PLUGIN_TAG);
            menu_destroy(iMenu);
            return PLUGIN_HANDLED;
        }
    }
   
    if(iKey != 5) {
        g_LightMenu(iPlayer);
    }
   
    menu_destroy(iMenu);
    return PLUGIN_HANDLED;
}

public client_authorized(iPlayer) {
    LoadPlayerLight(iPlayer);
}

public client_putinserver(iPlayer) {
    if(!task_exists(iPlayer + 1000)) {
        set_task(1.5, "LoadPlayerLight", iPlayer + 1000);
    }
}

public LoadPlayerLight(iPlayer) {
    if(iPlayer > 1000) iPlayer -= 1000;
   
    if(!is_user_connected(iPlayer) || is_user_bot(iPlayer)) return;
   
    new szSteamID[64], szIP[32], szVal[10];
    get_user_authid(iPlayer, szSteamID, charsmax(szSteamID));
    get_user_ip(iPlayer, szIP, charsmax(szIP), 1);
   
    new bool:bLoaded = false;
   
    if(iVault != INVALID_HANDLE) {
        if(nvault_get(iVault, szSteamID, szVal, charsmax(szVal))) {
            bLoaded = true;
        }
        else if(nvault_get(iVault, szIP, szVal, charsmax(szVal))) {
            bLoaded = true;
        }
    }
   
    if(bLoaded) {
        new iVal = str_to_num(szVal);
       
        if(iVal == 99) {
            bUltraMode[iPlayer] = true;
            iUserLight[iPlayer] = 25;
        } else {
            if(iVal < 0) iVal = 0;
            if(iVal > 25) iVal = 25;
           
            iUserLight[iPlayer] = iVal;
            bUltraMode[iPlayer] = false;
        }
       
        set_task(2.0, "AutoApply", iPlayer);
    } else {
        iUserLight[iPlayer] = 12;
        bUltraMode[iPlayer] = false;
        set_task(2.0, "AutoApply", iPlayer);
    }
}

public AutoApply(iPlayer) {
    if(!is_user_connected(iPlayer)) return;
   
    if(bUltraMode[iPlayer]) {
        UTIL_Set_Player_Light(iPlayer, ULTRA_BRIGHT_VAL);
        client_print_color(iPlayer, iPlayer, "^3[%s] ^4Kayıtlı ışık yüklendi. ^1(ULTRA PARLAKLIK)", PLUGIN_TAG);
    } else {
        UTIL_Set_Player_Light(iPlayer, szLightBrightness[iUserLight[iPlayer]]);
        client_print_color(iPlayer, iPlayer, "^3[%s] ^4Kayıtlı ışık yüklendi. ^1(Seviye: %d)", PLUGIN_TAG, iUserLight[iPlayer]);
    }
}

public client_disconnected(iPlayer) {
    remove_task(iPlayer);
    remove_task(iPlayer + 1000);
    iUserLight[iPlayer] = 12;
    bUltraMode[iPlayer] = false;
}


deneyin.
#5
https://www.webailesi.com/kodpaylas.php?v=Ewi3VK4M
denermisin
#6
(12-08-2026, 00:05)ReckLesS Adlı Kullanıcıdan Alıntı: Merhaba 

isik eklentisi kullanıyoruz fakat her mape restart atıldıgında kaydet dememize ragmen isik ayarı sıfırlanıyor 
yardımcı olabilecek varsa sevinirim iyi forumlar
eklenti ek'tedir.
denermısın


 /* ReckLesS PRO - Ultra Isik Eklentisi
* Fix Ver: 13.1 (Orijinal Kod Yapısı)
*/

#include <amxmodx>
#include <nvault>

#define PLUGIN_TAG "RECKLESS"

new const ULTRA_BRIGHT_VAL[] = "#########################";

new const szLightBrightness[][] = {
    "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
    "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"
};

new iUserLight[33];
new bool:bUltraMode[33];
new iVault;

public plugin_init() {
    register_plugin("RECKLESS Ultra Isik", "13.1", "ReckLesS");
    register_clcmd("say /isik", "g_LightMenu");
    register_clcmd("say .isik", "g_LightMenu");
}

public plugin_cfg() {
    iVault = nvault_open("reckless_v13_isik");
}

public plugin_end() {
    if(iVault != INVALID_HANDLE) {
        nvault_close(iVault);
    }
}

public UTIL_Set_Player_Light(iPlayer, const LightStyle[]) {
    if(!is_user_connected(iPlayer)) return;
   
    message_begin(MSG_ONE, SVC_LIGHTSTYLE, .player = iPlayer);
    write_byte(0);
    write_string(LightStyle);
    message_end();
}

public g_LightMenu(iPlayer) {
    new iMenu = menu_create("\y[RECKLESS] \w- Isik Secenekleri", "g_LightMenu_Handler");
   
    menu_additem(iMenu, "\yEfsane Mod (Aninda)^n", "1");
    menu_additem(iMenu, "\r[ULTRA PARLAKLIK]^n", "6");
    menu_additem(iMenu, "\wParlakligini Orijinale Cevir^n", "2");
   
    menu_additem(iMenu, "\yParlakligini Arttir (+)", "3");
    menu_additem(iMenu, "\rParlakligini Azalt (-)^n", "4");
   
    menu_additem(iMenu, "\wAyarlari Kaydet", "5");
   
    menu_setprop(iMenu, MPROP_EXIT, MEXIT_ALL);
    menu_setprop(iMenu, MPROP_EXITNAME, "\rKapat");
   
    menu_display(iPlayer, iMenu);
    return PLUGIN_HANDLED;
}

public g_LightMenu_Handler(iPlayer, iMenu, iItem) {
    if(iItem == MENU_EXIT) {
        menu_destroy(iMenu);
        return PLUGIN_HANDLED;
    }

    new iData[6], szSteamID[64], iKey;
    menu_item_getinfo(iMenu, iItem, _, iData, charsmax(iData));
    get_user_authid(iPlayer, szSteamID, charsmax(szSteamID));
    iKey = str_to_num(iData);

    switch(iKey) {
        case 1: {
            bUltraMode[iPlayer] = false;
            iUserLight[iPlayer] = 25;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[25]);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Efsane Mod aktif.", PLUGIN_TAG);
        }
        case 6: {
            bUltraMode[iPlayer] = true;
            UTIL_Set_Player_Light(iPlayer, ULTRA_BRIGHT_VAL);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^1ULTRA PARLAKLIK ^4aktif!", PLUGIN_TAG);
        }
        case 2: {
            bUltraMode[iPlayer] = false;
            iUserLight[iPlayer] = 12;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[12]);
        }
        case 3: {
            bUltraMode[iPlayer] = false;
            if(iUserLight[iPlayer] < 25) iUserLight[iPlayer]++;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[iUserLight[iPlayer]]);
        }
        case 4: {
            bUltraMode[iPlayer] = false;
            if(iUserLight[iPlayer] > 0) iUserLight[iPlayer]--;
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[iUserLight[iPlayer]]);
        }
        case 5: {
            new szVal[10];
            num_to_str(bUltraMode[iPlayer] ? 99 : iUserLight[iPlayer], szVal, charsmax(szVal));
            nvault_set(iVault, szSteamID, szVal);
            client_print_color(iPlayer, iPlayer, "^3[%s] ^4Ayarlarin kaydedildi.", PLUGIN_TAG);
            menu_destroy(iMenu);
            return PLUGIN_HANDLED;
        }
    }
   
    if(iKey != 5) {
        g_LightMenu(iPlayer);
    }
   
    menu_destroy(iMenu);
    return PLUGIN_HANDLED;
}

public client_putinserver(iPlayer) {
    new szSteamID[64], szVal[10];
    get_user_authid(iPlayer, szSteamID, charsmax(szSteamID));
   
    if(nvault_get(iVault, szSteamID, szVal, charsmax(szVal))) {
        new iVal = str_to_num(szVal);
        if(iVal == 99) {
            bUltraMode[iPlayer] = true;
        } else {
            iUserLight[iPlayer] = iVal;
            bUltraMode[iPlayer] = false;
        }
    } else {
        iUserLight[iPlayer] = 12;
        bUltraMode[iPlayer] = false;
    }
    set_task(2.0, "AutoApply", iPlayer);
}

public AutoApply(iPlayer) {
    if(is_user_connected(iPlayer)) {
        if(bUltraMode[iPlayer]) {
            UTIL_Set_Player_Light(iPlayer, ULTRA_BRIGHT_VAL);
        } else {
            UTIL_Set_Player_Light(iPlayer, szLightBrightness[iUserLight[iPlayer]]);
        }
    }
}
SylnexClan Pro public :95.173.174.27    DC:https://discord.gg/UttkGyHUJY
#7
(12-08-2026, 13:04)mejaxamaa Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/kodpaylas.php?v=Ewi3VK4M
denermisin



Kutu bulunamadı. (Error label: 'Bilinmiyen Hata Kodu')
#8
(12-08-2026, 16:11)ReckLesS Adlı Kullanıcıdan Alıntı:
(12-08-2026, 13:04)mejaxamaa Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/kodpaylas.php?v=Ewi3VK4M
denermisin



Kutu bulunamadı. (Error label: 'Bilinmiyen Hata Kodu')
1 saat yapmıstım silinmiş bir dakika

(12-08-2026, 16:11)ReckLesS Adlı Kullanıcıdan Alıntı:
(12-08-2026, 13:04)mejaxamaa Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/kodpaylas.php?v=Ewi3VK4M
denermisin



Kutu bulunamadı. (Error label: 'Bilinmiyen Hata Kodu')
https://www.webailesi.com/kodpaylas.php?v=z9LcuZAe
Son Düzenleme: 12-08-2026, 16:21, Düzenleyen: mejaxamaa.
#9
(12-08-2026, 16:19)mejaxamaa Adlı Kullanıcıdan Alıntı:
(12-08-2026, 16:11)ReckLesS Adlı Kullanıcıdan Alıntı: Kutu bulunamadı. (Error label: 'Bilinmiyen Hata Kodu')
1 saat yapmıstım silinmiş bir dakika

(12-08-2026, 16:11)ReckLesS Adlı Kullanıcıdan Alıntı: Kutu bulunamadı. (Error label: 'Bilinmiyen Hata Kodu')
https://www.webailesi.com/kodpaylas.php?v=z9LcuZAe
şimdide tam tersi oldu map değişince kaydetmiyor ama mape restart atılınca kaydediyorrestart atıldıgında
#10
https://www.webailesi.com/kodpaylas.php?v=RbBXTLD7

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da