#include <amxmodx>
#include <reapi>
#include <amxmisc>
#include <fakemeta_util>
#define el_sonu1 "elsonu/RebellionElsonu2.wav"
#define el_sonu2 "elsonu/RebellionElsonu1.wav"
#define el_sonu3 "elsonu/RebellionElsonu4.wav"
public plugin_init() {
register_plugin("[ReAPI] El Sonu Muzik Eklentisi", "1.0", "Necati_DGN");
RegisterHookChain(RG_RoundEnd, "elsonu", 1);
}
public plugin_precache() precache_sound(el_sonu1),precache_sound(el_sonu2),precache_sound(el_sonu3);
public elsonu() client_cmd(0, "stopsound"),set_task(0.1, "devam");
public devam() {
mahkumlarigom()
server_cmd("amx_disarm @T")
switch(random_num(1,3)) {
case 1: rg_send_audio(0, el_sonu1);
case 2: rg_send_audio(0, el_sonu2);
case 3: rg_send_audio(0, el_sonu3);
}
}
public mahkumlarigom()
{
for(new i = 1; i < 33; i++)
{
if(is_user_connected(i) && get_user_team(i) == 1 && !Stuck(i))
{
if(is_user_alive(i))
{
new Float:ifOrigin[3]
pev(i, pev_origin, ifOrigin)
ifOrigin[2] -= 35.0
set_pev(i, pev_origin, ifOrigin)
}
}
}
remove_task(1400)
}
stock bool:Stuck(Id){
static Float:Origin[3]
pev(Id, pev_origin, Origin)
engfunc(EngFunc_TraceHull, Origin, Origin, IGNORE_MONSTERS, pev(Id, pev_flags) & FL_DUCKING ? HULL_HEAD : HULL_HUMAN, 0, 0)
if (get_tr2(0, TR_StartSolid))
return true
return false
}
Disarm Ekleme
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 68
- Kayıt: Cum Şub 07, 2020 1:14 am
Disarm Ekleme
Arkadaşlar Aşşağıda gördüğüz benim Elsonu müzik plugınim el sonunda oyuncular silah bug yaptıkları ıcın ctmenuden mahkumlarigom publığini burda uguladım ve disarmladım ama disarm atarken saydan server tarafından disarmlandı yazısının çıkmasını istemıyorum renkli bi şekilde Mahkumlar Disarmlandı Yazmasını istiyorum Yardımcı olabilirmisiniz
Link: | |
Linklerini gizle |
-
Yasaklı Üye - Mesajlar: 1089
- Kayıt: Cum Ara 22, 2017 6:14 pm
- Konum: Konum yok
- Server Ip/DNS: cs.gokturkgaming.com
- Clan İsmi: ɢoĸтυrĸ
- İletişim:
Disarm Ekleme
[ code ] [ /code ] boyle atarmisinComoloqqo yazdı: Pzr May 03, 2020 4:43 am Arkadaşlar Aşşağıda gördüğüz benim Elsonu müzik plugınim el sonunda oyuncular silah bug yaptıkları ıcın ctmenuden mahkumlarigom publığini burda uguladım ve disarmladım ama disarm atarken saydan server tarafından disarmlandı yazısının çıkmasını istemıyorum renkli bi şekilde Mahkumlar Disarmlandı Yazmasını istiyorum Yardımcı olabilirmisiniz
#include <amxmodx>
#include <reapi>
#include <amxmisc>
#include <fakemeta_util>
#define el_sonu1 "elsonu/RebellionElsonu2.wav"
#define el_sonu2 "elsonu/RebellionElsonu1.wav"
#define el_sonu3 "elsonu/RebellionElsonu4.wav"
public plugin_init() {
register_plugin("[ReAPI] El Sonu Muzik Eklentisi", "1.0", "Necati_DGN");
RegisterHookChain(RG_RoundEnd, "elsonu", 1);
}
public plugin_precache() precache_sound(el_sonu1),precache_sound(el_sonu2),precache_sound(el_sonu3);
public elsonu() client_cmd(0, "stopsound"),set_task(0.1, "devam");
public devam() {
mahkumlarigom()
server_cmd("amx_disarm @T")
switch(random_num(1,3)) {
case 1: rg_send_audio(0, el_sonu1);
case 2: rg_send_audio(0, el_sonu2);
case 3: rg_send_audio(0, el_sonu3);
}
}
public mahkumlarigom()
{
for(new i = 1; i < 33; i++)
{
if(is_user_connected(i) && get_user_team(i) == 1 && !Stuck(i))
{
if(is_user_alive(i))
{
new Float:ifOrigin[3]
pev(i, pev_origin, ifOrigin)
ifOrigin[2] -= 35.0
set_pev(i, pev_origin, ifOrigin)
}
}
}
remove_task(1400)
}
stock bool:Stuck(Id){
static Float:Origin[3]
pev(Id, pev_origin, Origin)
engfunc(EngFunc_TraceHull, Origin, Origin, IGNORE_MONSTERS, pev(Id, pev_flags) & FL_DUCKING ? HULL_HEAD : HULL_HUMAN, 0, 0)
if (get_tr2(0, TR_StartSolid))
return true
return false
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 68
- Kayıt: Cum Şub 07, 2020 1:14 am
Disarm Ekleme
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
#include <amxmisc>
#include <fakemeta_util>
#define el_sonu1 "elsonu/RebellionElsonu2.wav"
#define el_sonu2 "elsonu/RebellionElsonu1.wav"
#define el_sonu3 "elsonu/RebellionElsonu4.wav"
public plugin_init() {
register_plugin("[ReAPI] El Sonu Muzik Eklentisi", "1.0", "Necati_DGN");
RegisterHookChain(RG_RoundEnd, "elsonu", 1);
}
public plugin_precache() precache_sound(el_sonu1),precache_sound(el_sonu2),precache_sound(el_sonu3);
public elsonu() client_cmd(0, "stopsound"),set_task(0.1, "devam");
public devam() {
mahkumlarigom()
server_cmd("amx_disarm @t")
server_cmd("amx_disarm @t")
server_cmd("amx_disarm @t")
switch(random_num(1,3)) {
case 1: rg_send_audio(0, el_sonu1);
case 2: rg_send_audio(0, el_sonu2);
case 3: rg_send_audio(0, el_sonu3);
}
}
public mahkumlarigom()
{
for(new i = 1; i < 33; i++)
{
if(is_user_connected(i) && get_user_team(i) == 1 && !Stuck(i))
{
if(is_user_alive(i))
{
new Float:ifOrigin[3]
pev(i, pev_origin, ifOrigin)
ifOrigin[2] -= 35.0
set_pev(i, pev_origin, ifOrigin)
}
}
}
remove_task(1400)
}
stock bool:Stuck(Id){
static Float:Origin[3]
pev(Id, pev_origin, Origin)
engfunc(EngFunc_TraceHull, Origin, Origin, IGNORE_MONSTERS, pev(Id, pev_flags) & FL_DUCKING ? HULL_HEAD : HULL_HUMAN, 0, 0)
if (get_tr2(0, TR_StartSolid))
return true
return false
}
Link: | |
Linklerini gizle |