Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Özel Respawn Menu Hatalari Düzeltirmisiniz

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
xdferlesh1
Mesajlar: 1322
Kayıt: Sal Ağu 16, 2016 5:37 pm
Konum: Istanbul/Adana
İletişim:

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen xdferlesh1 »

Arkadaslar Elimde Bir Respawn Menusu var Fakat Kodlarinin bazilari Yanlis Sizden Düzeltmenizi İstiyorum
Zombi Olarak Canlandır Hatalı Ct Takımına Atıyor.
Birde Servere Girdiğinde Otomatik O Menü Açılsın Ölüyken Birde.

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>

#define TAG "wWw.CSAilesi.CoM"

#define PLUGIN "Oel Revmenu"
#define VERSION "v1.0"
#define AUTHOR "MawiLarq"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    RegisterHam( Ham_Killed, "player", "Ozelrevmenu" )
}
public Ozelrevmenu(id) {
    new menu, Menuz[512]
    
    formatex(Menuz, charsmax(Menuz), "\w// \rHEMEN CANLANMAK ISTERMISIN \w//")
    menu = menu_create(Menuz, "csa_ozel_devam")
    
    formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yZombi Olarak Canlandir \d[ UCRETSIZ ]")
    menu_additem(menu, Menuz, "1", 0)
    formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yAVCI Olarak Canlandir \d[ 6000 $ ]")
    menu_additem(menu, Menuz, "2", 0)
    formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yROUND SONUNU BEKLERIM  \d[ /timeleft ]")
    menu_additem(menu, Menuz, "3", 0)
    if(get_user_flags(id) & ADMIN_RCON)
    {
        
        formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yPANELLI OZEL INSAN AL \d[ UCRETSIZ ]")
        menu_additem(menu, Menuz, "4", 0)
    }
    else
    {
        formatex(Menuz, charsmax(Menuz), "\d[CSA] \r~ > \yPANELLI OZEL INSAN AL \d[ UCRETSIZ ]")
        menu_additem(menu, Menuz, "5", 0)
    }
    
    formatex(Menuz, charsmax(Menuz), "\rCikis")
    menu_setprop(menu,MPROP_EXITNAME,Menuz)
    
    menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
    menu_display(id, menu, 0)
    return PLUGIN_HANDLED;
}
public csa_ozel_devam(id, menu ,item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    
    new data[6], iName[64], access, callback
    menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
    
    new key = str_to_num(data)
    
    switch(key) {
        case 1:{
            cs_set_user_team(id, CS_TEAM_T)
            set_task(0.1,"revlendir",id)
            renkli_yazi(id,"!n{ !g%s !n} !t~ > !nZombi OlaraK Canlandin",TAG)    
            
        }
        case 2:{
            if(cs_get_user_money(id) >=  6000) {
                
                client_cmd(id, "say /antidote")
                cs_set_user_team(id, CS_TEAM_CT)
                set_task(0.1,"revlendir",id)
                
                renkli_yazi(id,"!n{ !g%s !n} !t~ > !nAVCI OlaraK Canlandin",TAG)
            }
            else
            {
                renkli_yazi(id,"!n{ !g%s !n} !t~ > !nYeterli Paran Yok Gereken 6000 $",TAG)
                
            }
            
            
        }
        case 3:{
            console_cmd(id,"say /timeleft")
        }
        case 4:{
            cs_set_user_money(id,cs_get_user_money(id) +6000)
            client_cmd(id, "say /antidote")
            cs_set_user_team(id, CS_TEAM_CT)
            set_task(0.1,"revlendir",id)
        }
        case 5:{    
            
            renkli_yazi(id,"!n{ !g%s !n} !t~ > !nBu Secenek Adminlere OzeL",TAG)
            
        }
        
    } 
    return PLUGIN_HANDLED     
    
}
public revlendir(id)
{
    ExecuteHamB(Ham_CS_RoundRespawn,id)
}
public MawiLarq(id)
{
    cs_set_user_team(id, CS_TEAM_CT)
    
}
public MawiLarqx(id)
{
    cs_set_user_team(id, CS_TEAM_T)
    
}



stock renkli_yazi(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
    
    replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
    replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
    replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
    
    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();
        }
        
    }
}

}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
@caddegarge
@redarmygaming
@CSmiLeFaCe
@seypa

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen Taha Demirbaş »

ct attığına eminmisin ? ben bir yanlışlık bulamadım ?


buyur altta istediğin gibi sadece takım olayı doğru gözüküyor.

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>

#define TAG "wWw.CSAilesi.CoM"

#define PLUGIN "Oel Revmenu"
#define VERSION "v1.0"
#define AUTHOR "MawiLarq"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    RegisterHam( Ham_Killed, "player", "Ozelrevmenu" )
    register_event("DeathMsg", "event_deaths", "a");

}
public Ozelrevmenu(id) {
    new menu, Menuz[512]
    
    formatex(Menuz, charsmax(Menuz), "\w// \rHEMEN CANLANMAK ISTERMISIN \w//")
    menu = menu_create(Menuz, "csa_ozel_devam")
    
    formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yZombi Olarak Canlandir \d[ UCRETSIZ ]")
    menu_additem(menu, Menuz, "1", 0)
    formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yAVCI Olarak Canlandir \d[ 6000 $ ]")
    menu_additem(menu, Menuz, "2", 0)
    formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yROUND SONUNU BEKLERIM  \d[ /timeleft ]")
    menu_additem(menu, Menuz, "3", 0)
    if(get_user_flags(id) & ADMIN_RCON)
    {
        
        formatex(Menuz, charsmax(Menuz), "\w[CSA] \r~ > \yPANELLI OZEL INSAN AL \d[ UCRETSIZ ]")
        menu_additem(menu, Menuz, "4", 0)
    }
    else
    {
        formatex(Menuz, charsmax(Menuz), "\d[CSA] \r~ > \yPANELLI OZEL INSAN AL \d[ UCRETSIZ ]")
        menu_additem(menu, Menuz, "5", 0)
    }
    
    formatex(Menuz, charsmax(Menuz), "\rCikis")
    menu_setprop(menu,MPROP_EXITNAME,Menuz)
    
    menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
    menu_display(id, menu, 0)
    return PLUGIN_HANDLED;
}
public csa_ozel_devam(id, menu ,item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    
    new data[6], iName[64], access, callback
    menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
    
    new key = str_to_num(data)
    
    switch(key) {
        case 1:{
            cs_set_user_team(id, CS_TEAM_T)
            set_task(0.1,"revlendir",id)
            renkli_yazi(id,"!n{ !g%s !n} !t~ > !nZombi OlaraK Canlandin",TAG)    
            
        }
        case 2:{
            if(cs_get_user_money(id) >=  6000) {
                
                client_cmd(id, "say /antidote")
                cs_set_user_team(id, CS_TEAM_CT)
                set_task(0.1,"revlendir",id)
                
                renkli_yazi(id,"!n{ !g%s !n} !t~ > !nAVCI OlaraK Canlandin",TAG)
            }
            else
            {
                renkli_yazi(id,"!n{ !g%s !n} !t~ > !nYeterli Paran Yok Gereken 6000 $",TAG)
                
            }
            
            
        }
        case 3:{
            console_cmd(id,"say /timeleft")
        }
        case 4:{
            cs_set_user_money(id,cs_get_user_money(id) +6000)
            client_cmd(id, "say /antidote")
            cs_set_user_team(id, CS_TEAM_CT)
            set_task(0.1,"revlendir",id)
        }
        case 5:{    
            
            renkli_yazi(id,"!n{ !g%s !n} !t~ > !nBu Secenek Adminlere OzeL",TAG)
            
        }
        
    } 
    return PLUGIN_HANDLED     
    
}

public event_deaths(id){
    
    set_task(5.0,"Ozelrevmenu",id)
    return PLUGIN_HANDLED
    
}

public revlendir(id)
{
    ExecuteHamB(Ham_CS_RoundRespawn,id)
}
public MawiLarq(id)
{
    cs_set_user_team(id, CS_TEAM_CT)
    
}
public MawiLarqx(id)
{
    cs_set_user_team(id, CS_TEAM_T)
    
}


public client_authorized(id){
    
    set_task(5.0,"Ozelrevmenu",id)
    return PLUGIN_HANDLED
    
    
}
stock renkli_yazi(const id, const input[], any:...)
{
    new count = 1, players[32];
    static msg[191];
    vformat(msg, 190, input, 3);
    
    replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
    replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
    replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
    
    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();
        }
        
    }
}

}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

 

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen ByBuLuT ☪ »

ne kadar guzel bi menu

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
xdferlesh1
Mesajlar: 1322
Kayıt: Sal Ağu 16, 2016 5:37 pm
Konum: Istanbul/Adana
İletişim:

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen xdferlesh1 »

swyi çökertiyor malesef

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

TunnS[C]
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:

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen TunnS[C] »

Bu pluginde bir cok hata var.Bunu en buyuk sorunu ct attigi zaman eline silah vermemesi zombi eli kaliyor cunki bunu default cektirip eline 2 3 silah vermesi lazim

Link:
Linklerini gizle
Linki Kopyala

ViTaLiTy.
Mesajlar: 234
Kayıt: Prş Eyl 10, 2015 3:00 pm
Konum: Eskişehir
İletişim:

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen ViTaLiTy. »

Menünün kendisi çöp. Hataların hangi birisini düzelteceksin ki? Bence başka menü ara.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

serkan ebcin
Mesajlar: 2480
Kayıt: Çrş Oca 18, 2017 1:15 pm
Konum: İstanbul

Özel Respawn Menu Hatalari Düzeltirmisiniz

Mesaj gönderen serkan ebcin »

herşey iç içe fazla anlamıorum ama ben bile gördüm arkadaşın dediği gibi başka .sma senin için daha uygundur

Link:
Linklerini gizle
Linki Kopyala
Cevapla