hocam olmadı hatta sv yeniden başlattım gene denedim yine olmadı dediklerin aynısnı yaptım
ftp açtım klasör aynı isim tek tek oluşturdum oyuna girdim /sifremenu yazdım açıldı kaydol tıklanıyor sadece ona tıkladım consolda bunu yazdı ama tekrar /sifremenu yazıp girince gene kaydola girebiliyordum
Unknown command: Kaydetmek_Icin_Sifre_Girin
[[K]ra[L]iye[T]] Suanki Nicki Kitlemek Icin Parola Girin.
CSdurağı Nick Şifreleyici V2.8-V2 Final
Moderatör: Moderatörler
Forum kuralları
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır
Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
DİKKAT !
Konu Başlığı veya içeriği BÜYÜK HARFLERLE olan konular direk silenecektir !
Burası eklenti paylaşım bölümüdür ve yönetici onaylıdır. Alakasız konular hiçbir şekilde onaylanmayacaktır
Eklenti eklerken eklenti kurallarına uyulması gerekir.
En önemlisi paylaşılan eklenti şablonuna uyulması gerekir.
Bu hususlara dikkat edilmeyip paylaşılan eklenti konuları silenecektir.
-
- Mesajlar: 950
- Kayıt: Cmt Kas 14, 2015 3:03 pm
- Server Ip/DNS: 213.238.173.XX
- Clan İsmi: [K]ra[L]iye[T]
-
Konu Sahibi
CSdurağı Nick Şifreleyici V2.1
Sorun başka eklentinizden olabilir. Yada editledi iseniz editleme hatası 2.0 ı kullanın
Link: | |
Linklerini gizle |
-
- Mesajlar: 2368
- Kayıt: Sal Oca 26, 2016 3:54 pm
- Konum: Samsun
- Clan İsmi: -
- İletişim:
CSdurağı Nick Şifreleyici V2.1
@Taha Demirbaş başka eklentide tam olarak nasıl kontrol ettireceğiz.
diğer eklentide native csd_kayit ekleyecez tamam ama sonra nasıl ife baktıracaz
yapsak çalışacak mı ?
diğer eklentide native csd_kayit ekleyecez tamam ama sonra nasıl ife baktıracaz
Kod: Tümünü seç
if(csd_kayit(id) == 1)client_printc(id,"KAYITLISIN")
Link: | |
Linklerini gizle |
-
Konu Sahibi
-
Yasaklı Üye
- Mesajlar: 1892
- Kayıt: Pzr Nis 09, 2017 7:32 pm
- Clan İsmi: CANAKKALE
CSdurağı Nick Şifreleyici V2.1
Serverde puligin yok yukluyorum.
Aynı hatayi veriyor.
Puligini yukledım
kaydol (şifre ekle) dıyorum Suanki Nicki Kitlemek Icin Parola Girin..! diyor.
giriş yap dıyorum bu işlemi yapamassınız diyor.
Birde users.ini aktif etmek gerekiyor mu ?
Aynı hatayi veriyor.
Puligini yukledım
kaydol (şifre ekle) dıyorum Suanki Nicki Kitlemek Icin Parola Girin..! diyor.
giriş yap dıyorum bu işlemi yapamassınız diyor.
Birde users.ini aktif etmek gerekiyor mu ?
Link: | |
Linklerini gizle |
-
Konu Sahibi
CSdurağı Nick Şifreleyici V2.1
2.2 versiyonu fixleme çalışması için konuya eklenmiştir.
Link: | |
Linklerini gizle |
-
Yasaklı Üye
- Mesajlar: 1892
- Kayıt: Pzr Nis 09, 2017 7:32 pm
- Clan İsmi: CANAKKALE
CSdurağı Nick Şifreleyici V2.1
Denedim aynı sorun devam ediyor.Taha Demirbaş yazdı:2.2 versiyonu fixleme çalışması için konuya eklenmiştir.
Link: | |
Linklerini gizle |
-
Konu Sahibi
CSdurağı Nick Şifreleyici V2.1
şunu bir denermisin ;
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
/* BU PLUGIN CSDURAGI.COM ADINA ORJINALI FORUM.CSDURAGI.COM 'DA YAPILMISTIR. BU YAZIYI OKUYORSANIZ ORJINALINI KULLANIYORSUNUZ DEMEKTIR.*/
/*
SURUM GELISTIRMELERI--------------------------------
{----V2.0-----}
1. Native Ile Oturum Sorgusu Eklendi.
2. Menu Zorunlulugu Kayitli Olmayan Nickler Icin Kaldirildi.
3. Cift Kayit Steam Icin %100 Kalkti Nonsteam Icin %50 Kaldirildi.
4. Kayitlara Tarih eklendi.
{----V1.6-----}
1. Nick kayitli degil ise kayit zorunlulugu kaldirildi
2. kayitli olmayanlar icin cvar eklendi
3. Parola kaldirma eklendi
{----V1.1-----}
1. nick kayit sistemi
2. Map boyunca oturumu bellekte tutma sistemi
3. 64 karakter sifreleme
*/
#include <amxmodx>
#include <amxmisc>
#include <nvault>
#define PLUGIN "Klasik Nick Sifreleyici"
#define VERSION "2.2"
#define AUTHOR "tahaDemirbas" // Eski Author : redarmygaming
#define DURATION 1
new SISTAG[] = "CSDURAGI"
new cvar;
new surecvar
new noauthmod
new kayitsizmod
new timer[64] = 0;
new oturum[64] = 0;
new kayit[64] = 0
new menukapandi[64] = 0;
new kayitli[64] = 0;
new kayitvault
new points[64] = 0
native csd_oturum()
native csd_kayitdurumu()
new const file[] = "NickSifreleyici/Hesaplar.ini";
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
cvar = register_cvar("sv_nicksifreleyici","1")
surecvar = register_cvar("sv_nicksifreleyici_sure","60") // Saniye......
noauthmod = register_cvar("sv_nicksifreleyici_mod","1") // 1-Kick 2-Ban
kayitsizmod = register_cvar("sv_nickSifreleyici_kayitsiz_at","0") // kayitsiz kisiyi atar = 1 | Atmaz = 0
kayitvault = nvault_open("NickSifreleyici")
register_clcmd("say /sifremenu","Logmein")
register_clcmd("Kaydetmek_Icin_Sifre_Girin","kaydol")
register_clcmd("Nick_Parolasi","girisyap")
timer[0] = get_pcvar_num(surecvar)
set_task(1.5,"nickkontrol",_,_,_,"b")
}
public plugin_natives()
{
register_native("csd_oturum","native_oturumsorgula",1)
register_native("csd_kayitdurumu","native_kayitsorgula",1)
}
public native_oturumsorgula(id){
return oturum[id];
}
public native_kayitsorgula(id){
if(points[id] == 1){
kayit[id] = 1
}
else
{
kayit[id] = 0
}
return kayit[id];
}
public client_authorized(id){
if(get_pcvar_num(cvar) == 0)
return PLUGIN_HANDLED
new name[32];
get_user_name(id,name,charsmax(name))
if(nick_kontrol(name)) {
timer[id] = get_pcvar_num(surecvar)
kayitli[id] = 1;
set_task(2.0,"Logmein",id)
}
return PLUGIN_HANDLED;
}
public SaveData(id)
{
new name[64]
get_user_authid(id, name, 63)
new vaultkey[64], vaultdata[256]
format(vaultkey, 63, "%s", name)
format(vaultdata, 255, "%i", points[id])
nvault_set(kayitvault, vaultkey, vaultdata)
return PLUGIN_CONTINUE
}
public LoadData(id)
{
new name[64]
get_user_authid(id, name, 63)
new vaultkey[64], vaultdata[256]
format(vaultkey, 63, "%s", name)
format(vaultdata, 255, "%i", points[id])
nvault_get(kayitvault, vaultkey, vaultdata, 255)
new points_user[10]
parse(vaultdata, points_user, 9)
new points_set = str_to_num(points_user)
points[id] = points_set
return PLUGIN_CONTINUE
}
public nickkontrol(id){
new names[32]
get_user_name(id,names,31)
if(nick_kontrol(names)) {
kayitli[id] = 1
set_task(1.5,"Logmein",id)
}
else
{
oturum[id] = 0
kayitli[id] = 0
}
return PLUGIN_HANDLED
}
public Logmein(id,level,cid) {
new names[32]
get_user_name(id,names,31)
new menu, Menuz[512]
LoadData(id)
if(oturum[id] == 0){
if(kayitli[id] == 1){
if(timer[id] <= 0){
islemuygula(id);
}
else
{
if(nick_kontrol(names)) {
timer[id] -= 1
set_task(1.5,"Logmein",id)
}
}
}
}
if(kayitli[id] == 1)
formatex(Menuz, charsmax(Menuz), "\rCSDURAGI \w| \dNick Sifreleme Sistemi \rV2^n\wKaydolmak Veyatta Giris Icin \d[\r %d Saniye..\d][\rGIRIS YAPILMADI\d]",timer[id])
if(kayitli[id] == 0)
formatex(Menuz, charsmax(Menuz), "\rCSDURAGI \w| \dNick Sifreleme Sistemi \rV2^n\wKaydolarak Nickinizi Guvene Alabilirsiniz.! \d[\rKAYITSIZ\d]",timer[id])
if(kayitli[id] == 2)
formatex(Menuz, charsmax(Menuz), "\rCSDURAGI \w| \dNick Sifreleme Sistemi \rV2^n\wSuanki Durum : \d[\rGIRIS YAPILDI\d]",timer[id])
menu = menu_create(Menuz, "Logmein_handled")
if(kayitli[id] == 1){
formatex(Menuz, charsmax(Menuz), "\rGiris Yap \d| \wNicki Icin.. ")
menu_additem(menu, Menuz, "1")
}
else
{
formatex(Menuz, charsmax(Menuz), "\dGiris Yap \d| \wNicki Icin.. ")
menu_additem(menu, Menuz, "3")
}
if(kayitli[id] == 0 ){
if(points[id] == 0){
formatex(Menuz, charsmax(Menuz), "\yKaydol \d|\d Suanki Nickinize Sifre Koyar.")
menu_additem(menu, Menuz, "2")
}
else
{
formatex(Menuz, charsmax(Menuz), "\dKaydol \d|\d Suanki Nickinize Sifre Koyar.")
menu_additem(menu, Menuz, "3")
}
}
else
{
formatex(Menuz, charsmax(Menuz), "\dKaydol \d|\d Suanki Nickinize Sifre Koyar.")
menu_additem(menu, Menuz, "3")
}
if(kayitli[id] == 2 ){
formatex(Menuz, charsmax(Menuz), "\yParolayi Kaldir \d|\d Suanki Nickinizden Parolayi Kaldirir")
menu_additem(menu, Menuz, "5")
}
else
{
formatex(Menuz, charsmax(Menuz), "\dParolayi Kaldir \d|\d Suanki Nickinizden Parolayi Kaldirir")
menu_additem(menu, Menuz, "3")
}
if(kayitli[id] == 2 ){
formatex(Menuz, charsmax(Menuz), "\wCikis Yap \d|\d Suanki Hesabinizdan Cikar")
menu_additem(menu, Menuz, "4")
}
else
{
formatex(Menuz, charsmax(Menuz), "\dCikis Yap \d|\d Suanki Hesabinizdan Cikar")
menu_additem(menu, Menuz, "3")
}
menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
formatex(Menuz, charsmax(Menuz), "\rIptal \d|\y Oyundan Atilmaniza Neden Olabilir.!")
menu_setprop(menu,MPROP_EXITNAME,Menuz)
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
public Logmein_handled(id, menu, item) {
if (item == MENU_EXIT)
{
menukapandi[id] = 1
menu_destroy(menu)
return PLUGIN_CONTINUE
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
menukapandi[id] = 1
ChatColor(id,"^4[%s]^3 Suanki Nickin Parolasini Girin.. ",SISTAG)
client_cmd(id,"messagemode Nick_Parolasi")
}
case 2:
{
menukapandi[id] = 1
ChatColor(id,"^4[%s]^3 Suanki Nicki Kitlemek Icin Parola Girin..!",SISTAG)
client_cmd(id,"messagemode Kaydetmek_Icin_Sifre_Girin")
}
case 3:
{
ChatColor(id,"^4[%s]^3 Bu Islemi Yapamazsiniz.!",SISTAG)
}
case 4:
{
oturum[id] = 0;
menukapandi[id] = 0
kayitli[id] = 1;
timer[id] = get_pcvar_num(surecvar)
ChatColor(id,"^4[%s]^3 Cikis Yapildi.!",SISTAG)
new cid,level
Logmein(id,cid,level);
}
case 5:
{
parolakaldir(id);
}
}
return PLUGIN_HANDLED
}
public parolakaldir(id){
new name[32]
get_user_name(id,name,charsmax(name))
write_file(file,"",str_to_num(name))
kayitli[id] = 0;
oturum[id] = 0;
points[id] = 0;
SaveData(id)
set_task(2.0,"Logmein",id)
ChatColor(id,"^4[%s]^3 Parola Kaldirildi Ve Oturum Kapatildi.!",SISTAG)
return PLUGIN_HANDLED;
}
public client_disconnected(id){
kayitli[id] = 0
}
public girisyap(id){
new text[64];
read_args(text,63)
remove_quotes(text)
if(pass_kontrol(text)) {
oturum[id] = 1
kayitli[id] = 2
ChatColor(id,"^4[%s]^3 Giris Basarili.!",SISTAG)
}
else
{
ChatColor(id,"^4[%s]^3 Giris Basarisiz.!",SISTAG)
menukapandi[id] = 0
new cid,level
Logmein(id,cid,level)
}
return PLUGIN_HANDLED;
}
public kaydol(id){
new text[64],name[32];
read_args(text,63)
remove_quotes(text)
get_user_name(id,name,charsmax(name))
if(nick_kontrol(name)) {
ChatColor(id,"^4[%s]^3 Bu nick daha onceden kaydedilmistir.!",SISTAG) // Kontrol Sonucu Var.
return PLUGIN_HANDLED
}
new CurrentDay[16]
get_time("%d/%m/%Y",CurrentDay,15) // Tarih Atiyoruz
new szLine[248]
formatex(szLine,247,"^"%s^" ^"%s^" ^"%s^"^n",name,text,CurrentDay)
write_file(file,szLine)
ChatColor(id,"^4[%s]^3 Kayit Basarili.!",SISTAG)
ChatColor(id,"^4[%s]^3 Nick : %s Sifre : %s",SISTAG,name,text)
ChatColor(id,"^4[%s]^3 Bilgilerinizi Unutmayiniz.!",SISTAG)
oturum[id] = 1
kayitli[id] = 2
points[id] = 1
SaveData(id)
ChatColor(id,"^4[%s]^3 Giris Yapildi.!",SISTAG)
return PLUGIN_HANDLED;
}
stock nick_kontrol(const Name[]) {
new szLine[248];
new LineName[32],blabla[32];
new maxlines,txtlen;
maxlines = file_size(file,1);
for(new line;line<maxlines;line++) {
read_file(file,line,szLine,247,txtlen)
parse(szLine,LineName,31,blabla,31)
if(equali(LineName,Name)) {
return 1;
}
}
return 0;
}
stock pass_kontrol(const Name[]) {
new szLine[248];
new LineName[32],blabla[32],pw[64];
new maxlines,txtlen;
maxlines = file_size(file,1);
for(new line;line<maxlines;line++) {
read_file(file,line,szLine,247,txtlen)
parse(szLine,LineName,31,blabla,31,pw,63)
if(equali(blabla,Name)) {
return 1;
}
}
return 0;
}
public islemuygula(id){
new name[32];
get_user_name(id,name,charsmax(name))
if(get_pcvar_num(kayitsizmod) == 0){
if(kayitli[id] == 1)
return PLUGIN_HANDLED
return PLUGIN_HANDLED
}
if(oturum[id] == 1){
return PLUGIN_HANDLED;
}
else
{
if(get_pcvar_num(noauthmod) == 1){
ChatColor(0,"^4[%s]^3 %s^4 Belirlenen Sure Icerisinde Nickine Giris Yapamadigi Icin Kicklendi",SISTAG,name)
server_cmd("kick #%d ^"Nick Sifresini Belirtilen Sure Icerisinde Giremedigin Icin Oyundan Atildin.!^"", get_user_userid(id))
}
if(get_pcvar_num(noauthmod) == 2){
ChatColor(0,"^4[%s]^3 %s^4 Belirlenen Sure Icerisinde Nickine Giris Yapamadigi Icin ^3 20 DK^4 Banlandi.!",SISTAG,name)
server_cmd("ban #%d 20 ^"Nick Sifresini Belirtilen Sure Icerisinde Giremedigin Icin 20dk Oyundan Atildin.!^"", get_user_userid(id))
}
}
return PLUGIN_HANDLED;
}
stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^3")
replace_all(msg, 190, "!team", "^1")
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();
}
}
}
}
Link: | |
Linklerini gizle |
-
Yasaklı Üye
- Mesajlar: 1892
- Kayıt: Pzr Nis 09, 2017 7:32 pm
- Clan İsmi: CANAKKALE
-
Yasaklı Üye
- Mesajlar: 1892
- Kayıt: Pzr Nis 09, 2017 7:32 pm
- Clan İsmi: CANAKKALE
CSdurağı Nick Şifreleyici V2.1
@Taha Demirbaş Kaydolup girdikten sonra sureklı ılk gırdıgımızde menu acılıyor sanıye verıyor onuda kaldırma ımkanınız varmı ?
Link: | |
Linklerini gizle |