yetkiver olmuyor
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 159
- Kayıt: Pzt Mar 13, 2017 9:21 pm
- Konum: ts ip : ts42.csduragi.com
- Server Ip/DNS: cs185.csduragi.com
- Clan İsmi: IPLIKCI GAMİNG
yetkiver olmuyor
yetkıver taglarfılan tam ıstedıgıım gıbı herseyı ama yazdım oldu gosterıyor panelden kontrol edıyorum dogru server gırıs hakjkınız yok dıor hersyı dogru yazdıgıma emınım
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
- Mesajlar: 608
- Kayıt: Çrş Eyl 09, 2015 4:01 pm
- Server Ip/DNS: cs7.csduragi.com
- Clan İsmi: LeadeR Gaming
yetkiver olmuyor
users.ini ye geliyorsa eklentide sorun yok demektir,geliyormu?
oyuna giriş yapabilmek için setinfo _pw şifreniz şeklinde olacak
oyuna giriş yapabilmek için setinfo _pw şifreniz şeklinde olacak
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 159
- Kayıt: Pzt Mar 13, 2017 9:21 pm
- Konum: ts ip : ts42.csduragi.com
- Server Ip/DNS: cs185.csduragi.com
- Clan İsmi: IPLIKCI GAMİNG
yetkiver olmuyor
oldu LSR sızden bısey rıca edebılkırmyım attıgım sımanın ııcnde yetkıver harfı l harfınde r harfine alırmısınız
Link: | |
Linklerini gizle |
-
- Mesajlar: 2281
- Kayıt: Cmt Oca 28, 2017 6:27 pm
- Konum: İstanbul
yetkiver olmuyor
Buyrun R Harfinde
Kod: Tümünü seç
/*AUTHOR : Akcaliberkk, This plugin EDIT: Tifarg 19.03.2015 */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Manager"
#define VERSION "1.0"
#define AUTHOR "CSDuragi "
enum Color
{
NORMAL = 1, // clients scr_concolor cvar color
GREEN, // Green Color
TEAM_COLOR, // Red, grey, blue
GREY, // grey
RED, // Red
BLUE, // Blue
}
new TeamName[][] =
{
"",
"TERRORIST",
"CT",
"SPECTATOR"
}
ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...)
{
static message[256];
switch(type)
{
case NORMAL: // clients scr_concolor cvar color
{
message[0] = 0x01;
}
case GREEN: // Green
{
message[0] = 0x04;
}
default: // White, Red, Blue
{
message[0] = 0x03;
}
}
vformat(message[1], 251, msg, 4);
// Make sure message is not longer than 192 character. Will crash the server.
message[192] = '^0';
static team, ColorChange, index, MSG_Type;
if(id)
{
MSG_Type = MSG_ONE;
index = id;
} else {
index = FindPlayer();
MSG_Type = MSG_ALL;
}
team = get_user_team(index);
ColorChange = ColorSelection(index, MSG_Type, type);
ShowColorMessage(index, MSG_Type, message);
if(ColorChange)
{
Team_Info(index, MSG_Type, TeamName[team]);
}
}
ShowColorMessage(id, type, message[])
{
message_begin(type, get_user_msgid("SayText"), _, id);
write_byte(id)
write_string(message);
message_end();
}
Team_Info(id, type, team[])
{
message_begin(type, get_user_msgid("TeamInfo"), _, id);
write_byte(id);
write_string(team);
message_end();
return 1;
}
ColorSelection(index, type, Color:Type)
{
switch(Type)
{
case RED:
{
return Team_Info(index, type, TeamName[1]);
}
case BLUE:
{
return Team_Info(index, type, TeamName[2]);
}
case GREY:
{
return Team_Info(index, type, TeamName[0]);
}
}
return 0;
}
FindPlayer()
{
static i;
i = -1;
while(i <= get_maxplayers())
{
if(is_user_connected(++i))
{
return i;
}
}
return -1;
}
#define TAG "CANAKKALE | "
#define TAG1 " [K-I]"
#define TAG2 " [S-3]"
#define REK "Yetkiver"
new const file[] = "addons/amxmodx/configs/users.ini";
new bool:Admin_Nick_Giris[33],bool:Slot_Nick_Giris[33],bool:Komutcu_Nick_Giris[33];
new bool:Admin_Pw_Giris[33],bool:Slot_Pw_Giris[33],bool:Komutcu_Pw_Giris[33];
new pFlags,pFlags2,pFlags3;
new g_szName[33][32];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
pFlags = register_cvar("SLOT_YETKI","bp") // Slot Olunca Verilecek Yetkiler
pFlags2 = register_cvar("KOMUTCU_YETKI","bpso") // Komutcu Olunca Verilecek Yetkiler
pFlags3 = register_cvar("ADMIN_YETKI","b") // Admin Olunca Verilecek Yetkiler
register_clcmd("say /yetkiver","menusdas")
register_clcmd("Slot_Nick","mSlot_Nick")
register_clcmd("Slot_Sifre","mSlot_Sifre")
register_clcmd("Komutcu_Nick","mKomutcu_Nick")
register_clcmd("Komutcu_Sifre","mKomutcu_Sifre")
register_clcmd("Admin_Nick","mAdmin_Nick")
register_clcmd("Admin_Sifre","mAdmin_Sifre")
}
public menusdas(id) {
if(!access(id,ADMIN_LEVEL_F)) {
ColorChat(id,GREEN,"^4[%s] ^3:^1Yetkiniz Yok.",REK)
return PLUGIN_HANDLED
}
new menu = menu_create("\rYonetici: \yMetot Seciniz","MainMenu_Handler")
menu_additem(menu,"SLOT Ekle","1",ADMIN_LEVEL_F)
menu_additem(menu,"KOMUTCU Ekle","3",ADMIN_LEVEL_F)
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menu,0)
return PLUGIN_HANDLED
}
public MainMenu_Handler(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],name[32];
new access,callback;
menu_item_getinfo(menu,item,access,data,5,name,31,callback)
if(equali(data,"1")) {
Slot_Nick_Giris[id] = true;
client_cmd(id,"messagemode Slot_Nick")
ColorChat(id,GREEN,"^4[%s] ^1Slot Nickini Giriniz.",REK)
}
else if(equali(data,"2")) {
ShowAdminList(id);
}
else if(equali(data,"3")) {
Komutcu_Nick_Giris[id] = true;
client_cmd(id,"messagemode Komutcu_Nick")
ColorChat(id,GREEN,"^4[%s] ^1Komutcu Nickini Giriniz.",REK)
}
else if(equali(data,"4")) {
ShowAdminList(id);
}
else if(equali(data,"5")) {
Admin_Nick_Giris[id] = true;
client_cmd(id,"messagemode Admin_Nick")
ColorChat(id,GREEN,"^4[%s] ^1Admin Nickini Giriniz.",REK)
}
else if(equali(data,"6")) {
ShowAdminList(id)
}
return PLUGIN_HANDLED
}
public mAdmin_Nick(id) {
if(!Admin_Nick_Giris[id]) {
console_print(id,"Gecersiz Istek !")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)
if(!text[0]) {
ColorChat(id,GREEN,"^4[%s] ^3Erisim Engellendi: ^1Nick Kismi Bos Birakilamaz.",REK)
client_cmd(id,"messagemode Admin_Nick")
return PLUGIN_HANDLED
}
if(admin_exists(text)) {
ColorChat(id,GREEN,"^4[%s] ^3Erisim Engellendi: ^1Bu Nickte Zaten Bir Admin Var.",REK)
client_cmd(id,"messagemode Admin_Nick")
return PLUGIN_HANDLED
}
copy(g_szName[id],31,text)
Admin_Nick_Giris[id] = false;
Admin_Pw_Giris[id] = true;
client_cmd(id,"messagemode Admin_Sifre")
ColorChat(id,GREEN,"^4[%s] ^1Adminlik Sifresini Giriniz.",REK)
return PLUGIN_HANDLED
}
public mAdmin_Sifre(id) {
if(!Admin_Pw_Giris[id]) {
console_print(id,"Gecersiz Istek !")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)
add_admin(id,g_szName[id],text)
Admin_Pw_Giris[id] = false;
ColorChat(id,GREEN,"^4[%s] ^1Adminlik Basariyla Aktiflestirildi ! ^4Nick: ^3%s%s ^4PW: ^3%s",REK,TAG,g_szName[id],text)
return PLUGIN_HANDLED
}
public mSlot_Nick(id) {
if(!Slot_Nick_Giris[id]) {
console_print(id,"Gecersiz Istek !")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)
if(!text[0]) {
ColorChat(id,GREEN,"^4[%s] ^3Erisim Engellendi: ^1Nick Kismi Bos Birakilamaz.",REK)
client_cmd(id,"messagemode Slot_Nick")
return PLUGIN_HANDLED
}
if(admin_exists(text)) {
ColorChat(id,GREEN,"^4[%s] ^3Erisim Engellendi: ^1Bu Nickte Zaten Bir Slot Var.",REK)
client_cmd(id,"messagemode Slot_Nick")
return PLUGIN_HANDLED
}
copy(g_szName[id],31,text)
Slot_Nick_Giris[id] = false;
Slot_Pw_Giris[id] = true;
client_cmd(id,"messagemode Slot_Sifre")
ColorChat(id,GREEN,"^4[%s] ^1Slotluk Sifresini Giriniz.",REK)
return PLUGIN_HANDLED
}
public mSlot_Sifre(id) {
if(!Slot_Pw_Giris[id]) {
console_print(id,"Gecersiz Istek !")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)
add_slot(id,g_szName[id],text)
Slot_Pw_Giris[id] = false;
ColorChat(id,GREEN,"^4[%s] ^1Slotluk Basariyla Aktiflestirildi ! ^4Nick: ^3%s%s%s ^4PW: ^3%s",REK,TAG,g_szName[id],TAG2,text)
return PLUGIN_HANDLED
}
public mKomutcu_Nick(id) {
if(!Komutcu_Nick_Giris[id]) {
console_print(id,"Gecersiz Istek !")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)
if(!text[0]) {
ColorChat(id,GREEN,"^4[%s] ^3Erisim Engellendi: ^1Nick Kismi Bos Birakilamaz.",REK)
client_cmd(id,"messagemode Komutcu_Nick")
return PLUGIN_HANDLED
}
if(admin_exists(text)) {
ColorChat(id,GREEN,"^4[%s] ^3Erisim Engellendi: ^1Bu Nickte Zaten Bir komutcu Var.",REK)
client_cmd(id,"messagemode Komutcu_Nick")
return PLUGIN_HANDLED
}
copy(g_szName[id],31,text)
Komutcu_Nick_Giris[id] = false;
Komutcu_Pw_Giris[id] = true;
client_cmd(id,"messagemode Komutcu_Sifre")
ColorChat(id,GREEN,"^4[%s] ^1Komutcu Sifresini Giriniz.",REK)
return PLUGIN_HANDLED
}
public mKomutcu_Sifre(id) {
if(!Komutcu_Pw_Giris[id]) {
console_print(id,"Gecersiz Istek !")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)
add_komutcu(id,g_szName[id],text)
Komutcu_Pw_Giris[id] = false;
ColorChat(id,GREEN,"^4[%s] ^1Komutculuk Basariyla Aktiflestirildi ! ^4Nick: ^3%s%s%s ^4PW: ^3%s",REK,TAG,g_szName[id],TAG1,text)
return PLUGIN_HANDLED
}
public ShowAdminList(id) {
new menu = menu_create("\rYonetici: \yYetkili Sil","DeleteAdminMenu_Handler")
new szLine[248];
new LineName[32],LinePW[32],LineAccess[32],LineFlag[32];
new maxlines,txtlen,linee[6];
maxlines = file_size(file,1);
for(new line;line<maxlines;line++) {
szLine[0] = 0;
LineName[0] = 0;
LinePW[0] = 0;
LineAccess[0] = 0;
LineFlag[0] = 0;
read_file(file,line,szLine,247,txtlen)
if(szLine[0]) {
parse(szLine,LineName,31,LinePW,31,LineAccess,31,LineFlag,31)
if(equali(LineFlag,"a") && !equali(LineName,";") ) {
num_to_str(line,linee,5)
menu_additem(menu,LineName,linee,ADMIN_LEVEL_F)
}
}
}
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menu,0)
return PLUGIN_HANDLED
}
public DeleteAdminMenu_Handler(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],name[64];
new access,callback;
menu_item_getinfo(menu,item,access,data,5,name,63,callback)
write_file(file,"",str_to_num(data))
ColorChat(id,GREEN ,"[%s] ^1Yetkili Basariyla Silindi ! ^4Nick: ^3%s",REK,name)
server_cmd("amx_reloadadmins")
return PLUGIN_HANDLED
}
public add_admin(id,const Name[],const Pw[]) {
new szLine[248],yonetici[32],yetkiler[32];
get_pcvar_string(pFlags3,yetkiler,31)
get_user_name(id,yonetici,31)
formatex(szLine,247,"^"%s%s^" ^"%s^" ^"%s^" ^"a^" // Yazan: %s^n ",TAG,Name,Pw,yetkiler,yonetici)
write_file(file,szLine)
server_cmd("amx_reloadadmins")
return PLUGIN_HANDLED
}
public add_slot(id,const Name[],const Pw[]) {
new szLine[248],yonetici[32],yetkiler[32];
get_pcvar_string(pFlags,yetkiler,31)
get_user_name(id,yonetici,31)
formatex(szLine,247,"^"%s%s%s^" ^"%s^" ^"%s^" ^"a^" // Yazan: %s^n ",TAG,Name,TAG2,Pw,yetkiler,yonetici)
write_file(file,szLine)
server_cmd("amx_reloadadmins")
return PLUGIN_HANDLED
}
public add_komutcu(id,const Name[],const Pw[]) {
new szLine[248],yonetici[32],yetkiler[32];
get_pcvar_string(pFlags2,yetkiler,31)
get_user_name(id,yonetici,31)
formatex(szLine,247,"^"%s%s%s^" ^"%s^" ^"%s^" ^"a^" // Yazan: %s^n ",TAG,Name,TAG1,Pw,yetkiler,yonetici)
write_file(file,szLine)
server_cmd("amx_reloadadmins")
return PLUGIN_HANDLED
}
stock admin_exists(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;
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 159
- Kayıt: Pzt Mar 13, 2017 9:21 pm
- Konum: ts ip : ts42.csduragi.com
- Server Ip/DNS: cs185.csduragi.com
- Clan İsmi: IPLIKCI GAMİNG
-
Yasaklı Üye - Mesajlar: 1112
- Kayıt: Pzr Ağu 28, 2016 10:25 pm
- Server Ip/DNS: Csxx.csduragi.com
- Clan İsmi: Biizn-i Hüda
-
- Mesajlar: 3971
- Kayıt: Prş Oca 05, 2017 12:38 pm
- Konum: Ordu
- Server Ip/DNS: 213.238.173.78
- Clan İsmi: CapitaLL |
- İletişim:
yetkiver olmuyor
Nasıl çözuldu yapsın adam konuyu yanlıs yere acmıs.EmirhanBeyBeta yazdı:Konuyu Çözüldü Yaparmısınız?
@redarmygaming @CSmiLeFaCe konuyu duzgun yere tasırmısınız.
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 159
- Kayıt: Pzt Mar 13, 2017 9:21 pm
- Konum: ts ip : ts42.csduragi.com
- Server Ip/DNS: cs185.csduragi.com
- Clan İsmi: IPLIKCI GAMİNG
yetkiver olmuyor
Konu taşınmıştır. Konuları açacağınız yerlere dikkat ediniz.
Link: | |
Linklerini gizle |