⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
Server ip : 95.173.173.2 || Ts3 : LCAPRO www.lcapro.net
Sponsor Görsel 2
SponsorSponsor

Konu

#1
elimdeki tur sisteminde takımlar yer değiştirildiğinde ct iken t olduğunda yada t iken ct olduğunda takımlar yer değiştiğinde bıçak ele alamıyorlar bu sorunun düzeltimini istiyorum konuyu ekte paylaştım
.smahomeland_rekabetci_tursistemi.sma(Dosya Boyutu: 3,8 KB | İndirme Sayısı: 2)
" İlk Açılan CS:GO MOD Serveri HomeLandClan 
#2
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <cstrike>
#include <reapi>

#define PLUGIN "CSGO / Pro Tur Sistemi"
#define VERSION "1.0"
#define AUTHOR "MoruQ*"

#define TASK_DEGISIM 004

new tur
new skor_t
new skor_ct

public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_cvar("tur_sistemi",AUTHOR,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)    
    
register_event("TextMsg""isinma""a""2=#Game_will_restart_in")
    
register_event("HLTV""tur_basi""a""1=0""2=0")
    
register_logevent("tur_sonu"2"1=Round_End")
    
register_event("SendAudio""CT_Win""a""2&%!MRAD_ctwin");
    
register_event("SendAudio""T_Win""a""2&%!MRAD_terwin");    
}

public 
client_putinserver(id)
{
    
set_task(1.0"HudGoster"id__"b");
}

public 
client_disconnected(id)
{
    
remove_task(id);
}

public 
isinma()
{
    
tur 0
    skor_ct 
0
    skor_t 
0
}

public 
tur_basi()
{
    
tur++

    if(
tur == 16) {
        for(new 
0MaxClientsi++) {
            if(
is_user_alive(i)) {
                
rg_remove_all_items(i);
                
rg_give_item(i"weapon_knife");
                
get_member(im_iTeam) == TEAM_TERRORIST rg_give_item(i"weapon_glock18"):rg_give_item(i"weapon_usp");
            }
        }
        
set_task(0.2"Reset");
    }

    new 
map[32]
    
get_mapname(map31)
    
renkli_yazi(0"!g[HomeLandClan] !tRound: !g%d !t/ !g30"tur)
    
renkli_yazi(0"!g[HomeLandClan] !tMod Menusune Ulasmak Icin N Tusuna Basiniz")
}

public 
Reset(id) {
    for(new 
0MaxClientsi++) {
        if(
is_user_connected(i)) {
            
cs_set_user_money(i800);
        }
    }
}

public 
tur_sonu()
{
    new 
gelecekmap[32]
    
get_cvar_string("amx_nextmap"gelecekmap31)
    
    if(
tur == 30)
    {
        
renkli_yazi(0"!g[HomeLandClan]!t %s !gAciliyor."gelecekmap)
        
renkli_yazi(0"!g[HomeLandClan]!t %s !gAciliyor."gelecekmap)    
        
renkli_yazi(0"!g[HomeLandClan]!t %s !gAciliyor."gelecekmap)    
        
renkli_yazi(0"!g[HomeLandClan]!t %s !gAciliyor."gelecekmap)    
        
renkli_yazi(0"!g[HomeLandClan]!t %s !gAciliyor."gelecekmap)
        
set_task(4.0"haritadegis")
    }
    
    if(
tur == 15)
    {
        
set_task(1.0"takimlari_degis"TASK_DEGISIM)
    }
    
}

public 
haritadegis()
{
    new 
smap[32]
    
get_cvar_string("amx_nexHomeLandClanap"smap31)

    
server_cmd("changelevel %s"smap)
}
    
public 
takimlari_degis()
{
    new 
players[32], num
    get_players
(playersnum)
    
    new 
player
    
for(new 0numi++)
    {
        
player players[i]
        
        if(
cs_get_user_team(player) == CS_TEAM_T)
        {
            
cs_set_user_team(playerCS_TEAM_CT)
        }
        else if(
cs_get_user_team(player) == CS_TEAM_CT)
        {
            
cs_set_user_team(playerCS_TEAM_T
        }
        
renkli_yazi(0"!g[HomeLandClan]!t Takimlar Degistiriliyor.")        
        
renkli_yazi(0"!g[HomeLandClan]!t Takimlar Degistiriliyor.")        
        
renkli_yazi(0"!g[HomeLandClan]!t Takimlar Degistiriliyor.")
        
renkli_yazi(0"!g[HomeLandClan]!t Takimlar Degistiriliyor.")
        
cs_set_user_money(player800);
        
skor_t 0
        skor_ct 
0
    
}
    
remove_task(TASK_DEGISIM)
}

public 
T_Win()
{
    
skor_t++
}

public 
CT_Win()
{
    
skor_ct++
}

public 
HudGoster()
{
    
set_dhudmessage(255255255, -1.00.006.01.0)
    
show_dhudmessage(0"%d / 30"tur)
    
    
set_hudmessage(2552552550.450.0501.01.0)
    
show_hudmessage(0"| CT:%d |                                        | T:%d |"skor_ctskor_t)
}

stock renkli_yazi(const id, const input[], any:...)
{
    new 
count 1players[32]
    static 
msg[191]
    
vformat(msgsizeof(msg) - 1input3)
    
    
replace_all(msg190"!n""^x01")
    
replace_all(msg190"!g""^x04")
    
replace_all(msg190"!t""^x03")
    
    if(
idplayers[0] = id; else get_players(playerscount"ch")
    for(new 
0counti++)
    {
        if(
is_user_connected(players[i]))
        {
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i])
            
write_byte(players[i])
            
write_string(msg)
            
message_end()
        }
    }

Steam:Tıkla • Discord: lynchk
#3
hud eklentisi | CT : 0 | - | T : 0 | T yazısı sağa kaymış durumda düzeltip atarsanız sevinirim @Lynchk
" İlk Açılan CS:GO MOD Serveri HomeLandClan 
#4
Kod:
/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <cstrike>

#include <reapi>



#define PLUGIN "CSGO / Pro Tur Sistemi"

#define VERSION "1.0"

#define AUTHOR "MoruQ*"



#define TASK_DEGISIM 004



new tur

new skor_t

new skor_ct



public plugin_init()

{

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_cvar("tur_sistemi",AUTHOR,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)   

    register_event("TextMsg", "isinma", "a", "2=#Game_will_restart_in")

    register_event("HLTV", "tur_basi", "a", "1=0", "2=0")

    register_logevent("tur_sonu", 2, "1=Round_End")

    register_event("SendAudio", "CT_Win", "a", "2&%!MRAD_ctwin");

    register_event("SendAudio", "T_Win", "a", "2&%!MRAD_terwin");   

}



public client_putinserver(id)

{

    set_task(1.0, "HudGoster", id, _, _, "b");

}



public client_disconnected(id)

{

    remove_task(id);

}



public isinma()

{

    tur = 0

    skor_ct = 0

    skor_t = 0

}



public tur_basi()

{

    tur++



    if(tur == 16) {

        for(new i = 0; i < MaxClients; i++) {

            if(is_user_alive(i)) {

                rg_remove_all_items(i);

                rg_give_item(i, "weapon_knife");

                get_member(i, m_iTeam) == TEAM_TERRORIST ? rg_give_item(i, "weapon_glock18"):rg_give_item(i, "weapon_usp");

            }

        }

        set_task(0.2, "Reset");

    }



    new map[32]

    get_mapname(map, 31)

    renkli_yazi(0, "!g[HomeLandClan] !tRound: !g%d !t/ !g30", tur)

    renkli_yazi(0, "!g[HomeLandClan] !tMod Menusune Ulasmak Icin N Tusuna Basiniz")

}



public Reset(id) {

    for(new i = 0; i < MaxClients; i++) {

        if(is_user_connected(i)) {

            cs_set_user_money(i, 800);

        }

    }

}



public tur_sonu()

{

    new gelecekmap[32]

    get_cvar_string("amx_nextmap", gelecekmap, 31)

   

    if(tur == 30)

    {

        renkli_yazi(0, "!g[HomeLandClan]!t %s !gAciliyor.", gelecekmap)

        renkli_yazi(0, "!g[HomeLandClan]!t %s !gAciliyor.", gelecekmap)   

        renkli_yazi(0, "!g[HomeLandClan]!t %s !gAciliyor.", gelecekmap)   

        renkli_yazi(0, "!g[HomeLandClan]!t %s !gAciliyor.", gelecekmap)   

        renkli_yazi(0, "!g[HomeLandClan]!t %s !gAciliyor.", gelecekmap)

        set_task(4.0, "haritadegis")

    }

   

    if(tur == 15)

    {

        set_task(1.0, "takimlari_degis", TASK_DEGISIM)

    }

   

}



public haritadegis()

{

    new smap[32]

    get_cvar_string("amx_nexHomeLandClanap", smap, 31)



    server_cmd("changelevel %s", smap)

}

   

public takimlari_degis()

{

    new players[32], num

    get_players(players, num)

   

    new player

    for(new i = 0; i < num; i++)

    {

        player = players[i]

       

        if(cs_get_user_team(player) == CS_TEAM_T)

        {

            cs_set_user_team(player, CS_TEAM_CT)

        }

        else if(cs_get_user_team(player) == CS_TEAM_CT)

        {

            cs_set_user_team(player, CS_TEAM_T)

        }

        renkli_yazi(0, "!g[HomeLandClan]!t Takimlar Degistiriliyor.")       

        renkli_yazi(0, "!g[HomeLandClan]!t Takimlar Degistiriliyor.")       

        renkli_yazi(0, "!g[HomeLandClan]!t Takimlar Degistiriliyor.")

        renkli_yazi(0, "!g[HomeLandClan]!t Takimlar Degistiriliyor.")

        cs_set_user_money(player, 800);

        skor_t = 0

        skor_ct = 0

    }

    remove_task(TASK_DEGISIM)

}



public T_Win()

{

    skor_t++

}



public CT_Win()

{

    skor_ct++

}



public HudGoster()

{

    // Tur sayisi ustte ortali

    set_dhudmessage(255, 255, 255, -1.0, 0.01, 0, 0.0, 1.1, 0.0, 0.0)

    show_dhudmessage(0, "%d / 30", tur)

   

    // Skorlar hemen altinda ortali

    set_hudmessage(255, 255, 255, -1.0, 0.05, 0, 0.0, 1.1, 0.0, 0.0)

    show_hudmessage(0, "CT: %d | T: %d", skor_ct, skor_t)

}



stock renkli_yazi(const id, const input[], any:...)

{

    new count = 1, players[32]

    static msg[191]

    vformat(msg, sizeof(msg) - 1, input, 3)

   

    replace_all(msg, 190, "!n", "^x01")

    replace_all(msg, 190, "!g", "^x04")

    replace_all(msg, 190, "!t", "^x03")

   

    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()

        }

    }

}

Zombie Plague 5.0.8 [FreeVIP][JetPack] : 95.173.173.131
#5
İstek konusu, @ceyhun.yazicii adlı kullanıcı tarafından 2 saat içinde çözülmüştür.
İsteği çözdüğü için ceyhun.yazicii Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
ceyhun.yazicii Adlı kullanıcı sizin dışınızda toplam 5 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task