-
Toplam 6 Eklenti bulunuyor.
Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
(pluginhakkında)
Plugin Adı: Gelişmiş Otomatik Yetki Sistemi
Yapımcısı: akcaliberkk
Versiyonu: 1.1 (19/08/2014)
Açıklama:
Bilinen /slotol eklentisinin geliştirilmiş versiyonudur. Bu eklentide eski slotol eklentisine ek olarak istediğiniz kadar zaman belirleyebiliyorsunuz. Eski süreli slotol eklentsinde harita değiştiğinde süre sıfırlanıyordu. Yani maksimum 30-40 dakikalık süre koyabiliyordunuz. Artık isterseniz 24 saat süre koyun. Ne kadar harita değişirse değişsin süre sıfırlanmayacak ve sadece belirlediğiniz zaman kadar sunucunuzda kalan oyuncular bedava yetki alabilecek. Ek olarak /adminol özelliği de mevcuttur. Bedava adminlik için de süre koyabiliyorsunuz.
Özellikler:
En az bir yetkisi olan oyuncular bu sistemden faydalanamaz.
Nick değiştirilirse, eski nick kayıt edilir, yeni nick 0'dan başlar.
Bir hesapla, bir defa yetki alındığında o hesabın süresi sıfırlanır. Yani bir kere slot olanın, tekrar ismini eski haline getirip slotluk alması önlenmiş olur.
Her 6 dakikada bir eklenti tanıtım mesajı gönderilir. Böylece ekstra tanıtım reklamı yapmanıza gerek kalmaz.
Kayıtlı bir nicke 10 gün girilmediğinde süresi sıfırlanır. Bu ayarı değiştirebilirsiniz:
Eklentide
#define PRUNE 10
kısmını bulun ve 10 yerine istediğiniz gün sayısını yazın.
Sürüm Notları:
[19/11/13] v1.0 ->
[19/08/14] v1.1 ->
- Tırnak işareti kullanılarak yetki genişletilmesi bugu düzeltilmiştir. ( İlgili Bildirim )
(komutlar)
Say:
Kod:
say /slotol
Bedava slotluk almak için kullanılır.
say /adminol
Bedava adminlik almak için kullanılır.
say /bilgilerim & say /yetkilerim
Oyuncunun sahip olduğu yetki harflerini gösterir.
Cvar:
Kod:
slotol_aktif "1" // 1: Slot olmayı açar , 0: kapatır
slotol_sure "300" // Slot olabilmek için gereken süre (dakika) - 0 yazarsanız anında slot olunabilir.
slotol_yetkiler "b" // Slotlara verilecek yetkiler.
slotol_tag "CSP Slot # " // Slotlara verilecek tag.
adminol_aktif "0" // 1: Admin olmayı açar , 0: kapatır
adminol_sure "1800" // Admin olabilmek için gereken süre (dakika) - 0 yazarsanız anında admin olunabilir.
adminol_yetkiler "abcdefhijkmnopqrstu" // Adminlere verilecek yetkiler.
adminol_tag "CSP Admin # " // Adminlere verilecek tag.
Cvar (Kopyala-Yapıştır için) :
Kod:
slotol_aktif "1"
slotol_sure "300"
slotol_yetkiler "b"
slotol_tag "CSP Slot # "
adminol_aktif "0"
adminol_sure "1800"
adminol_yetkiler "abcdefhijkmnopqrstu"
adminol_tag "CSP Admin # "
(kurulum)
gelismis_slotol_v11.amxx -> amxmodx/plugins klasörüne atılacak.
amxmodx/configs klasöründeki plugins.ini dosyasının içine:
gelismis_slotol_v11.amxx
yazılacak ve kaydedilecek.
(indir)
ÖNEMLİ: Daima eklentinin son sürümünü kullanın. (gelismis_slotol_v11)
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Fikir ve kullanım amacı yüzünden hiç sevmediğim bir eklenti.İhtiyacı olanlar için süper diyebiliriz tabi.
Yinede Teşekkürler.
-
Cevap
Alıntı:
bilbaz Nickli Üyeden Alıntı
Fikir ve kullanım amacı yüzünden hiç sevmediğim bir eklenti.İhtiyacı olanlar için süper diyebiliriz tabi.
Yinede Teşekkürler.
Ben de sevmiyorum ama istek çok :D
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Slot olmasını anlıyordumda şu admin olma olayı beni benden alıyor. :D eline sağlık berk (:
-
Cevap:
Alıntı:
JDM Nickli Üyeden Alıntı
Slot olmasını anlıyordumda şu admin olma olayı beni benden alıyor. :D eline sağlık berk (:
O yüzden default devre dışı bıraktım :D Ama var işte isteyen arkadaş. Haftada bir fix slotol/adminol isteği geliyor :D
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Berk Güzel Olmuş Bunun Slot Versiyonunu Losteps Yapmıştı Ama Sen Geliştirmişsin Ellerine Sağlık Güzel Olmuş.
-
Cevap: G
Alıntı:
DeaTReX Nickli Üyeden Alıntı
Berk Güzel Olmuş Bunun Slot Versiyonunu Losteps Yapmıştı Ama Sen Geliştirmişsin Ellerine Sağlık Güzel Olmuş.
Losteps'inki map değişimde sıfırlanıyor işte. set_task ile çalıştığı için en fazla 30-35 dakikalık ayarlayabiliyorsun.
Bunda sınır yok. Giriş ve çıkış zamanlarını tespit edip oyunda kaldığı süreyi nvault ile ismine kaydetme prensibine dayandığı için istersen 70 saate ayarla. 70 saat dolmadan kimse slot olamaz :)
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Eline sağlık, artık konu açmazlar inşallah.
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
@akcaliberkk =>
Bunun Süreli Olmasını İstemiyorumda.
Yani /slotol Yazınca Hemen Slot Olsun.
Süreyle Olmasın.
Ve /adminol Pluginini İçinden Silermisin?
Sadece /slotol Kalsında.
Nasıl Yapabilirim?
Yada Sen Yapıp Atarmısın ?
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
Nobb Nickli Üyeden Alıntı
@akcaliberkk =>
Bunun Süreli Olmasını İstemiyorumda.
Yani /slotol Yazınca Hemen Slot Olsun.
Süreyle Olmasın.
Ve /adminol Pluginini İçinden Silermisin?
Sadece /slotol Kalsında.
Nasıl Yapabilirim?
Yada Sen Yapıp Atarmısın ?
Konuyu nerenle okuyorsun anlamadım ki :|
Kod:
slotol_sure "300" // Slot olabilmek için gereken süre (dakika) - 0 yazarsanız anında slot olunabilir.
Kod:
adminol_aktif "0" // 1: Admin olmayı açar , 0: kapatır
- - - - - - - - - -
Alıntı:
Nobb Nickli Üyeden Alıntı
@akcaliberkk =>
Bunun Süreli Olmasını İstemiyorumda.
Yani /slotol Yazınca Hemen Slot Olsun.
Süreyle Olmasın.
Ve /adminol Pluginini İçinden Silermisin?
Sadece /slotol Kalsında.
Nasıl Yapabilirim?
Yada Sen Yapıp Atarmısın ?
Konuyu nerenle okuyorsun anlamadım ki :|
Kod:
slotol_sure "300" // Slot olabilmek için gereken süre (dakika) - 0 yazarsanız anında slot olunabilir.
Kod:
adminol_aktif "0" // 1: Admin olmayı açar , 0: kapatır
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Nobb'un mesajından sonra bu konunun Plugin istek bölümündeki /slotol , /adminol istek konularına faydası olacağını sanmıyorum.
Bütün Umudumu yitirdim :/
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
JDM Nickli Üyeden Alıntı
Konuyu nerenle okuyorsun anlamadım ki :|
Kod:
slotol_sure "300" // Slot olabilmek için gereken süre (dakika) - 0 yazarsanız anında slot olunabilir.
Kod:
adminol_aktif "0" // 1: Admin olmayı açar , 0: kapatır
- - - - - - - - - -
Konuyu nerenle okuyorsun anlamadım ki :|
Kod:
slotol_sure "300" // Slot olabilmek için gereken süre (dakika) - 0 yazarsanız anında slot olunabilir.
Kod:
adminol_aktif "0" // 1: Admin olmayı açar , 0: kapatır
Sen Heralde Anlamadın ? Ben /adminol Kodlarını Silmek İstiyorum Fakat Compile Edemiyorum?
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
Nobb Nickli Üyeden Alıntı
Sen Heralde Anlamadın ? Ben /adminol Kodlarını Silmek İstiyorum Fakat Compile Edemiyorum?
Bilmiyorsan silemezsin. Benim de gereksiz yere silmeye niyetim yok.
adminol_aktif cvarını süs olsun diye koymadım ben. İstemiyorsan deaktif edersin. Niye macera arıyorsunki anlamıyorum
- - - - - - - - - -
Alıntı:
Nobb Nickli Üyeden Alıntı
Sen Heralde Anlamadın ? Ben /adminol Kodlarını Silmek İstiyorum Fakat Compile Edemiyorum?
Bilmiyorsan silemezsin. Benim de gereksiz yere silmeye niyetim yok.
adminol_aktif cvarını süs olsun diye koymadım ben. İstemiyorsan deaktif edersin. Niye macera arıyorsunki anlamıyorum
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
@akcaliberk
Eline Saglık öncelik le
Ben Bunu serverime attım yetkilerini ayarladım sw girdim /adminol yazdım bana tag verdi ama yetki sadece z verdi neden acaba :D
@JDM
- - - - - - - - - -
@Nobb
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
AsiLZadeM Nickli Üyeden Alıntı
@
akcaliberk
Eline Saglık öncelik le
Ben Bunu serverime attım yetkilerini ayarladım sw girdim /adminol yazdım bana tag verdi ama yetki sadece z verdi neden acaba :D
@JDM
- - - - - - - - - -
@Nobb
Nerden anladın sadece z verdiğini
- - - - - - - - - -
Alıntı:
AsiLZadeM Nickli Üyeden Alıntı
@
akcaliberk
Eline Saglık öncelik le
Ben Bunu serverime attım yetkilerini ayarladım sw girdim /adminol yazdım bana tag verdi ama yetki sadece z verdi neden acaba :D
@JDM
- - - - - - - - - -
@Nobb
Nerden anladın sadece z verdiğini
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Sende bir sorun var. Plugin istekteki konunu güncelle ordan bakarız
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Ellerine sağlık yine her zaman ki gibi zoru başarmışsın. :)
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
akcaliberk benim anlamadım nokta su bu paylastıgın plugınde adam user nıckıyle gırıyor senın belırledıgın kadar oyunda durursa mı slot oluyor yoksa user oyuna gırdıgınde slotol felan yazdıgında senın belırledıgın kadar mı slot oluyor?
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
xLdeJavu Nickli Üyeden Alıntı
akcaliberk benim anlamadım nokta su bu paylastıgın plugınde adam user nıckıyle gırıyor senın belırledıgın kadar oyunda durursa mı slot oluyor yoksa user oyuna gırdıgınde slotol felan yazdıgında senın belırledıgın kadar mı slot oluyor?
Kullanıcı oyuna girdiğinde, oyunda kullandığı nicki otomatik kayıt altına alınıyor. Cvar ayarıyla belirlediğiniz süre boyunca, bu kullanıcı oyunda bulunursa slot olabilme şansına sahip oluyor. Örneğin siz 60 dakikaya ayarladınız. A isimli oyuncu oyuna girdi ve 30 dakika oynadıktan sonra oyundan çıktı. Başka bir gün tekrar gelip 30 dakika daha oynadığında, toplamda 60 dakika oynadığı için slotol yazarak slot olabiliyor. Slotlukta süre yok.
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
ha almak istedigim cevapta buydu tesekkurler
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
bir bakarmısınız ben editlemeye calıstımda
slotol u /cıkraol -- /adminol u /kalfaol yaptım ama kendim bir /ustaol yaptım da saydan komudu nasıl ayarlicam saydan yazınca olmuyor o kodu bilmiyorum bir ayarlarmısınız
Bide aktif yapamadım çünkü aktif kodlarını girmedim slotol un kodlarını kopyaladım yanı adam /slotol yazınca /ustaol da yazmış olacak dır bir bakarmısınız
@JDM
Kod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <nvault>
#define PLUGIN "Gelismis Otomatik Yetki Sistemi"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
#define PLUGINPREFIX "[OYS] "
#define TASKID 5699
#define PRUNE 3 // 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","1")
pSlotolSure = register_cvar("slotol_sure","0")
pSlotFlags = register_cvar("slotol_yetkiler","bj")
pSlotTag = register_cvar("slotol_tag","[CIRAK] # ")
pAdminolEnabled = register_cvar("adminol_aktif","1")
pAdminolSure = register_cvar("adminol_sure","48")
pAdminFlags = register_cvar("adminol_yetkiler","abcdefhijkmnopqrstu")
pAdminTag = register_cvar("adminol_tag","[KALFA] # ")
register_clcmd("say /cırakol","cmdSlotol")
register_clcmd("say /kalfaol","cmdAdminol")
register_clcmd("say /ustaol","cmdustaol")
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_disconnect(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 cmdustaol(id) {
if(!get_pcvar_num(pSlotolEnabled)) return PLUGIN_CONTINUE
if(!access(id,ADMIN_USER)) {
ColorChat(id, "^4%s^3Zaten yetkileriniz var. Bu sistemden sadece normal oyuncular yararlanabilir.",PLUGINPREFIX)
ColorChat(id, "^4%s^3Yetkilerinizi gormek icin ^4/bilgilerim ^3veya ^4/yetkilerim ^3yazin.",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^3Usta 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 Usta olamiyorsunuz.",PLUGINPREFIX)
ColorChat(id, "^4%s^3Suana kadar kaldiginiz Toplam Sure: ^4%d dk. ^3Usta olabilmek icin ^4%d dk.^3 daha sunucuda kalmaniz gerek.",\
PLUGINPREFIX, iOnlineTime, get_pcvar_num(pSlotolSure) - iOnlineTime)
return PLUGIN_HANDLED
}
ColorChat(id, "^4%s^3Usta olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",PLUGINPREFIX)
ColorChat(id, "^4%s^3Usta olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",PLUGINPREFIX)
MessageMode[id] = 1;
console_cmd(id, "messagemode ^"Sifrenizi Girin^"")
return PLUGIN_HANDLED
}
public cmdSlotol(id) {
if(!get_pcvar_num(pSlotolEnabled)) return PLUGIN_CONTINUE
if(!access(id,ADMIN_USER)) {
ColorChat(id, "^4%s^3Zaten yetkileriniz var. Bu sistemden sadece normal oyuncular yararlanabilir.",PLUGINPREFIX)
ColorChat(id, "^4%s^3Yetkilerinizi gormek icin ^4/bilgilerim ^3veya ^4/yetkilerim ^3yazin.",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 cırak olamiyorsunuz.",PLUGINPREFIX)
ColorChat(id, "^4%s^3Suana kadar kaldiginiz Toplam Sure: ^4%d dk. ^3cırak olabilmek icin ^4%d dk.^3 daha sunucuda kalmaniz gerek.",\
PLUGINPREFIX, iOnlineTime, get_pcvar_num(pSlotolSure) - iOnlineTime)
return PLUGIN_HANDLED
}
ColorChat(id, "^4%s^3cırak olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",PLUGINPREFIX)
ColorChat(id, "^4%s^3cırak 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 yetkileriniz var. Bu sistemden sadece normal oyuncular yararlanabilir.",PLUGINPREFIX)
ColorChat(id, "^4%s^3Yetkilerinizi gormek icin ^4/bilgilerim ^3veya ^4/yetkilerim ^3yazin.",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^3Kalfa 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(pAdminolSure)) {
ColorChat(id, "^4%s^3Malesef sunucuda yeterince fazla kalmadiginiz icin Kalfa olamiyorsunuz.",PLUGINPREFIX)
ColorChat(id, "^4%s^3Suana kadar kaldiginiz Toplam Sure: ^4%d dk. ^3Kalfa olabilmek icin ^4%d dk.^3 daha sunucuda kalmaniz gerek.",\
PLUGINPREFIX, iOnlineTime, get_pcvar_num(pAdminolSure) - iOnlineTime)
return PLUGIN_HANDLED
}
ColorChat(id, "^4%s^3Kalfa olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",PLUGINPREFIX)
ColorChat(id, "^4%s^3Kalfa olma isteginiz kabul edildi. Lutfen sifrenizi belirleyin...",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^3Sifreniz en az 3 en fazla 20 karakter arasinda olmalidir. Tekrar girin.",PLUGINPREFIX)
console_cmd(id,"messagemode ^"Sifrenizi Girin^"")
return PLUGIN_HANDLED
}
console_cmd(id, "setinfo _pw ^"%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^3Tebrikler. Basariyla %s oldunuz. Hesap ismi: ^4%s ^3Sifre: ^4%s",PLUGINPREFIX, ( MessageMode[id] == 2 ? "admin" : "slot" ), newname, pass)
ColorChat(id, "^4%s^3Tebrikler. Basariyla %s oldunuz. Hesap ismi: ^4%s ^3Sifre: ^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,"^4%s^3Bu serverda bedava yetki alabilirsiniz. %s %s ^3yazin.",\
PLUGINPREFIX,(get_pcvar_num(pSlotolEnabled) ? "Bedava ^4Adminlik ^3icin ^4/cırakol^3" : ""), \
(get_pcvar_num(pAdminolEnabled) ? "Bedava ^4Adminlik ^3icin ^4/kalfaol" : ""));
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;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Lütfen Yardım Biri şunu Editlesin
@akcaliberkk
@JDM
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
oyunyöneticisinde geçmiyor client_cmd console_cmd fln :((
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Peki buna ilave /slotol yazdıktan sonra 1 tane ilave yetki için /slot2ol /slot3ol ekler misin?
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Oyun yöneticisinde geçmiyor tam istediğim plugin ama lanet olası oyunyöneticisi komutları yasakladıgı icin yükleyemiyorum :(
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
cmd hataları için yapabileceğim bir şey yok. Oyunyöneticisiyle anlaşmanız gerekiyor bir şekilde.
Alıntı:
wienli Nickli Üyeden Alıntı
bunun ingilizcesi varmi?
Yok ? Neden ingilizce istiyorsunuz ? Çok lazımsa çeviririm ?
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
benim sunucum avrupadaki oyunculara yönelik türkiyeden oyuncu girmiyor sunucuyu ingilizce olarak kullaniyoruz bu yüzden bana ingilizcesi lazim yardimci olursaniz cok seviniim. Tesekkür ederim
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
wienli Nickli Üyeden Alıntı
benim sunucum avrupadaki oyunculara yönelik türkiyeden oyuncu girmiyor sunucuyu ingilizce olarak kullaniyoruz bu yüzden bana ingilizcesi lazim yardimci olursaniz cok seviniim. Tesekkür ederim
Elimden geldiğince çevirdim. Konudan indirebilirsiniz. Yalnız komutları değiştirmedim. Onları kendinize göre düzenleyebilirsiniz.
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Alıntı:
akcaliberkk Nickli Üyeden Alıntı
Elimden geldiğince çevirdim. Konudan indirebilirsiniz. Yalnız komutları değiştirmedim. Onları kendinize göre düzenleyebilirsiniz.
tesekkür ederim kardesim ellerine saglik
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
neden bu sorunları alıyorum
[AMXX] Displaying debug trace (plugin "gelismis_slotol.amxx")
L 02/25/2014 - 01:51:33: [AMXX] Run time error 10: native error (native "write_file")
L 02/25/2014 - 01:51:33: [AMXX] [0] gelismis_yetkilendirici.sma::yetkilendir (line 220)
L 02/25/2014 - 01:51:33: [AMXX] [1] gelismis_yetkilendirici.sma::ListenPassword (line 197)
L 02/25/2014 - 01:52:44: Couldn't write file "cstrike/addons/amxmodx/configs/users.ini"
L 02/25/2014 - 01:52:44: [AMXX] Displaying debug trace (plugin "gelismis_slotol.amxx")
L 02/25/2014 - 01:52:44: [AMXX] Run time error 10: native error (native "write_file")
L 02/25/2014 - 01:52:44: [AMXX] [0] gelismis_yetkilendirici.sma::yetkilendir (line 220)
L 02/25/2014 - 01:52:44: [AMXX] [1] gelismis_yetkilendirici.sma::ListenPassword (line 197)
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
users.ini dosyası addons/amxmodx/configs konumunda var mı ? Varsa üzerinde yazma yetkisinin olup olmadığını kontrol et.
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi
Hacı Ben Hepsini Yapıyorum ama Swye Girilmiyor HaTA VERİYOR AMA BAŞKA SWDE ÇALISIYOR BUNUN SEBEBİNİ ACIKLARMISINIZ
-
Cevap: Gelişmiş Süreli Slotol & Adminol Tek Plugin || Otomatik Yetkilendirme Sistemi