Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Poke plugini(Amx_poke)
#16
kaptan647 dateline='' Wrote: vallaha hiç csde kullanan görmedim ama samp için felan çok kullandıkları bir kod var ikiside pawn ile yazılıyor fakat cs içinde çalışırmı bilmem ama istersen atarım bakarsın denersin bi

- - - - - - - - - -


vallaha hiç csde kullanan görmedim ama samp için felan çok kullandıkları bir kod var ikiside pawn ile yazılıyor fakat cs içinde çalışırmı bilmem ama istersen atarım bakarsın denersin bi

Atarsan deneriz.


Dexterz dateline='' Wrote:
Code:
#include <amxmodx>#include <amxmisc>
#define PLUGIN    "AMX_POKE"
#define AUTHOR    "dangerlord63"
#define VERSION    "1.1"
#define YETKI ADMIN_BAN
new const ses[22] = "sound/amx_poke.mp3";
new bool:calindi[33];
public plugin_precache()
    precache_generic(ses);
public plugin_init(){
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_concmd("amx_poke","poke",YETKI,"<isim - #userid - @T/CT/ALL> seklinde kullanin.");}
public poke(id){
    if(!calindi){
    if(get_user_flags(id) & YETKI){
        new veri[33];
        read_argv(1,veri,32);
        if(veri[0] == '@'){
            strtolower(veri);
            if(equal(veri[1],"t"))
                muzikcal(1);
            else if(equal(veri[1],"ct"))
                muzikcal(2);
            else if(equal(veri[1],"all"))
                muzikcal(0);
            else
                client_print(id,print_console,"Takim bulunamadi!");
        }else{
            new oid = cmd_target(id,veri,6);
            if(!oid)
                return PLUGIN_HANDLED;
            muzikcal(oid+2);}
        return PLUGIN_HANDLED;}
        else client_print(id,print_console,"Yetkiniz yok!");
        }
        else client_print(id,print_console,"Tekrar Poke Atmak icin 10 Saniye Bekleyin!");
    return PLUGIN_HANDLED;}
stock muzikcal(id){
    calindi = true
    set_task(10.0,"tekrarcaldirt",id)
    if(id == 0)
        client_cmd(0,"mp3 play ^"%s^"",ses);
    else if(id == 1 || id == 2){
        for(new i = 0;i<33;i++){
            if(get_user_team(i) == id)
                client_cmd(i,"mp3 play ^"%s^"",ses);}
    }else
        client_cmd((id - 2),"mp3 play ^"%s^"",ses);}
        
public tekrarcaldirt(id) {
calindi = false
}

böyle daha iyi olabilir. Adminler 10 saniyede 1 poke atabilir olarak düzenledim. Biri abanırsa amx_poke nick'e hem server kasar hemde kişi sesden kafayı yer

biri amx_pokeye abanırsa server kasmaz sadece oyuncunun disk okuma hızı kötüyse diskinden sürekli dosya çekeceği için disk kullanımı %100 e vurur ve oyunu donabilir.Ama server kasma olayı olmaz.Zamanlayıcı olayını ben gereksiz buluyorum tamamen opsiyonel bir durum, ama isteyen arkadaşlar olacaktır, paylaştığın için teşekkürler, ve eksik bırakmışsın calındı degiskeninini client_putinserver da false yap.Yoksa ondan önce çıkan kişide true ise o kişi girincede true olarak kalacaktır. 10 saniye boşu boşuna bekletecektir.

- - - - - - - - - -

kaptan647 dateline='' Wrote: vallaha hiç csde kullanan görmedim ama samp için felan çok kullandıkları bir kod var ikiside pawn ile yazılıyor fakat cs içinde çalışırmı bilmem ama istersen atarım bakarsın denersin bi

- - - - - - - - - -


vallaha hiç csde kullanan görmedim ama samp için felan çok kullandıkları bir kod var ikiside pawn ile yazılıyor fakat cs içinde çalışırmı bilmem ama istersen atarım bakarsın denersin bi

Atarsan deneriz.


Dexterz dateline='' Wrote:
Code:
#include <amxmodx>#include <amxmisc>
#define PLUGIN    "AMX_POKE"
#define AUTHOR    "dangerlord63"
#define VERSION    "1.1"
#define YETKI ADMIN_BAN
new const ses[22] = "sound/amx_poke.mp3";
new bool:calindi[33];
public plugin_precache()
    precache_generic(ses);
public plugin_init(){
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_concmd("amx_poke","poke",YETKI,"<isim - #userid - @T/CT/ALL> seklinde kullanin.");}
public poke(id){
    if(!calindi){
    if(get_user_flags(id) & YETKI){
        new veri[33];
        read_argv(1,veri,32);
        if(veri[0] == '@'){
            strtolower(veri);
            if(equal(veri[1],"t"))
                muzikcal(1);
            else if(equal(veri[1],"ct"))
                muzikcal(2);
            else if(equal(veri[1],"all"))
                muzikcal(0);
            else
                client_print(id,print_console,"Takim bulunamadi!");
        }else{
            new oid = cmd_target(id,veri,6);
            if(!oid)
                return PLUGIN_HANDLED;
            muzikcal(oid+2);}
        return PLUGIN_HANDLED;}
        else client_print(id,print_console,"Yetkiniz yok!");
        }
        else client_print(id,print_console,"Tekrar Poke Atmak icin 10 Saniye Bekleyin!");
    return PLUGIN_HANDLED;}
stock muzikcal(id){
    calindi = true
    set_task(10.0,"tekrarcaldirt",id)
    if(id == 0)
        client_cmd(0,"mp3 play ^"%s^"",ses);
    else if(id == 1 || id == 2){
        for(new i = 0;i<33;i++){
            if(get_user_team(i) == id)
                client_cmd(i,"mp3 play ^"%s^"",ses);}
    }else
        client_cmd((id - 2),"mp3 play ^"%s^"",ses);}
        
public tekrarcaldirt(id) {
calindi = false
}

böyle daha iyi olabilir. Adminler 10 saniyede 1 poke atabilir olarak düzenledim. Biri abanırsa amx_poke nick'e hem server kasar hemde kişi sesden kafayı yer

biri amx_pokeye abanırsa server kasmaz sadece oyuncunun disk okuma hızı kötüyse diskinden sürekli dosya çekeceği için disk kullanımı %100 e vurur ve oyunu donabilir.Ama server kasma olayı olmaz.Zamanlayıcı olayını ben gereksiz buluyorum tamamen opsiyonel bir durum, ama isteyen arkadaşlar olacaktır, paylaştığın için teşekkürler, ve eksik bırakmışsın calındı degiskeninini client_putinserver da false yap.Yoksa ondan önce çıkan kişide true ise o kişi girincede true olarak kalacaktır. 10 saniye boşu boşuna bekletecektir.
Ultra Security Anti Cheat

GameTrackerTR

Her türlü plugin yazılır.
skype : [email protected]


[Mod]
Zombi Rescue => Mapper gerekli.
Castle Defense(Kale Savunması) => Mapper gerekli.


Eğer benden yardım istiyorsanız, ismimi etiketlemeyi unutmayın yoksa gözden kaçırabiliyorum Sad
Reply


Messages In This Thread
Poke plugini(Amx_poke) - by dangerlord63 - 20-08-14, 22:18
Cevap: Poke plugini(Amx_poke) - by Nobb - 20-08-14, 22:30
Cevap: Poke plugini(Amx_poke) - by Dexterz - 26-08-14, 05:49
Cevap: Poke plugini(Amx_poke) - by dangerlord63 - 26-08-14, 11:21
Cevap: Poke plugini(Amx_poke) - by Dexterz - 26-08-14, 19:14

Possibly Related Threads…
Thread Author Replies Views Last Post
  Hediye Kutusu Düşürme | Present Box Drop Plugini akcaliberkk 18 23,341 24-05-25, 15:11
Last Post: oktaybey304
  Surf Ski 2 Jail Remover Plugini ( Surf2 Mapindaki Kafesi Yok Etme ) NiCoMeDiA 52 31,626 04-10-24, 02:33
Last Post: es_Dark_Es
  Surf Ayar Plugini Schwertle 104 33,914 17-06-24, 03:48
Last Post: es_Dark_Es

Foruma Atla:


Users browsing this thread: 1 Guest(s)
🔥 Bu Forumdan Popüler Konular
POD-Bot Menu | v1.3 — 676,221 görüntülenme, 616 cevap
[YENİLENDİ] Admin Menu Plugini [ By NiCoMeDiA ] — 339,767 görüntülenme, 1,612 cevap
Amx Super ( Full Türkçe + Renkli ve 0 Bug ) — 203,024 görüntülenme, 881 cevap
Slot Ol Plugini ( Oyunda Say'dan Slot Olma ) — 178,306 görüntülenme, 822 cevap
Exp/Level Plugini [2.0] | nefret007 | SMA — 177,494 görüntülenme, 713 cevap