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

https://discord.gg/43gGDQe6tS

El Sonu Slay Eklentisi Sorunu

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
eXmajesticGaming
Mesajlar: 170
Kayıt: Cmt Oca 07, 2017 12:33 pm

El Sonu Slay Eklentisi Sorunu

Mesaj gönderen eXmajesticGaming »

Merhaba arkadaşlar,

Aşağıda kodlarını verdiğim el sonu slay eklentisini kullanıyorum. Ancak CSD Core güncellemesinden sonra teror takımı bomba kurup patlattığı zaman teror takımına fazladan el veriyor. Örneğin skor Teror : 4 CT : 1 iken bomba patlayınca Teror skoru 5 olması gerekirken bir anda 7 yada 10 yada 8 falan oluyor. Ayrıca 16000 para veriyor.

Buna neden olan kodlama hatası nedir ? Bilgisi olan arkadaşlar inceleyebilir mi ?

Kod: Tümünü seç

// *************************************************************************************//
// Плагин загружен с  www.neugomon.ru                                                   //
// Автор: Neygomon  [ https://neugomon.ru/members/1/ ]                                  //
// Официальная тема поддержки: https://neugomon.ru/threads/999/                         //
// При копировании материала ссылка на сайт www.neugomon.ru ОБЯЗАТЕЛЬНА!                //
// *************************************************************************************//

#include <amxmodx>
#if AMXX_VERSION_NUM < 183
	#include <dhudmessage>
#endif

new g_iWinTeam;

public plugin_init()
{
	register_plugin("ElSonuSlay", "2.0", "FinalFragment");

	register_event("TextMsg", "TTwin", "a", "2=#Target_Bombed");		// de_ maps
	register_event("TextMsg", "CTwin", "a", "2=#Target_Saved");		// de_ maps
	register_event("TextMsg", "TTwin", "a", "2=#Hostages_Not_Rescued");	// cs_ maps
	register_event("TextMsg", "CTwin", "a", "2=#All_Hostages_Rescued");	// cs_ maps
	
	register_logevent("RoundEnded", 2, "1=Round_End");
}

public TTwin() g_iWinTeam = 1;
public CTwin() g_iWinTeam = 2;
	
public RoundEnded()
{
	new players[32], pnum;
	switch(g_iWinTeam)
	{
		case 1:
		{
			get_players(players, pnum, "ae", "CT");
			set_dhudmessage(255, 69, 0, 0.32, 0.15, 0, 5.0, 5.0);
			show_dhudmessage(0, "[CT Takimi Olduruldu] - [Gorev Zorunludur]");
		}
		case 2:
		{
			get_players(players, pnum, "ae", "TERRORIST");
			set_dhudmessage(255, 69, 0, 0.32, 0.15, 0, 5.0, 5.0);
			show_dhudmessage(0, "[T Takimi Olduruldu] - [Gorev Zorunludur]");
		}
		default: return;
	}
	for(new i; i < pnum; i++) user_kill(players[i], 1);
	g_iWinTeam = 0;
}

Link:
Linklerini gizle
Linki Kopyala