Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
takım arkadaşını canlandırma jb ile :)
#5
çook teşekkür ederim bence çok kullanışlı olur tabi jb yi biraz yüksek tutarsak Wink isyan yapmak güzeldir Smile

---------- Alttaki Mesaj Zamani 11:36 ---------- Önceki Mesaj Zamani 11:30 ----------

akcaliberkk dateline='' Wrote:
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <jail>

#define PLUGIN "Revive a teammate"
#define AUTHOR "beast"
#define VERSION "1.0"

new g_msgMoney
new g_hudsyncm
new cvar_respricecvar_giveweaps
new g_iDeads

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_cvar(PLUGINVERSIONFCVAR_SPONLY FCVAR_SERVER)
    
register_dictionary("revive_teammate.txt")
    
register_clcmd("say /revtm""revive_menu")
    
register_clcmd("say_team /revtm""revive_menu")
    
    
cvar_resprice register_cvar("rev_price""5")
    
cvar_giveweaps register_cvar("rev_give_weaps""1")
    
    
g_msgMoney get_user_msgid("Money")
    
g_hudsyncm CreateHudSyncObj()
}
public 
revive_menu(id)
{
    if(!
is_user_alive(id))
    {
        
client_print(idprint_chat"%L"id"DEAD_DENYED")
        return 
PLUGIN_HANDLED
    
}
    
    if(
jb_get_user_packs(id) < get_pcvar_num(cvar_resprice))
    {
        
client_print(idprint_chat"%L"id"MONEY_SHORT")
        return 
PLUGIN_HANDLED
    
}
    
    new 
menun[32]
    
    
formatex(menuncharsmax(menun), "%L"id"MENU_NAME")
    
    new 
menu menu_create(menun"menu_handler")
    new 
players[32], pnumtempid
    
new szName[32], szTempid[10]
    static 
CsTeamsteam1 team1 cs_get_user_team(id)

    
get_players(playerspnum)

    for(new 
ii<pnumi++)
    {
        static 
CsTeamsteam2 team2 cs_get_user_team(players[i])
        
        
tempid players
        
        
if(!is_user_alive(tempid) && team1 == team2)
        {    
            
g_iDeads++
            
            
get_user_name(tempidszName31)
            
num_to_str(tempidszTempid9)

            
menu_additem(menuszNameszTempid0)
        }
    }
    
    if(
g_iDeads == 0)
    {
        
client_print(idprint_chat"%L"id"ALL_TMMS_ALIVE")
        return 
PLUGIN_HANDLED
    
}
    
    
menu_display(idmenu0)
    return 
PLUGIN_HANDLED
}
public 
menu_handler(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}

    new 
data[6], iName[64], playername[33], playername2[33]
    new 
accesscallback
    menu_item_getinfo
(menuitemaccessdata,5iName63callback)

    new 
tempid str_to_num(data)
    static 
CsTeamsteam team cs_get_user_team(tempid)
    
    
get_user_name(idplayername32)
    
get_user_name(tempidplayername232)
    
    if(!
is_user_alive(tempid)) // just to make sure
    
{    
        
g_iDeads 0
        ExecuteHamB
(Ham_CS_RoundRespawntempid)
        
        if(
get_pcvar_num(cvar_giveweaps))
        {
            if(
team == CS_TEAM_CT)
            {    
                
give_item(tempid"weapon_m4a1")
                
give_item(tempid"item_assaultsuit")

                
cs_set_user_bpammo(tempidCSW_M4A190)
                
cs_set_user_bpammo(tempidCSW_USP100)
            }
        
            else
            {
                
give_item(tempid"weapon_ak47")
                
give_item(tempid"item_assaultsuit")

                
cs_set_user_bpammo(tempidCSW_AK4790)
                
cs_set_user_bpammo(tempidCSW_GLOCK18120)
            }
        }
        
        
message_begin(MSG_ONEg_msgMoney_id)
        
write_long(jb_get_user_packs(id)-get_pcvar_num(cvar_resprice))
        
write_byte(1)
        
message_end()
        
        
set_hudmessage(2558500.010.2606.05.00.10.2)
        
ShowSyncHudMsg(0g_hudsyncm"%L"LANG_PLAYER"HAS_REVIVED"playernameplayername2)

        
jb_set_user_packs(idjb_get_user_packs(id)-get_pcvar_num(cvar_resprice))
    }

    
menu_destroy(menu)
    return 
PLUGIN_HANDLED



dostum bide bunu amxx halinde versen (l) çeviremedim de AMX MOD X 1.8.1 Online compiler | Freakz.ro sitesinde hata veriyor :o bide revlediğinde silah gelmezse çok iyi olur Smile[/i][/i]
Reply


Messages In This Thread
Cevap: takım arkadaşını canlandırma jb ile :) - by wolf5094 - 13-07-12, 12:36

Possibly Related Threads…
Thread Author Replies Views Last Post
  Takım ve meslek plugin berkanmtn 9 5,363 09-06-15, 10:10
Last Post: sertanAbi123
  Tusta Takım Deiştirme memoaho123 4 2,575 14-01-15, 01:14
Last Post: Neith
  Sadece Takım Arkadasının İçinden Geçme sinan_604 5 4,425 20-10-14, 00:46
Last Post: ishak0678
  oto t atma ve takim degiştirme engelleme LEGOFGRAND 6 11,959 24-05-14, 13:24
Last Post: LEGOFGRAND
  Takım değiştirme bilbaz 9 10,211 08-11-13, 22:54
Last Post: bilbaz
  Yetkisi Bulunanlara El El Takım Ayarı SensAtiOns18 3 2,650 07-07-13, 22:24
Last Post: akcaliberkk
  Takım Sayısı Eşitleme Plugini wizardcs 11 6,295 07-07-13, 22:22
Last Post: akcaliberkk
  Takım Arkadasına Sıkınca Glow. Msltr48 5 2,972 01-04-13, 16:58
Last Post: akcaliberkk
  Otomatik Takım Eşitleme Plugini İstiyorum Nobb 4 12,616 23-02-13, 15:59
Last Post: akcaliberkk
  takım ayarlama plugini shakespeare 11 6,201 09-01-13, 00:27
Last Post: akcaliberkk

Foruma Atla:


Users browsing this thread: 1 Guest(s)