⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🔥 Netvay VDS – Daha Fazla Güç, Daha Fazla Performans, Daha Fazla Başarı!
Sponsor Görsel 2
SponsorSponsor

Konu

#1
''Eklenti kaynak kod scripting klasörüne yüklendi ancak derlenemedi.Ekleti içeriğinde yasaklı kodlar mevcut.'' diye hata alıyorum yardımcı olurmuusnuz teşekkürler. CSD paneli
.smagelismis_slotol_v11.sma(Dosya Boyutu: 8,26 KB | İndirme Sayısı: 8)
#2
(04-04-2023, 21:03)SahiNN* QQ Adlı Kullanıcıdan Alıntı: ''Eklenti kaynak kod scripting klasörüne yüklendi ancak derlenemedi.Ekleti içeriğinde yasaklı kodlar mevcut.'' diye hata alıyorum yardımcı olurmuusnuz teşekkürler. CSD paneli

Buyrun
https://www.webailesi.com/ds-gelismis-slotol-v11-10536.sma
CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
#3
adminol.sma(75) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead.
adminol.sma(235) : error 001: expected token: ",", but found "-string-"
adminol.sma(235) : warning 215: expression has no effect
adminol.sma(235) : error 001: expected token: ";", but found "-string-"
adminol.sma(235) : error 037: invalid string (possibly non-terminated string)
adminol.sma(235) : fatal error 107: too many error messages on one line

REİS BOYLE BİR HATA VERİYOR
#4
(04-04-2023, 21:45)SahiNN* QQ Adlı Kullanıcıdan Alıntı: adminol.sma(75) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead.
adminol.sma(235) : error 001: expected token: ",", but found "-string-"
adminol.sma(235) : warning 215: expression has no effect
adminol.sma(235) : error 001: expected token: ";", but found "-string-"
adminol.sma(235) : error 037: invalid string (possibly non-terminated string)
adminol.sma(235) : fatal error 107: too many error messages on one line

REİS BOYLE BİR HATA VERİYOR
eklenti içindeki client_disconnect yazılı satırı client_disconnected olarak değiştirin.
buyrun .

Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <nvault>

#define PLUGIN "Gelismis Otomatik Yetki Sistemi"
#define VERSION "1.1"
#define AUTHOR "akcaliberkk"

#define PLUGINPREFIX "[OYS] "
#define TASKID 5699
#define PRUNE 10             // X gün girmeyen hesapları sil. Default: 10

new const file[] = "addons/amxmodx/configs/users.ini";

new
pAdminolEnabled, pSlotolEnabled, pSlotFlags,
pAdminFlags, pSlotolSure, pAdminolSure,
pAdminTag, pSlotTag,

iVault,

iTimer[33],
MessageMode[33];


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    pSlotolEnabled = register_cvar("slotol_aktif","0")
    pSlotolSure = register_cvar("slotol_sure","300")
    pSlotFlags = register_cvar("slotol_yetkiler","b")
    pSlotTag = register_cvar("slotol_tag","CSP Slot # ")
    
    pAdminolEnabled = register_cvar("adminol_aktif","1")
    pAdminolSure = register_cvar("adminol_sure","180")
    pAdminFlags = register_cvar("adminol_yetkiler","b")
    pAdminTag = register_cvar("adminol_tag","TRGAMING | ")
    
    register_clcmd("say /slotol","cmdSlotol")
    register_clcmd("say /adminol","cmdAdminol")
    register_clcmd("say /bilgilerim","cmdYetkiler")
    register_clcmd("say /yetkilerim","cmdYetkiler")
    register_clcmd("Sifrenizi Girin","ListenPassword")
    
    if(!file_exists(file)) {
        set_fail_state("OTOMATIK YETKI SISTEMI: Users.ini dosyasi bulunamadi !")
    }
    
    set_task(350.0,"Tanitim",TASKID,_,_,"b")
    
    nvault_prune(iVault, 0, (get_systime() - (PRUNE*86400)) )
    
}
public plugin_cfg() {
    iVault = nvault_open("onlinesureler")
    if(iVault == INVALID_HANDLE) {
        set_fail_state("OTOMATIK YETKI SISTEMI: Online surelerin kaydedilecegi onlinesureler.vault dosyasi acilirken hata olustu !")
    }
}
public plugin_end() {
    nvault_close(iVault)
}
public client_putinserver(id) {
    
    new name[32], szData[32], iTimeStamp;
    
    get_user_name(id, name, 31)
    
    if(!nvault_lookup(iVault, name, szData, 31, iTimeStamp)) nvault_set(iVault, name, "0")
    
    iTimer[id] = get_systime();
}
public client_disconnected(id) {
    
    new szData[32], name[32];
    
    get_user_name(id, name, 31)
    formatex(szData, 31, "%d", (nvault_get(iVault,name) + (get_systime() - iTimer[id])/60) )
    
    nvault_set(iVault, name, szData)
}
public client_infochanged(id) {
    new oldname[32], newname[32];
    get_user_info(id, "name", newname, 31)
    get_user_name(id, oldname, 31)
    if(!equal(oldname,newname)) {
        new szData[32], iTimeStamp;
        formatex(szData, 31, "%d", (nvault_get(iVault,oldname) + (get_systime() - iTimer[id])/60) )
    
        nvault_set(iVault, oldname, szData)
        
        if(!nvault_lookup(iVault, newname, szData, 31, iTimeStamp)) nvault_set(iVault, newname, "0")
    
        iTimer[id] = get_systime();
    }
}
public cmdSlotol(id) {
    if(!get_pcvar_num(pSlotolEnabled)) return PLUGIN_CONTINUE
    
    if(!access(id,ADMIN_USER)) {
        ColorChat(id, "^4%s^3ZATEN YETKIN MEVCUT.",PLUGINPREFIX)
        ColorChat(id, "^4%s^3YETKINI OGRENMEK ICIN /yetkilerim YAZ.",PLUGINPREFIX)
        return PLUGIN_HANDLED
    }
    
    new name[32];
    get_user_name(id, name, 31)
    new check[32],szSlotTag[32], szData[32], iTimeStamp;
    get_pcvar_string(pSlotTag,szSlotTag,31)
    formatex(check, 31, "%s%s",szSlotTag,name)
    if(nvault_lookup(iVault,check, szData, 31, iTimeStamp)) {
        ColorChat(id, "^4%s^3Slot olma isteginiz reddedildi ! ^4%s ^3adinda zaten bir kayit var.",PLUGINPREFIX, check)
        return PLUGIN_HANDLED
    }
    
    new iOnlineTime = nvault_get(iVault, name) + ((get_systime() - iTimer[id])/60);
    
    if(iOnlineTime < get_pcvar_num(pSlotolSure)) {
        ColorChat(id, "^4%s^3Malesef sunucuda yeterince fazla kalmadiginiz icin slot olamiyorsunuz.",PLUGINPREFIX)
        ColorChat(id, "^4%s^3Suana kadar kaldiginiz Toplam Sure: ^4%d dk. ^3Slot olabilmek icin ^4%d dk.^3 daha sunucuda kalmaniz gerek.",\
        PLUGINPREFIX, iOnlineTime, get_pcvar_num(pSlotolSure) - iOnlineTime)
        return PLUGIN_HANDLED
    }
    
    ColorChat(id, "^4%s^3Slot olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",PLUGINPREFIX)
    ColorChat(id, "^4%s^3Slot olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",PLUGINPREFIX)
    
    MessageMode[id] = 1;
    console_cmd(id, "messagemode ^"Sifrenizi Girin^"")
    return PLUGIN_HANDLED
}

public cmdAdminol(id) {
    if(!get_pcvar_num(pAdminolEnabled)) return PLUGIN_CONTINUE
    
    if(!access(id,ADMIN_USER)) {
        ColorChat(id, "^4%s^3ZATEN YETKIN MEVCUT.",PLUGINPREFIX)
        ColorChat(id, "^4%s^3YETKINI OGRENMEK ICIN /yetkilerim YAZ.",PLUGINPREFIX)
        return PLUGIN_HANDLED
    }
    
    new name[32];
    get_user_name(id, name, 31)
    new check[32],szAdminTag[32], szData[32], iTimeStamp;
    get_pcvar_string(pAdminTag,szAdminTag,31)
    formatex(check, 31, "%s%s",szAdminTag,name)
    if(nvault_lookup(iVault,check, szData, 31, iTimeStamp)) {
        ColorChat(id, "^4%s^3ZATEN YETKIN MEVCUT.",PLUGINPREFIX, check)
        return PLUGIN_HANDLED
    }
    
    new iOnlineTime = nvault_get(iVault, name) + ((get_systime() - iTimer[id])/60);
    
    if(iOnlineTime < get_pcvar_num(pAdminolSure)) {
        ColorChat(id, "^4%s^3SUNUCUMUZDA YETERLI VAKIT GECIRMEDIGIN ICIN ADMIN OLAMAZSIN.",PLUGINPREFIX)
        ColorChat(id, "^4%s^3ADMIN OLMAN ICIN GEREKLI SURE : [ ^4%d DAKIKA ]",\
        PLUGINPREFIX, iOnlineTime, get_pcvar_num(pAdminolSure) - iOnlineTime)
        return PLUGIN_HANDLED
    }
    
    ColorChat(id, "^4%s^3ARAMIZA HOSGELDIN, SIFRENI BELIRLE.",PLUGINPREFIX)
    ColorChat(id, "^4%s^3ARAMIZA HOSGELDIN, SIFRENI BELIRLE.",PLUGINPREFIX)
    
    MessageMode[id] = 2;
    console_cmd(id, "messagemode ^"Sifrenizi Girin^"")
    return PLUGIN_HANDLED
}

public ListenPassword(id) {
    if(!MessageMode[id]) {
        console_print(id, "Erisim reddedildi !")
        return PLUGIN_HANDLED
    }
    new args[64];
    read_args(args,63)
    remove_quotes(args[6])
    new pass[25];
    copy(pass, 24, args[6])
    if(strlen(pass) > 20 || strlen(pass) < 3) {
        ColorChat(id, "^4%s^3SIFREN EN AZ 3 EN FAZLA 20 HARFTEN OLUSABILIR.",PLUGINPREFIX)
        console_cmd(id,"messagemode ^"Sifrenizi Girin^"")
        return PLUGIN_HANDLED
    }
    if(containi(pass,"^"") != -1) {
        ColorChat(id, "^4%s^3SIFRENDE OZEL KARAKTERLER BULUNAMAZ.",PLUGINPREFIX)
        console_cmd(id,"messagemode ^"Sifrenizi Girin^"")
        return PLUGIN_HANDLED
    }
    console_cmd(id, "setinfo _psw ^"%s^"",pass)
    new flags[32], tag[32];
    get_pcvar_string( (MessageMode[id] == 2 ? pAdminFlags : pSlotFlags), flags,31)
    get_pcvar_string( (MessageMode[id] == 2 ? pAdminTag : pSlotTag), tag,31)
    
    new name[32], newname[32];
    get_user_name(id, name, 31)
    formatex(newname, 31, "%s%s",tag, name)
    console_cmd(id, "name ^"%s^"",newname)
    
    yetkilendir(newname, flags, pass)
    
    ColorChat(id, "^4%s^3HAYIRLI OLSUN, ADMIN OLDUN. HESAP ISMIN : [ ^4%s ] HESAP SIFREN : [ ^4%s ]",PLUGINPREFIX, ( MessageMode[id] == 2 ? "admin" : "slot" ), newname, pass)
    ColorChat(id, "^4%s^3HAYIRLI OLSUN, ADMIN OLDUN. HESAP ISMIN : [ ^4%s ] HESAP SIFREN : [ ^4%s ]",PLUGINPREFIX, ( MessageMode[id] == 2 ? "admin" : "slot" ), newname, pass)
    
    iTimer[id] = get_systime();
    nvault_set(iVault, name, "0")
    
    MessageMode[id] = 0;
    return PLUGIN_HANDLED
}
public cmdYetkiler(id) {
    new flags[32],name[32];
    get_user_name(id,name,31)
    get_flags(get_user_flags(id), flags, 31)
    ColorChat(id, "^4 Isim: ^3%s ^4Yetkileriniz: ^3%s",name, flags)
}
public guncelle() {
    server_cmd("amx_reloadadmins")
}
yetkilendir(const name[], const flags[], const pass[]) {
    new szLine[128];
    formatex(szLine, charsmax(szLine), "^"%s^" ^"%s^" ^"%s^" ^"a^" // Otomatik yetkilendirici tarafindan eklendi.^n",name, pass, flags)
    write_file(file, szLine)
    set_task(1.5,"guncelle")
}

public Tanitim() {
    if(!get_pcvar_num(pSlotolEnabled) && !get_pcvar_num(pAdminolEnabled)) {
        remove_task(TASKID)
        return PLUGIN_HANDLED
    }
    ColorChat(0,"^",\
    PLUGINPREFIX,(get_pcvar_num(pSlotolEnabled) ? "" : ""), \
    (get_pcvar_num(pAdminolEnabled) ? ""));
    return PLUGIN_CONTINUE
}

stock ColorChat(const id, const string[], {Float, Sql, Resul,_}:...) {
    new msg[191], players[32], count = 1;
    
    static len;
    len = formatex(msg, charsmax(msg), "^x01" );
    vformat(msg[len], charsmax(msg) - len, string, 3);
    
    if(id)players[0] = id;
    else get_players(players,count,"ch");
    
    for (new i = 0; i < count; i++){
        
        if(is_user_connected(players[i])){
            
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"),_, players[i]);
            write_byte(players[i]);
            write_string(msg);
            message_end();
        }
    }
    return;
}

bxld4
𝓪𝓵𝓼𝓸 .𝓴𝓷𝓸𝔀 .𝓪𝓼
< H C K H N > .5K`dAK47ppA
Son Düzenleme: 04-04-2023, 21:54, Düzenleyen: HCKHN.Son Düzenleme: 04-04-2023, 21:54, Düzenleyen: HCKHN.
#5
başkan ugrasıtırıyorum kusura bakma ama aynı hata Üzgünüm

AdminOL.sma(235) : error 001: expected token: ",", but found "-string-"
AdminOL.sma(235) : warning 215: expression has no effect
AdminOL.sma(235) : error 001: expected token: ";", but found "-string-"
AdminOL.sma(235) : error 037: invalid string (possibly non-terminated string)
AdminOL.sma(235) : fatal error 107: too many error messages on one line
#6
(04-04-2023, 22:05)SahiNN* QQ Adlı Kullanıcıdan Alıntı: başkan ugrasıtırıyorum kusura bakma ama aynı hata Üzgünüm

AdminOL.sma(235) : error 001: expected token: ",", but found "-string-"
AdminOL.sma(235) : warning 215: expression has no effect
AdminOL.sma(235) : error 001: expected token: ";", but found "-string-"
AdminOL.sma(235) : error 037: invalid string (possibly non-terminated string)
AdminOL.sma(235) : fatal error 107: too many error messages on one line

Öyle bir hata yüklediğimde bende mevcut değil.
Eklentinin verdiği tek hata şuan ; 
191. satırdaki console_cmd(id, "setinfo _pw  ( yasaklı kod ) olarak geçtiğinden dolayı.

2lbmd46
bxld4
𝓪𝓵𝓼𝓸 .𝓴𝓷𝓸𝔀 .𝓪𝓼
< H C K H N > .5K`dAK47ppA
#7
bende nıye verıyor ki anlamadım csd mi seninde?
#8
Bu eklentinin server sahipleri tarafından yüklenmesi CSD ve OYT tarafından yasaklandı, o yasak yüzünden yükleyemiyorsunuz. OYT firması bu konuda teknik destek veriyor ama CSD'nın bu konudaki tavrı değişmediyse teknik destek hala vermiyor. Ticket atmayı deneyin.
#9
İstek konusu, @Smash adlı kullanıcı tarafından 19 gün içinde çözülmüştür.
İsteği çözdüğü için Smash Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Smash Adlı kullanıcı sizin dışınızda toplam 9 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

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

Yorum yapmak için üye olmanız gerekiyor

ya da