CSPLague
[JB]Kurallar plugini (ayrıntı içeride) - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: [JB]Kurallar plugini (ayrıntı içeride) (/showthread.php?tid=5546)

Pages: 1 2


[JB]Kurallar plugini (ayrıntı içeride) - Furkan Dize - 27-10-12

Öncelikle istediğim şey serverda /bilgi yazarak bir menu açılcak bu menüde
1- Adminlik Fiyatlari
2- Kurallar
3- Duyurular
4- İletişim adresleri
Bunlardan herhangi birini seçince https://www.csplague.com/cozulmus-istekler/2039-satis-yazinca-bunlarin-gelmesini-isitiyorum-simdiden-tesekkurler.html konudaki gibi böyle bir pencerede açılmasını istiyorum . Yapabilenlere şimdiden teşekkürler


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - batuopoz0770 - 28-10-12

yaparim birazdan Big Grin

---------- Alttaki Mesaj Zamani 10:55 ---------- Önceki Mesaj Zamani 10:34 ----------

PHP Code:
/* pawN is - Game[R] */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "KURALLAR"
#define VERSION "1.0"
#define AUTHOR "Game[R]"


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /bilgi","bilgi")
    
register_clcmd("say /fvkvdv","bilgipenceresi")
}
public 
bilgi(id)
{
    if(!
is_user_alive(id)) return PLUGIN_HANDLED
    
new menu menu_create("\rJB \d-= BILGI =-""menu_handler")
    
menu_additem(menu"\rAdminlik Fiyatlari""1");
    
menu_additem(menu"\rKurallar""2");
    
menu_additem(menu"\rDuyurular""3");
    
menu_additem(menu"\rIletisim Adresleri""4");
    
    
menu_setprop(menuMPROP_NEXTNAME"\yIleri");
    
menu_setprop(menuMPROP_BACKNAME"\yGeri");
    
menu_setprop(menuMPROP_EXITNAME"\yMenuyu Kapat");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_HANDLED;
}
public 
menu_handler(idmenuitem)
{
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
nick[32]
    
get_user_name(id,nick,31)
    
    switch(
key)
    {
        case 
1: {
            
client_cmd(id,"say /fvkvdv")
        }
        case 
2: {
            
client_cmd(id,"say /fvkvdv")
        }
        case 
3: {
            
client_cmd(id,"say /fvkvdv")
        }
        case 
4: {
            
client_cmd(id,"say /fvkvdv")
        }
    }
    
    return 
PLUGIN_HANDLED
}
public 
bilgipenceresi(id)
{
    static 
motd[1501], len;
    
len format(motd1500,"<body bgcolor=#000000><font color=#87cefa><pre>");
    
len += format(motd[len], 1500-len,"<center><h4><font color=^"pink^">Hosgeldiniz.</font></h4></center>^n^n^n")
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> 2 Ay Adminlik : </color></left><font color=^"red^">10 TL</color></right>^n");
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> Yetkili Slotluk : </color></left><font color=^"red^">7 TL</color></right>^n");
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> 5 Kisilik Clan Getirene Adminlik : </color></left><font color=^"red^">Ucretsiz</color></right>^n");
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> Normal Slotluk : </color></left><font color=^"red^">Ucretsizdir.</color></right>^n");
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> Sinirsiz Adminlik : </color></left><font color=^"red^">20 TL</color></right>^n");
    
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> *Admin Iletisim: </color></left><font color=^"red^">[email protected]*</color></right>^n");
    
len += format(motd[len], 1500-len,"<left><font color=^"green^">=><font color=^"white^"> *Iyi Eglenceler </color></left><font color=^"red^">Ipmizi Favorilerinize Ekleyin...</color></right>^n");
    
    
show_motd(idmotd"Bilgilendirme");
    
    return 
0;


ÇALIŞMAZSA BİLDİR Big Grin


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - Furkan Dize - 28-10-12

Şey bu bilgileri adminlik fiyatlarını ini uzantılı bir dosyaya yönlendiremez misin?
Sürekli sma editlemiyeyim ?


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - batuopoz0770 - 28-10-12

daha tam ilerletmedim .ini dosyasını oluşturmayi bilmiyorum Big Grin


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - Furkan Dize - 29-10-12

@akcaliberkk @Kadavra nerdesiniz uleyn :/


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - akcaliberkk - 29-10-12

Nasıl olucak pek anlamadım ? Her biri için motd penceresi mi ayarlayayım ?


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - Furkan Dize - 29-10-12

Aynen


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - akcaliberkk - 29-10-12

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Server Bilgi"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /bilgi","cmdBilgiMenu")
    
    
register_dictionary("server_bilgi.txt")
}
public 
cmdBilgiMenu(id) { 
    new 
menu menu_create("\rBilgi Menusu""menu_handler"
    
    
menu_additem(menu"Adminlik Fiyatlari""1"0); 
    
menu_additem(menu"Kurallar""2"0); 
    
menu_additem(menu"Duyurular""3"0); 
    
menu_additem(menu"Iletisim Adresleri""4"0); 
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL); 
    
menu_display(idmenu0); 
    return 
PLUGIN_CONTINUE
}
public 
menu_handler(idmenuitem

    
    if( 
item == MENU_EXIT 
    { 
        
menu_destroy(menu); 
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], iName[64]; 
    new 
accesscallback
    
menu_item_getinfo(menuitemaccessdata,5iName63callback); 
    new 
key str_to_num(data); 
    new 
adminismi[32
    
get_user_name(id,adminismi,31
    
    switch(
key
    { 
        case 
1: { 
            
showMotdAdminlik(id)
        } 
        case 
2: {  
            
showMotdRules(id)
        } 
        case 
3: {  
            
showMotdDuyuru(id)
        } 
        case 
4: { 
            
showMotdIletisim(id)
        } 
    } 
    
menu_destroy(menu); 
    return 
PLUGIN_HANDLED
}

public 
showMotdAdminlik(id) {


    static 
motd[2048]
    
formatex(motd2047"%L"id"ADMINLIK")
    
    
show_motd(idmotd"Adminlik Hakkinda")
    return 
PLUGIN_HANDLED
}  
public 
showMotdRules(id) {


    static 
motd[2048]
    
formatex(motd2047"%L"id"KURALLAR")
    
    
show_motd(idmotd"Server Kurallari")
    return 
PLUGIN_HANDLED
}  
public 
showMotdDuyuru(id) {


    static 
motd[2048]
    
formatex(motd2047"%L"id"DUYURU")
    
    
show_motd(idmotd"Duyurular")
    return 
PLUGIN_HANDLED
}  
public 
showMotdIletisim(id) {


    static 
motd[2048]
    
formatex(motd2047"%L"id"ILETISIM")
    
    
show_motd(idmotd"Iletisim Adresleri")
    return 
PLUGIN_HANDLED


INDIR: https://rapidshare.com/files/3468243135/server_bilgi.txt

server_bilgi.txt 'yi amxmodx/data/lang klasörüne at. İçerisindeki 4 farklı html alanını düzenleyebilirsin. ADMINLIK_FIYATLARI - HTML yazan kısımları silip kendine göre düzenle. hepsine ADMINLIK_FIYATLARI - HTML yazmışım Smile copy-paste'nin azizliğine uğradım.


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - Furkan Dize - 29-10-12

Eyvallah hacııı


Cevap: [JB]Kurallar plugini (ayrıntı içeride) - sefatokgoz - 29-10-12

ben EspanyoL keke adamlar senden bıktı Big Grin