Zombie Slay
Moderatör: Moderatörler
-
- Mesajlar: 1958
- Kayıt: Sal Tem 05, 2016 2:27 pm
- Server Ip/DNS: -
- Clan İsmi: -
- İletişim:
Zombie Slay
Dediğim gibi eklentiyi deniyorum ve slaylayıp -1 skorunu elbaşı +1 ekleyerek düzeltiyor. Eklentide sorun yok.
Link: | |
Linklerini gizle |
-
Konu Sahibi - 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
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 |
-
Konu Sahibi - Mesajlar: 1531
- Kayıt: Sal May 10, 2016 12:21 pm
- Konum: İstanbul
- Server Ip/DNS: 213.238.173.117
- Clan İsmi: Holigan | Clan
-
- 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
;
oyundan ciktiginda restart attiginda tur bittiginde task sıfırlanır ;
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 |
-
- Mesajlar: 1958
- Kayıt: Sal Tem 05, 2016 2:27 pm
- Server Ip/DNS: -
- Clan İsmi: -
- İletişim:
Zombie Slay
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 |
-
Konu Sahibi - 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
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 |
-
- Mesajlar: 888
- Kayıt: Çrş Haz 29, 2016 6:04 pm
- Konum: İzmir/Buca
Zombie Slay
aynı sorun teamslay eklentisindede mevcut. Zombie olarak ayıklasanız belki olabilir ? Bazende ctden ölenler oluyordur ?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 } */
Link: | |
Linklerini gizle |
-
Konu Sahibi - 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
Aynen sorun tam olarak bu
@PaZee
@emirakpinar
@PaZee
@emirakpinar
aynı sorun teamslay eklentisindede mevcut. Zombie olarak ayıklasanız belki olabilir ? Bazende ctden ölenler oluyordur ?
Link: | |
Linklerini gizle |
-
- Mesajlar: 888
- Kayıt: Çrş Haz 29, 2016 6:04 pm
- Konum: İzmir/Buca
Zombie Slay
dünki attığım eklentiyi denediniz mi onu zombie olarak ayarlamıştım benholigan yazdı: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 |
-
- Mesajlar: 888
- Kayıt: Çrş Haz 29, 2016 6:04 pm
- Konum: İzmir/Buca