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

https://discord.gg/43gGDQe6tS

Zombie Slay

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

emirakpinar
Mesajlar: 1958
Kayıt: Sal Tem 05, 2016 2:27 pm
Server Ip/DNS: -
Clan İsmi: -
İletişim:

Zombie Slay

Mesaj gönderen emirakpinar »

Dediğim gibi eklentiyi deniyorum ve slaylayıp -1 skorunu elbaşı +1 ekleyerek düzeltiyor. Eklentide sorun yok.

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

Konu Sahibi
holigan
Mesajlar: 1531
Kayıt: Sal May 10, 2016 12:21 pm
Konum: İstanbul
Server Ip/DNS: 213.238.173.117
Clan İsmi: Holigan | Clan

Zombie Slay

Mesaj gönderen holigan »

Skor işi tamamda dediğim olaya son kez bakarsan iyi olur.
holigan yazdı:Bu eklenti işlev görüyor.
Restart atılınca ve el sonu remove_task(id) ile kapattırdım yine sorun çıktı.
Restart atılınca ve round sonu task'ların sıfırlanması gerekiyor.
Rica etsem tekrar bakarmısın eklentiye
@emirakpinar

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>

#define Yapimci "MawiLarq"

/* 1 = TERORIST , 2 = COUNTER */
#define HANGI_TAKIMI_SLAYLASIN 1 
#define KAC_SANIYE_SONRA_SLAYLASIN 178.0
#define KAC_SANIYE_SONRA_SPAWN_KAPANSIN 173.0

public plugin_init() {
	
	//register_event("TextMsg", "EventRoundRestart", "a", "2&#Game_C", "2&#Game_w") //RESTART ATILDIGINDA
	register_event("HLTV", "elbasi", "a", "1=0", "2=0")
	//register_logevent("logevent_round_end", 2, "1=Round_End") // EL SONU
}
public elbasi( id )
{
	new players[32],inum,id
	get_players(players,inum)
	for(new i;i<inum;i++){
		id = players[i]
		
		set_task(KAC_SANIYE_SONRA_SLAYLASIN,"slayla",id)
		set_task(KAC_SANIYE_SONRA_SPAWN_KAPANSIN,"spawnkapa",id)
		
	}	
}

public spawnkapa()
{
	server_cmd("amx_cvar holi_zombie_respawn 0");
}

public slayla( id )
{
	if (get_user_team( id ) == HANGI_TAKIMI_SLAYLASIN )
	{
		user_kill( id )
		set_user_frags(id,get_user_frags(id)+1)
		set_dhudmessage(0, 191, 255, -1.0, 0.20, 2, 3.0, 3.0, 0.05, 1.0) //// 0.20 Yukarı-Aşşağı,, Değeri Düşürdükçe Mesaj Üste Çıkar //Daktilo
		show_dhudmessage(0, "INSANLAR ZOMBIE ISTILASINI ONLEDI!")
	}
	else
	{
		// Saniye Sonunda CT Takimina Cod Yazdırcaksan
		
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
emirakpinar yazdı:Benim attığımı normal modda denemiştim ve sorun yoktu. ZP incleri içerisinde "frag" diye arat bir şey çıkıyor mu söyle. Benim elimde hepsi yok.

Edit: O kısıma birde bunu yazıp dene.

Kod: Tümünü seç

new suankifrag = get_user_frags(id)
		set_user_frags(id,suankifrag +1)
emirakpinar yazdı:Dediğim gibi eklentiyi deniyorum ve slaylayıp -1 skorunu elbaşı +1 ekleyerek düzeltiyor. Eklentide sorun yok.

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

Konu Sahibi
holigan
Mesajlar: 1531
Kayıt: Sal May 10, 2016 12:21 pm
Konum: İstanbul
Server Ip/DNS: 213.238.173.117
Clan İsmi: Holigan | Clan

Zombie Slay

Mesaj gönderen holigan »

Usta bi el at ya :)

@PaZee

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Zombie Slay

Mesaj gönderen PaZee »

;

oyundan ciktiginda restart attiginda tur bittiginde task sıfırlanır ;

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>

#define Yapimci "MawiLarq"

/* 1 = TERORIST , 2 = COUNTER */
#define HANGI_TAKIMI_SLAYLASIN 1 
#define KAC_SANIYE_SONRA_SLAYLASIN 178.0
#define KAC_SANIYE_SONRA_SPAWN_KAPANSIN 173.0

public plugin_init() {
   
   register_event("TextMsg", "EventRoundRestart", "a", "2&#Game_C", "2&#Game_w") //RESTART ATILDIGINDA
   register_event("HLTV", "elbasi", "a", "1=0", "2=0")
   register_logevent("logevent_round_end", 2, "1=Round_End") // EL SONU
}
public logevent_round_end()
{
       tasksil()	
}
public EventRoundRestart()
{
	tasksil()
}
public client_disconnected(id)
{
	remove_task(id)
}
public tasksil()
{
   new players[32],inum,id
   get_players(players,inum)
   for(new i;i<inum;i++)
   {
      id = players[i]
      remove_task(id)
   }
}
public elbasi( id )
{
   new players[32],inum,id
   get_players(players,inum)
   for(new i;i<inum;i++){
      id = players[i]
      
      set_task(KAC_SANIYE_SONRA_SLAYLASIN,"slayla",id)
      set_task(KAC_SANIYE_SONRA_SPAWN_KAPANSIN,"spawnkapa",id)
      
   }   
}

public spawnkapa()
{
   server_cmd("amx_cvar holi_zombie_respawn 0");
}

public slayla( id )
{
   if (get_user_team( id ) == HANGI_TAKIMI_SLAYLASIN )
   {
      user_kill( id )
      set_user_frags(id,get_user_frags(id)+1)
      set_dhudmessage(0, 191, 255, -1.0, 0.20, 2, 3.0, 3.0, 0.05, 1.0) //// 0.20 Yukarı-Aşşağı,, Değeri Düşürdükçe Mesaj Üste Çıkar //Daktilo
      show_dhudmessage(0, "INSANLAR ZOMBIE ISTILASINI ONLEDI!")
   }
   else
   {
      // Saniye Sonunda CT Takimina Cod Yazdırcaksan
      
   }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

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

emirakpinar
Mesajlar: 1958
Kayıt: Sal Tem 05, 2016 2:27 pm
Server Ip/DNS: -
Clan İsmi: -
İletişim:

Zombie Slay

Mesaj gönderen emirakpinar »

Bende tam yorum atıyordum :) Benim attığım eklentideki elbasi publicini alttaki gibi değiştir. El başı taskı sıfırlar anladığım kadarıyla el erken biterse diye. Mantıklı..

Kod: Tümünü seç

public elbasi(id){
        remove_task(id)
        set_task(175.0,"toldur",id)
}

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

Konu Sahibi
holigan
Mesajlar: 1531
Kayıt: Sal May 10, 2016 12:21 pm
Konum: İstanbul
Server Ip/DNS: 213.238.173.117
Clan İsmi: Holigan | Clan

Zombie Slay

Mesaj gönderen holigan »

Zombilerin yarısını slaylıyor diğer yarısı hayatta kalıyor sebebi ne olabilir ?
PaZee yazdı:;

oyundan ciktiginda restart attiginda tur bittiginde task sıfırlanır ;

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>

#define Yapimci "MawiLarq"

/* 1 = TERORIST , 2 = COUNTER */
#define HANGI_TAKIMI_SLAYLASIN 1 
#define KAC_SANIYE_SONRA_SLAYLASIN 178.0
#define KAC_SANIYE_SONRA_SPAWN_KAPANSIN 173.0

public plugin_init() {
   
   register_event("TextMsg", "EventRoundRestart", "a", "2&#Game_C", "2&#Game_w") //RESTART ATILDIGINDA
   register_event("HLTV", "elbasi", "a", "1=0", "2=0")
   register_logevent("logevent_round_end", 2, "1=Round_End") // EL SONU
}
public logevent_round_end()
{
       tasksil()	
}
public EventRoundRestart()
{
	tasksil()
}
public client_disconnected(id)
{
	remove_task(id)
}
public tasksil()
{
   new players[32],inum,id
   get_players(players,inum)
   for(new i;i<inum;i++)
   {
      id = players[i]
      remove_task(id)
   }
}
public elbasi( id )
{
   new players[32],inum,id
   get_players(players,inum)
   for(new i;i<inum;i++){
      id = players[i]
      
      set_task(KAC_SANIYE_SONRA_SLAYLASIN,"slayla",id)
      set_task(KAC_SANIYE_SONRA_SPAWN_KAPANSIN,"spawnkapa",id)
      
   }   
}

public spawnkapa()
{
   server_cmd("amx_cvar holi_zombie_respawn 0");
}

public slayla( id )
{
   if (get_user_team( id ) == HANGI_TAKIMI_SLAYLASIN )
   {
      user_kill( id )
      set_user_frags(id,get_user_frags(id)+1)
      set_dhudmessage(0, 191, 255, -1.0, 0.20, 2, 3.0, 3.0, 0.05, 1.0) //// 0.20 Yukarı-Aşşağı,, Değeri Düşürdükçe Mesaj Üste Çıkar //Daktilo
      show_dhudmessage(0, "INSANLAR ZOMBIE ISTILASINI ONLEDI!")
   }
   else
   {
      // Saniye Sonunda CT Takimina Cod Yazdırcaksan
      
   }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

Link:
Linklerini gizle
Linki Kopyala

ahmetsencanx2
Mesajlar: 888
Kayıt: Çrş Haz 29, 2016 6:04 pm
Konum: İzmir/Buca

Zombie Slay

Mesaj gönderen ahmetsencanx2 »

holigan yazdı:Zombilerin yarısını slaylıyor diğer yarısı hayatta kalıyor sebebi ne olabilir ?
PaZee yazdı:;

oyundan ciktiginda restart attiginda tur bittiginde task sıfırlanır ;

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>

#define Yapimci "MawiLarq"

/* 1 = TERORIST , 2 = COUNTER */
#define HANGI_TAKIMI_SLAYLASIN 1 
#define KAC_SANIYE_SONRA_SLAYLASIN 178.0
#define KAC_SANIYE_SONRA_SPAWN_KAPANSIN 173.0

public plugin_init() {
   
   register_event("TextMsg", "EventRoundRestart", "a", "2&#Game_C", "2&#Game_w") //RESTART ATILDIGINDA
   register_event("HLTV", "elbasi", "a", "1=0", "2=0")
   register_logevent("logevent_round_end", 2, "1=Round_End") // EL SONU
}
public logevent_round_end()
{
       tasksil()	
}
public EventRoundRestart()
{
	tasksil()
}
public client_disconnected(id)
{
	remove_task(id)
}
public tasksil()
{
   new players[32],inum,id
   get_players(players,inum)
   for(new i;i<inum;i++)
   {
      id = players[i]
      remove_task(id)
   }
}
public elbasi( id )
{
   new players[32],inum,id
   get_players(players,inum)
   for(new i;i<inum;i++){
      id = players[i]
      
      set_task(KAC_SANIYE_SONRA_SLAYLASIN,"slayla",id)
      set_task(KAC_SANIYE_SONRA_SPAWN_KAPANSIN,"spawnkapa",id)
      
   }   
}

public spawnkapa()
{
   server_cmd("amx_cvar holi_zombie_respawn 0");
}

public slayla( id )
{
   if (get_user_team( id ) == HANGI_TAKIMI_SLAYLASIN )
   {
      user_kill( id )
      set_user_frags(id,get_user_frags(id)+1)
      set_dhudmessage(0, 191, 255, -1.0, 0.20, 2, 3.0, 3.0, 0.05, 1.0) //// 0.20 Yukarı-Aşşağı,, Değeri Düşürdükçe Mesaj Üste Çıkar //Daktilo
      show_dhudmessage(0, "INSANLAR ZOMBIE ISTILASINI ONLEDI!")
   }
   else
   {
      // Saniye Sonunda CT Takimina Cod Yazdırcaksan
      
   }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
aynı sorun teamslay eklentisindede mevcut. Zombie olarak ayıklasanız belki olabilir ? Bazende ctden ölenler oluyordur ?

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

Konu Sahibi
holigan
Mesajlar: 1531
Kayıt: Sal May 10, 2016 12:21 pm
Konum: İstanbul
Server Ip/DNS: 213.238.173.117
Clan İsmi: Holigan | Clan

Zombie Slay

Mesaj gönderen holigan »

Aynen sorun tam olarak bu
@PaZee
@emirakpinar
aynı sorun teamslay eklentisindede mevcut. Zombie olarak ayıklasanız belki olabilir ? Bazende ctden ölenler oluyordur ?

Link:
Linklerini gizle
Linki Kopyala

ahmetsencanx2
Mesajlar: 888
Kayıt: Çrş Haz 29, 2016 6:04 pm
Konum: İzmir/Buca

Zombie Slay

Mesaj gönderen ahmetsencanx2 »

holigan yazdı:Aynen sorun tam olarak bu
@PaZee
@emirakpinar
aynı sorun teamslay eklentisindede mevcut. Zombie olarak ayıklasanız belki olabilir ? Bazende ctden ölenler oluyordur ?
dünki attığım eklentiyi denediniz mi onu zombie olarak ayarlamıştım ben

Link:
Linklerini gizle
Linki Kopyala

ahmetsencanx2
Mesajlar: 888
Kayıt: Çrş Haz 29, 2016 6:04 pm
Konum: İzmir/Buca

Zombie Slay

Mesaj gönderen ahmetsencanx2 »

Birde zp sürümünüz kaç

Link:
Linklerini gizle
Linki Kopyala
Cevapla