CSPLague
[ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - 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: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel (/showthread.php?tid=7322)

Pages: 1 2


[ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - excellenT - 19-04-13

Oyunda rcon yetkisi yani "L" yetkisi olan kişiler hariç ilk 3 el kimse weapon yapamıcak daha önce istemiştim yapılmıştı fakat plugin çalışmıyor tekrar yardımcı olurmusunuz.


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - wolf5094 - 20-04-13

Önceki isteğinde yapılan pluginin linkini atabilir misin? yani sma kodunu.


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - excellenT - 20-04-13

wolf5094 dateline='' Wrote: Önceki isteğinde yapılan pluginin linkini atabilir misin? yani sma kodunu.


Plugini burda bulamadım ama kodunu yazıyım.


PHP Code:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Command Block"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

#define ADMIN_FLAG ADMIN_RCON

new g_Round 0;
new 
g_Pointer;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR
    
register_clcmd("amx_weapon","Block")
    
register_logevent("EventRoundStart",2,"1=Round_Start")
    
g_Pointer register_cvar("command_roundlimit","3")
    
}

public 
EventRoundStart() {
    
g_Round++
}
public 
Block(id) {
    if(!(
get_user_flags(id) & ADMIN_FLAG)) {
        if(
g_Round) { 
            
console_print(id,"Ilk %d round Wweapon kullanamazsin. Suan %d. round.",get_pcvar_num(g_Pointer),g_Round)
            return 
PLUGIN_HANDLED
        
}
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE




Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - akcaliberkk - 20-04-13

PHP Code:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Command Block"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

#define ADMIN_FLAG ADMIN_RCON

new g_Round 0;
new 
g_Pointer;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR
    
register_clcmd("amx_weapon","Block")
    
register_logevent("EventRoundStart",2,"1=Round_Start")
    
g_Pointer register_cvar("command_roundlimit","3")
    
}

public 
EventRoundStart() {
    
g_Round++
}
public 
Block(id) {
    if(!(
get_user_flags(id) & ADMIN_FLAG)) {
        if(
g_Round <= get_pcvar_num(g_Pointer)) { 
            
console_print(id,"Ilk %d round Weapon kullanamazsin. Suan %d. round.",get_pcvar_num(g_Pointer),g_Round)
            return 
PLUGIN_HANDLED
        
}
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE


Çok eskiden yaptığım bir plugin galiba, dalgınlıktan bir yeri unutmuşumdur


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - excellenT - 21-04-13

akcaliberkk dateline='' Wrote:
PHP Code:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Command Block"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

#define ADMIN_FLAG ADMIN_RCON

new g_Round 0;
new 
g_Pointer;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR
    
register_clcmd("amx_weapon","Block")
    
register_logevent("EventRoundStart",2,"1=Round_Start")
    
g_Pointer register_cvar("command_roundlimit","3")
    
}

public 
EventRoundStart() {
    
g_Round++
}
public 
Block(id) {
    if(!(
get_user_flags(id) & ADMIN_FLAG)) {
        if(
g_Round <= get_pcvar_num(g_Pointer)) { 
            
console_print(id,"Ilk %d round Weapon kullanamazsin. Suan %d. round.",get_pcvar_num(g_Pointer),g_Round)
            return 
PLUGIN_HANDLED
        
}
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_CONTINUE

Çok eskiden yaptığım bir plugin galiba, dalgınlıktan bir yeri unutmuşumdur

Olmadı çalışmıyo.


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - akcaliberkk - 21-04-13

Plugins.ini de en üste yazman gerek


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - excellenT - 22-04-13

akcaliberkk dateline='' Wrote: Plugins.ini de en üste yazman gerek

Oldu fakat bu map açılınca ilk 3 el weapon yapılmıyo res attıktan sonra aynı şekilde devam ediyo orayı editleyebilrimiyiz. Bu arada "L" yetkisi etkilenmeme gibi bişe yapmaya gerek yok herkese işleyebilir ilk 3 el kimse weapon yapmıcak şekilde yani.


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - akcaliberkk - 22-04-13

PHP Code:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Command Block"
#define VERSION "1.0"
#define AUTHOR "Nemesis"

#define ADMIN_FLAG ADMIN_RCON

new g_Round 0;
new 
g_Pointer;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR
    
register_clcmd("amx_weapon","Block")
    
register_logevent("EventRoundStart",2,"1=Round_Start")
    
register_event("TextMsg""EventGameRestart""a""2=#Game_will_restart_in")
    
g_Pointer register_cvar("command_roundlimit","3")
    
}

public 
EventRoundStart() {
    
g_Round++
}
public 
EventGameRestart() {
    
g_Round 0;
}

public 
Block(id) {
    
    if(
g_Round <= get_pcvar_num(g_Pointer)) { 
        
console_print(id,"Ilk %d round Weapon kullanamazsin. Suan %d. round.",get_pcvar_num(g_Pointer),g_Round)
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE


Özel yetki izni kaldırıldı. Kimse yazamaz 3 round olmadan.
Game Restart olayında round sıfırlama eklendi.


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - excellenT - 22-04-13

Tamam sorun çözüldü teşekkürler plugin için konu taşınabilir.


Cevap: [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel - akcaliberkk - 22-04-13

Çözülmüş İsteklere taşındı.