Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 88,049
» Latest member: BlockchainMet
» Forum threads: 13,949
» Forum posts: 207,808

Full Statistics

Online Users
There are currently 444 online users.
» 1 Member(s) | 440 Guest(s)
Applebot, Bing, Google, JamesAlora

Latest Threads
New Article Reveals The L...
Forum: Team Speak 3 Destek
Last Post: JamesAlora
20 minutes ago
» Replies: 185
» Views: 3,279
FFMenü Versiyon 2.1 | GÜN...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
Dün, 10:40
» Replies: 383
» Views: 93,963
Gelişmiş Jail Shop [Orak,...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
Dün, 09:16
» Replies: 37
» Views: 11,548
Trail ( Renkli Kuyruklar ...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
09-11-26, 14:35
» Replies: 195
» Views: 65,212
GHW GHR ( Hook + Rope + G...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
09-11-26, 11:01
» Replies: 1,059
» Views: 352,861
JailBreaK /menu Plugini S...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
08-11-26, 21:03
» Replies: 102
» Views: 47,307
Otomatik Elektrik Kesme P...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
08-11-26, 20:45
» Replies: 73
» Views: 24,635
Unlocking Website Potenti...
Forum: İstekleriniz
Last Post: BobbieDavis6751
08-11-26, 16:57
» Replies: 0
» Views: 19
Jailbreak Shop ( JbMenu +...
Forum: Jail & Deathrun Pluginler
Last Post: JamesAlora
08-11-26, 11:37
» Replies: 827
» Views: 245,401
Sick And Tired Of Doing F...
Forum: My Forum
Last Post: JosephBox
08-11-26, 00:49
» Replies: 0
» Views: 20

 
  Asayiş Polis Gardiyan Modeli
Posted by: RevoLutioNs - 12-04-15, 19:40 - Forum: CT - T - Replies (1)

Merhaba Arkadaşlar, Sizlere Jail Break modlu server’larınızde gardiyan olarak kullanabileceğiniz bir model. Güzel Genellikle kullanılan bir model türüdür. [Image: 14jawsh.jpg]
+rep Fazla Görmeyin
---------------------------
BY : REVOLUTİONS



Attached Files
.zip   Jailbreak türk polisi.zip (Size: 1.5 MB / Downloads: 580)
Print this item

  /ts3 Plugini 2015
Posted by: RevoLutioNs - 12-04-15, 19:21 - Forum: [TS3] Team Speak 3 - No Replies

Merhaba arkadaşlar, sizlere plugin paylaşımı yapacağım. Pluginimiz ts3 plugini. Bu plugini serverinize kurduğunuzda serverde say’dan /ts3 yazdığınız hangi ts3 ip verirseniz ona bağlanır. Böylelikle ts3 gelmesini kolaylaştırmış olursunuz.
Plugin yapımcısı : REVOLUTİONS teşekkürler.
Cvar Komutları;

  • ts3_server “” // Server’ınızın IP Adresi
  • ts3_serverpw “” // Server’ınızın VARSA Şifresi
  • ts3_port “” // Server’ınızın portu ( Eğer portunuz, standart porttan farklı değilse boş bırakın. Otomatik 9987 olarak ayarlar. )
  • ts3_channel “” // VARSA Özel odanızın adı veya odanın channel id’si
  • ts3_channelpw “” // VARSA Özel odanızın şifresi
Kurulum;
ts3.amxx -> amxmodx/plugins klasörüne atılacak.
ts3.sma -> amxmodx/scripting klasörüne atılacak.

amxmodx/configs klasöründeki plugins.inidosyasının içine:
ts3.amxx
yazılacak ve kaydedilecek.
EDİT BY : REVOLUTİONS



Attached Files
.zip   ts3 plugini.zip (Size: 3.88 KB / Downloads: 72)
Print this item

  Cs 1.6 Max Payne Modeli
Posted by: RevoLutioNs - 12-04-15, 19:15 - Forum: CT - T - No Replies

Merhaba arkadaşlar bugün size oyunlarını çok sevdiğimiz ve oyunları ile büyüdüğümüz “Max Payne ” adlı karakterin modelinin CS 1.6 ya uyarlanmış halini sizinle paylaşacağım.Modeli anlatmaya pek gerek yok görsellerden de anlarsınız . Hemen kuruluma ve görsellere geçelim.[Image: max-payne-model-cs.jpg][Image: max-payne-modeli-indir-cs.jpg][Image: bilgi1.png]
[h=3]Kurulum [/h]
  • [*=center]İlk olarak rardan çıkan “cstrike “ dosyasını masaüstüne çıkartın.
    [*=center]Daha sonra “gfx “ klasörünün içindeki dosyayı ” C:\Program Files\valve\cstrike\gfx “ dosyasının içinde atıyoruz.
    [*=center]Daha sonra “models” klasörünün içindeki dosyayı ” C:\Program Files\valve\cstrike\models “klasörünün içine atıyoruz.
    [*=center]Kurulum burada bitiyor arkadaşlar hemen oyuna girip T takımında deneyebilirsiniz. İyi eğlenceler.
    [*=center]YAPAN : REVOLUTİONS



Attached Files
.rar   Max Payne.rar (Size: 1.59 MB / Downloads: 177)
Print this item

  CS 1.6 [ CS : GO ] Bıçak Seti
Posted by: RevoLutioNs - 12-04-15, 19:00 - Forum: Bıçak (Knife) - Replies (8)

  • [Image: 54e245e27c21c.jpg]
  • [Image: thm_54e245e4ec4bc.jpg]
  • [Image: thm_54e245e6c6d36.jpg]
  • [Image: thm_54e245ec33fa3.jpg]
  • [Image: thm_54e245ee66318.jpg]



Arkadaşlar Bıçakların Aynısını Bi Emekle Yaptim
Cool Alinti YapmayinWink
+rep + Message
Ve bir Teşşekür İyi Gider ...

----------------------------------------------------
// SABİT KONU YAPİLMASİ RİCA OLUNUR //
----------------------------------------------------
RevoLutionS Sunar...
Dosya Büyüklüğü : 14 , 62 MB
-------------------------------------
[Emekle Yaptim] Özel Pelerin Model C-T AK-47 MODEL YAPİLİR...

Favori Bıçagım En Aşağidaki : Karambit Sizin Nedir Yoruma Yaziniz...
.rar   new_cs_go_knives.rar (Size: 14.62 MB / Downloads: 741)

Print this item

  Blue Tiger AWP
Posted by: RevoLutioNs - 12-04-15, 18:52 - Forum: AWP - No Replies

[Image: 5528a2cfe002e.jpg]





BLUE Tiger AWP
----------------------
mavi kaplan awp
----------------------
ben yaptim 12.03.2015 de yapmistim bugun yayinladim +rep fazla görmeyin link aşşada
[+ REP ] [ + MESSAGE ]

-----------------------

.rar   blue_tiger_awp CSPLAGUE.com.rar (Size: 753.56 KB / Downloads: 221)

Print this item

  Grupların Her Odaya Girmesini nasıl engellerim
Posted by: AiWenDiL - 12-04-15, 18:48 - Forum: [TS3] Team Speak 3 - No Replies

TS Sunucusunda birden fazla klan ve oyun grupları açtım,mesela klan grupları her klanın odasına giremesin sadece kendi klanının odasına girsin bunu nasıl yapabilirim yardımcı olursanız sevinirim.

Print this item

  Cs 1.6 komando modeli
Posted by: RevoLutioNs - 12-04-15, 18:47 - Forum: CT - T - No Replies

resim --> [Image: 9fxjz.png]

link -->
https://www.dosya.tc/server17/JN2Oh0/komandomodel.rar.html

Modeli Ben Yaptim Alinti Yapmayin Güle Güle Kullanın...


YAPAN BY : REVOLUTİONS

Print this item

  [TS3] Özel Plugin [ 2015 ]
Posted by: RevoLutioNs - 12-04-15, 18:42 - Forum: [TS3] Team Speak 3 - Replies (58)

[h=1][/h]

[h=3]Ozellikleri Neler ?[/h]

  • AFK Kalanlari Otomatik Olarak Belli Bir Odaya Yonlendirir.
  • Uzun Sure Birsey Yapmayanlara Istediginiz Islemi Uygular.
  • Herhangi Bir Grup Duzenlendiginde Sunucuya Mesaj Gonderir.
  • Istenilen Bir Grubu Korumaya Alir.
  • Sunucuya Girenlere Otomatik Olarak Bilgi Mesaji Yollar.
  • Her 2 Dakika'da Bir Sunucuya Istediginiz Mesaji Yollar.
  • Record Alimini Yasaklar.
  • Mikrofonu Kapiyanlari Belli Bir Odaya Yonlendirir,Açınca Geri Götürür.
  • Belli Kanal Isimleri Girerek O Kanallarin Acilmasini Yasaklar.
  • Belli Nickler Girerek O Nicklerin Girilmesini Yasaklar.
  • Sunucuya Biri Girdiginde Onu Hangi Klana Dahilse O Klanin Odasina Yonlendirir.
Not: Bu Ozelliklerin Istenilenler Acilip,Istenilenler Kapatilabilir
BU PLUGİNİ BEN YAPTİM İSTEYENE ÖZELDEN ATICAM AMA ALMAK İÇİN YAPMANIZ GEREKEN 2.ŞEY
1. + REP VER
2. YORUM AT
-----------------

Print this item

  ts3sunucum.com Bedava Server
Posted by: RevoLutioNs - 12-04-15, 18:39 - Forum: [TS3] Team Speak 3 - No Replies

https://ts3sunucum.com/ '' artık Bedava Server Dağıtıyor / YILLIK / 512
---------------------------------------------------------------------------------------
FİYAT : 0 TL
İnanmiyorsaniz Buyrun....
[Image: 7olVqL.png]


















NOT OKUYUNUZ : [ F_R_R_E ] '' Dağıtım '' Bugün 12.04.2015 [ 20:05 ] ' de Biticektir
---------------------------------------------------------------------------------------------------
Linki Alabilmek İçin + rep ' ve Yorum atiniz

RevoLutionS Sunar ....


- - - - - - - - - -

resim link : [ DOĞRUDAN ULAŞMA ]https://i.hizliresim.com/7olVqL.png

Print this item

  [İSTEK] Gelişmiş LR
Posted by: pandora158 - 11-04-15, 23:47 - Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü - Replies (7)

Arkadaşlar elimde last request v1.6 plugini var. Bunu biraz daha geliştirmek istiyorum.

1. Knife Duel
2. Deagle Duel
3. Grenades Duel
4. Scout Duel
5. Ak47 Duel
6. Awp Duel
7. Usp Duel

yani 3 tane fazladan ekleyebilirseniz sevinirim.

.txt dosyası bende var diğerleri gibi yapın ben .txt editlerim.

yani

DUEL_1 = Knife Duel
DUEL_2 = Deagle Duel
DUEL_3 = Grenades Duel
DUEL_4 = Scout Duel
DUEL_5 = Ak47 Duel
DUEL_6 = Awp Duel
DUEL_7 = Usp Duel

YAPANA ÇOK TEŞEKKÜR EDERİM


[/HR]
v1.6 plugini

Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <fun>

#define PLUGIN "Jailbreak Last Request"
#define VERSION "1.6"
#define AUTHOR "rube"

/*================================================================================
   Variables | bools | Cvars      
=================================================================================*/

new g_maxPlayers, g_msgSayText, beacon_sprite

new cvar_granadas_bpammo, cvar_scout_bpammo, cvar_effect

new bool:touch_weapons[33], bool:once[33], bool:player_challenged[33], bool:duel_active,
bool:knife_duel[33] ,bool:deagle_duel[33], bool:grenade_duel[33], bool:scout_duel[33]

new tag[] = ""

/*================================================================================
   Init n' precache      
=================================================================================*/

public plugin_precache()
{  
   beacon_sprite = precache_model("sprites/shockwave.spr")
}

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
  
   register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
  
   RegisterHam(Ham_Touch, "weaponbox", "fw_touch_weapon")
   RegisterHam(Ham_Touch, "armoury_entity", "fw_touch_weapon")
   RegisterHam(Ham_Touch, "weapon_shield", "fw_touch_weapon")
   RegisterHam(Ham_Spawn, "player", "fw_player_respawn", 1)
   RegisterHam(Ham_Killed, "player", "fw_player_killed")  
      
   register_forward(FM_CmdStart,"fw_cmdstart",1)
  
   // Comando de jugador - Client commands
   register_clcmd("say /lr", "duel_menu")
   register_clcmd("say !lr", "duel_menu")
   register_clcmd("say_team /lr", "duel_menu")
   register_clcmd("say_team !lr", "duel_menu")
  
   // Cvars
   cvar_granadas_bpammo = register_cvar("jb_grenade_bpammo","10") // amount bpammo grenade | cantidad de granadas
   cvar_scout_bpammo = register_cvar("jb_scout_bpammo", "10") // amount bpammo scout | cantidad de balas pa' la scout
   cvar_effect = register_cvar("jb_effect", "2") // 0 = glow , 1 = beacon, 2 = glow n' beacon
  
   g_maxPlayers = get_maxplayers()
  
   g_msgSayText = get_user_msgid("SayText")
  
   register_dictionary("jailbreak_last_request.txt")
}

/*================================================================================
   Round Start            
=================================================================================*/

public event_round_start()
{
   duel_active = false
}
      
/*================================================================================
   forwards            
=================================================================================*/

public fw_player_respawn(id)
{
   if(!is_user_alive(id) || !cs_get_user_team(id))
      return
    
   set_user_rendering(id)
   remove_task(id)
   touch_weapons = false
   once = false
   knife_duel = false
   deagle_duel = false
   grenade_duel = false
   scout_duel = false  
   player_challenged = false
}

public fw_touch_weapon(weapon, id)
{
   if (!is_user_connected(id))
      return HAM_IGNORED;
  
   new players[32], pnum, tempid;
   get_players(players, pnum, "a");
   for( new i; i<pnum; i++ )
   {        
      tempid = players;
   }
  
   if (touch_weapons || touch_weapons)
      return HAM_SUPERCEDE;
  
   return HAM_IGNORED;
}


public fw_cmdstart(player,uc_handle,random_seed)
{
   if(deagle_duel)
   {
      cs_set_user_bpammo(player, CSW_DEAGLE, 1)
   }
}

public fw_player_killed(victim, attacker, shouldgib)
{
   new name[32]
   get_user_name(attacker, name, 31)
        
   if(duel_active)
   {
      if(cs_get_user_team(victim) == CS_TEAM_CT && player_challenged)
      {
         knife_duel = false
         deagle_duel = false
         grenade_duel = false
         scout_duel = false
         once = false
         strip_user_weapons(attacker)
         give_item(attacker, "weapon_knife")
         set_user_rendering(attacker)
         duel_menu(attacker)
      }
      else if(cs_get_user_team(victim) == CS_TEAM_CT && !player_challenged)
      {
         set_task(0.4, "kill_player", attacker)
         set_hudmessage( 0, 255, 0, -1.0, 0.40, 2, 5.0, 8.0, 0.0, 0.0, 10)
         show_hudmessage(0, "%L", LANG_PLAYER,"DUEL_DOWN", name)
            
      }
   }
   remove_task(attacker)
   remove_task(victim)
}

public kill_player(id)
{
   user_kill(id)
}

/*================================================================================
   Main Menu            
=================================================================================*/

public duel_menu(id)
{  
   if(!is_user_alive(id))
      return PLUGIN_HANDLED
  
   if (!once)
   {
      if(cs_get_user_team(id) == CS_TEAM_T)
      {
         new cts[32], ts[32], ctsnum, tsnum
  
         for (new id=1; id <= g_maxPlayers; id++)
         {
            if (!is_user_connected(id) || !is_user_alive(id))
            {
               continue
            }
  
            if (cs_get_user_team(id) == CS_TEAM_T)
            {
               ts[tsnum++] = id
            }
            else if (cs_get_user_team(id) == CS_TEAM_CT)
            {
               cts[ctsnum++] = id
            }
         }
         if (tsnum == 1 && ctsnum >= 1)
         {  
        
            static opcion[64]
  
            formatex(opcion, charsmax(opcion),"\y%L:", id, "CHOOSE_DUEL")
            new iMenu = menu_create(opcion, "sub_duel_menu")
  
            formatex(opcion, charsmax(opcion),"\w%L", id, "DUEL_1")
            menu_additem(iMenu, opcion, "1")  
  
            formatex(opcion, charsmax(opcion),"\w%L", id, "DUEL_2")
            menu_additem(iMenu, opcion, "2")
        
            formatex(opcion, charsmax(opcion),"\w%L", id, "DUEL_3")
            menu_additem(iMenu, opcion, "3")  
  
            formatex(opcion, charsmax(opcion),"\w%L", id, "DUEL_4")
            menu_additem(iMenu, opcion, "4")
        

            menu_setprop(iMenu, MPROP_EXIT, MEXIT_ALL)
            menu_display(id, iMenu, 0)
                  
         }
         else if   (tsnum == 1 && ctsnum < 1)
         {
            ChatColor(id, "%L", LANG_PLAYER,"NOT_CTS", tag)
         }
         else if   (tsnum > 1)
         {
            ChatColor(id, "%L", LANG_PLAYER,"ONLY_LAST", tag)
         }
      }
      else
      {
         ChatColor(id, "%L", LANG_PLAYER,"ONLY_TTS", tag)
      }
   }
   else
   {
      ChatColor(id, "%L", LANG_PLAYER,"KILL_CHALLENGED", tag)
   }
   return PLUGIN_HANDLED
}

public sub_duel_menu(id, menu, item)
{
  
   if (item == MENU_EXIT)
   {
      menu_destroy(menu)
      return PLUGIN_HANDLED
   }
  
   new Data[6], Name[64]
   new Access, Callback
  
   menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)
  
   new Key = str_to_num(Data)
  
   switch (Key)
   {
      case 1:
      {  
         knife_duel = true
         choose_enemy(id)
      }
      case 2:
      {
         deagle_duel = true
         choose_enemy(id)
      }
      case 3:
      {
         grenade_duel = true
         choose_enemy(id)
      }
      case 4:
      {
         scout_duel = true
         choose_enemy(id)
      }
   }
  
   menu_destroy(menu)  
   return PLUGIN_HANDLED
}

/*================================================================================
   Menu of challenges            
=================================================================================*/

public choose_enemy(id)
{
   static opcion[64]
  
   formatex(opcion, charsmax(opcion),"\y%L:", id, "CHOOSE_ENEMY")
   new iMenu = menu_create(opcion, "sub_choose_enemy")
  
   new players[32], pnum, tempid
   new szName[32], szTempid[10]
  
   get_players(players, pnum, "a")
  
   for( new i; i<pnum; i++ )
   {
      tempid = players
      
      if (cs_get_user_team(tempid) != CS_TEAM_CT)
      {
         continue
      }
      
      get_user_name(tempid, szName, 31)
      num_to_str(tempid, szTempid, 9)
      menu_additem(iMenu, szName, szTempid, 0)
   }
  
   menu_display(id, iMenu)
   return PLUGIN_HANDLED
}

public sub_choose_enemy(id, menu, item)
{
   if( item == MENU_EXIT )
   {
      menu_destroy(menu)
      return PLUGIN_HANDLED
   }
  
   new Data[6], Name[64]
   new Access, Callback
   menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)
  
   new tempid = str_to_num(Data)
  
   new mapname[32], challenger[32], challenged[32], ct_origin[3], te_origin[3]

   get_mapname(mapname,31)
   get_user_name(id, challenger, 31)
   get_user_name(tempid, challenged, 31)
  
   // strip weapons
   strip_user_weapons(id)
   strip_user_weapons(tempid)
  
   // health
   set_user_health(id, 100)
   set_user_health(tempid, 100)
  
   // effects
   switch (get_pcvar_num(cvar_effect))
   {
      case 0: // glow
      {
         set_user_rendering(id, kRenderFxGlowShell, 250, 0, 0, kRenderNormal, 20)  
         set_user_rendering(tempid, kRenderFxGlowShell, 0, 0, 250, kRenderNormal, 20)
      }
      case 1: // beacon
      {
         set_task(1.0, "beacon", id)
         set_task(1.0, "beacon", tempid)
      }
      case 2: // glow n' beacon
      {
         set_user_rendering(id, kRenderFxGlowShell, 250, 0, 0, kRenderNormal, 20)  
         set_task(1.0, "beacon", id)
         set_user_rendering(tempid, kRenderFxGlowShell, 0, 0, 250, kRenderNormal, 20)
         set_task(1.0, "beacon", tempid)
      }
   }
  
   // player challenged
   player_challenged = true
  
   // lr menu once until he kills the player challenged
   once = true
  
   // unable pick up weapon (only the 2 players on duel)
   touch_weapons = true
   touch_weapons = true
        
   if(knife_duel)
   {
      give_item(id, "weapon_knife")
      give_item(tempid, "weapon_knife")
            
      if(equali(mapname,"some1s_jailbreak"))
      {
         ct_origin[0] = -759, ct_origin[1] = 1047, ct_origin[2] = 100
         te_origin[0] = -585, te_origin[1] = 867, te_origin[2] = 100
         set_user_origin(id,te_origin)
         set_user_origin(tempid,ct_origin)
      }
      
      set_hudmessage( 0, 255, 0, -1.0, 0.40, 2, 5.0, 8.0, 0.0, 0.0, 10)
      show_hudmessage(0, "%L",LANG_PLAYER,"KNIFE_DUEL", challenger, challenged)
      
   }
   else if(deagle_duel)
   {
      deagle_duel = true
      
      cs_set_weapon_ammo(give_item(id, "weapon_deagle"), 1)
      cs_set_weapon_ammo(give_item(tempid, "weapon_deagle"), 1)
      
      if(equali(mapname,"some1s_jailbreak"))
      {
         ct_origin[0] = -1352, ct_origin[1] = 271, ct_origin[2] = 38
         te_origin[0] = -1338, te_origin[1] = -782, te_origin[2] = 38
         set_user_origin(id,te_origin)
         set_user_origin(tempid,ct_origin)
      }
      
      set_hudmessage( 0, 255, 0, -1.0, 0.40, 2, 5.0, 8.0, 0.0, 0.0, 10)
      show_hudmessage(0, "%L", LANG_PLAYER,"DEAGLE_DUEL", challenger, challenged)
   }
   else if(grenade_duel)
   {
      give_item(id, "weapon_hegrenade")
      give_item(tempid, "weapon_hegrenade")
      cs_set_user_bpammo(id, CSW_HEGRENADE,get_pcvar_num(cvar_granadas_bpammo))      
      cs_set_user_bpammo(tempid, CSW_HEGRENADE,get_pcvar_num(cvar_granadas_bpammo))
      
      if(equali(mapname,"some1s_jailbreak"))
      {
         ct_origin[0] = -1756, ct_origin[1] = -2526, ct_origin[2] = 36
         te_origin[0] = -3020, te_origin[1] = -2529, te_origin[2] = 36
         set_user_origin(id,te_origin)
         set_user_origin(tempid,ct_origin)
      }
      
      set_hudmessage( 0, 255, 0, -1.0, 0.40, 2, 5.0, 8.0, 0.0, 0.0, 10)
      show_hudmessage(0, "%L", LANG_PLAYER,"GRENADE_DUEL", challenger, challenged)
   }
   else if(scout_duel)
   {
      give_item(id, "weapon_scout")
      give_item(tempid, "weapon_scout")
      cs_set_user_bpammo(id, CSW_SCOUT, get_pcvar_num(cvar_scout_bpammo))
      cs_set_user_bpammo(tempid, CSW_SCOUT, get_pcvar_num(cvar_scout_bpammo))
      
      if(equali(mapname,"some1s_jailbreak"))
      {
         ct_origin[0] = -2898, ct_origin[1] = -2040, ct_origin[2] = 37
         te_origin[0] = -2908, te_origin[1] = 905, te_origin[2] = 37
         set_user_origin(id,te_origin)
         set_user_origin(tempid,ct_origin)
      }
      
      set_hudmessage( 0, 255, 0, -1.0, 0.40, 2, 5.0, 8.0, 0.0, 0.0, 10)
      show_hudmessage(0, "%L", LANG_PLAYER,"SCOUT_DUEL", challenger, challenged)
   }
  
   duel_active = true
  
   menu_destroy(menu)
   return PLUGIN_HANDLED
}

public beacon(id)
{
   if(cs_get_user_team(id) == CS_TEAM_CT)
   {
      static origin[3]
      get_user_origin(id, origin)
      message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
      write_byte(TE_BEAMCYLINDER)   // TE id
      write_coord(origin[0])       // x
      write_coord(origin[1])      // y
      write_coord(origin[2]-20)   // z
      write_coord(origin[0])       // x axis
      write_coord(origin[1])       // y axis
      write_coord(origin[2]+200)   // z axis
      write_short(beacon_sprite)   // sprite
      write_byte(0)         // startframe  
      write_byte(1)         // framerate  
      write_byte(6)         // life
      write_byte(2)           // width
      write_byte(1)            // noise    
      write_byte(0)           // red  
      write_byte(0)            // green
      write_byte(250)       // blue
      write_byte(200)         // brightness
      write_byte(0)         // speed
      message_end()
   }
   else
   {
      static origin[3]
      get_user_origin(id, origin)
      message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
      write_byte(TE_BEAMCYLINDER)   // TE id
      write_coord(origin[0])       // x
      write_coord(origin[1])      // y
      write_coord(origin[2]-20)   // z
      write_coord(origin[0])       // x axis
      write_coord(origin[1])       // y axis
      write_coord(origin[2]+200)   // z axis
      write_short(beacon_sprite)   // sprite
      write_byte(0)         // startframe  
      write_byte(1)         // framerate  
      write_byte(6)         // life
      write_byte(2)           // width
      write_byte(1)            // noise    
      write_byte(250)         // red  
      write_byte(0)            // green
      write_byte(0)          // blue
      write_byte(200)         // brightness
      write_byte(0)         // speed
      message_end()
   }
   set_task(1.0, "beacon", id)
      
}

/*================================================================================
   Stocks              
=================================================================================*/

stock ChatColor(const id, const input[], any:...)
{
   new count = 1, players[32]
   static msg[191]
   vformat(msg, 190, input, 3)
  
   replace_all(msg, 190, "!g", "^4") // Green Color
   replace_all(msg, 190, "!y", "^1") // Default Color
   replace_all(msg, 190, "!team", "^3") // Team Color
  
   if (id) players[0] = id
   else get_players(players, count, "ch")
   for (new i = 0; i < count; i++)
   {
      if (is_user_connected(players))
      {
         message_begin(MSG_ONE_UNRELIABLE, g_msgSayText, _, players)
         write_byte(players)
         write_string(msg)
         message_end()
      }
   }
}

Print this item