Takım Birincilerine Flashbang Düzeltme
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 2
- Kayıt: Pzt Mar 30, 2020 12:29 am
Takım Birincilerine Flashbang Düzeltme
Benim Sorunum şu bu plugin gayet güzel ama her mapta çalışmasın misal suan sadece fy_iceworld16 mapında yasaklamak istiyorum. Birincilere falashbang vermesin nasıl yapabilirim teşekkürler.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
- Mesajlar: 92
- Kayıt: Prş Ağu 20, 2020 11:24 pm
Takım Birincilerine Flashbang Düzeltme
iceworld yasaklanmış hali
buradaki kısmına yasaklamak istediğin mapları şu şekilde ekleyebilirsin
örneğin şeklinde yan yana giderek ekstra olarka oluşturabilirsin
bu kısma eklediğin maplarda takım 1.lerine flash vermeyecektir
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
new const PLUGIN[] = "En_Iyi_Flashbang";
new const VERSION[] = "1.0";
new const AUTHOR[] = "By.KinG";
new const TAG[] = "CSDuragi GaminG";
new map[32]
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("HLTV", "Event_Round_Start", "a", "1=0", "2=0");
}
public Event_Round_Start()
{
set_task(1.0, "T_Best");
set_task(1.0, "CT_Best");
}
public T_Best()
{
new Players[32], Num_Alive_T, New_ID, Best;
get_players(Players, Num_Alive_T, "aeh", "TERRORIST");
for(new i; i < Num_Alive_T; i++)
{
New_ID = Players[i];
if(get_entvar(New_ID, var_frags) >= get_entvar(Best, var_frags))
{
Best = New_ID;
}
}
set_task(1.0, "Add_Smoke", Best);
client_print_color(0, 0, "^3[%s] ^4T Takiminin En Iyi Oyuncusu ^3%n'e ^4Flashbang Verildi", TAG, Best);
}
public CT_Best()
{
new Players[32], Num_Alive_CT, New_ID, Best;
get_players(Players, Num_Alive_CT, "aeh", "CT");
for(new i; i < Num_Alive_CT; i++)
{
New_ID = Players[i];
if(get_entvar(New_ID, var_frags) >= get_entvar(Best, var_frags))
{
Best = New_ID;
}
}
set_task(1.0, "Add_Smoke", Best);
client_print_color(0, 0, "^3[%s] ^4CT Takiminin En Iyi Oyuncusu ^3%n'e ^4Flashbang Verildi", TAG, Best);
}
public Add_Smoke(ID)
{
get_mapname(map, 31);
if(!equali(map, "fy_iceworld16"))
{
rg_give_item(ID, "weapon_flashbang");
}
}
buradaki
Kod: Tümünü seç
if(!equali(map, "fy_iceworld16"))
örneğin
Kod: Tümünü seç
if(!equali(map, "fy_iceworld16") && !equali(map, "fy_snow"))
Kod: Tümünü seç
public Add_Smoke(ID)
{
get_mapname(map, 31);
if(!equali(map, "fy_iceworld16"))
{
rg_give_item(ID, "weapon_flashbang");
}
}
Link: | |
Linklerini gizle |