Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pass Sprite [YARDIM]
#1
Elimizden soccerjam modu için kırmızı ve mavi olmak üzere 2 farklı pas isteme sprite ı var. Bunlardan birini tüm oyuncuların görebileceği ve uygulayabileceği şekilde servera yükleyebiliyoruz ancak counter takımnda mavi sprite, teror takımında kırmızı sprite olacak şekilde ve bu spriteları sadece kendi takım arkadaşlarının görebilmesi şeklinde ayarlayamadık nasıl yapabiliriz?


Reply
#2
Sprite'ların kullanım şekline göre değişir. Yani nasıl kodlandığını görmem gerekiyor. Eğer entity olarak gösteriliyorsa FM_AddToFullPack ile yapılabilir. Yine de kaynak kodlarını görmem gerek. Sma dosyasını paylaşın.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#3
PHP Code:
#include <amxmodx>
#include <amxmisc>


new spriteaccessCvar


public plugin_init()
{
    
register_plugin("Pas Sprite""1.0""Mcc")
    
register_clcmd("+pass""pas")
    
register_clcmd("-pass""pas2")
    
accessCvar register_cvar("pas_kullanici""0")
}


public 
plugin_precache()
{
    
sprite precache_model("sprites/pass.spr")
}


public 
pas(id)
{
    if(!
is_user_alive(id))
        return 
PLUGIN_HANDLED
    
switch(get_pcvar_num(accessCvar))
    {
        case 
set_cheer(id)
        case 
:
        {
            if(!
access(idADMIN_CHAT))
                return 
PLUGIN_HANDLED
            set_cheer
(id)
        }
    }
    
client_cmd(id"bind f +pass")
    return 
PLUGIN_HANDLED
}


public 
pas2(id)
{
    
rem_cheer(id)
    return 
PLUGIN_HANDLED
}


stock rem_cheer(id)
{
    
message_begin(MSG_ALLSVC_TEMPENTITY)
         
write_byte(125)
         
write_byte(id)
         
message_end()
}


stock set_cheer(id)
{
    
message_begin(MSG_ALLSVC_TEMPENTITY)
    
write_byte(124)
    
write_byte(id)
    
write_coord(35)
    
write_short(sprite)
    
write_short(100)
    
message_end()


Bu plugin yabanci sunucularda var. ama ben plugini bulamadigim için başka bir plugin buldum ona benzeyen plugin. ama bu pluginde sorun var sadece 1 tane sprite herkes basabiliyor benim istediğim ct de mavi pas t de kırmızı pas olması ve bunları sadece kendi takım arkadaşlarınn gormesi.
Reply
#4
PHP Code:
#include <amxmodx>
#include <amxmisc>


new spriteaccessCvar


public plugin_init()
{
    
register_plugin("Pas Sprite""1.0""Mcc")
    
register_clcmd("+pass""pas")
    
register_clcmd("-pass""pas2")
    
accessCvar register_cvar("pas_kullanici""0")
}


public 
plugin_precache()
{
    
sprite precache_model("sprites/pass.spr")
}


public 
pas(id)
{
    if(!
is_user_alive(id))
        return 
PLUGIN_HANDLED
    
switch(get_pcvar_num(accessCvar))
    {
        case 
set_cheer(id)
            case 
:
        {
            if(!
access(idADMIN_CHAT))
                return 
PLUGIN_HANDLED
            set_cheer
(id)
        }
    }
    
client_cmd(id"bind f +pass")
    return 
PLUGIN_HANDLED
}


public 
pas2(id)
{
    
rem_cheer(id)
    return 
PLUGIN_HANDLED
}


stock rem_cheer(id)
{
    
message_begin(MSG_ALLSVC_TEMPENTITY)
    
write_byte(125)
    
write_byte(id)
    
message_end()
}


stock set_cheer(id)
{
    new 
players[32],inum;
    
get_players(players,inum,"ae",get_user_team(id) == "TERRORIST" "CT")
    for(new 
i;i<inum;i++) {
        
message_begin(MSG_ONESVC_TEMPENTITY_players[i])
        
write_byte(124)
        
write_byte(id)
        
write_coord(35)
        
write_short(sprite)
        
write_short(100)
        
message_end()
    }


deneyin


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#5
Teşekkürler. T kırmızı sprite CT mavi sprite onu yapabilirmisiniz ?
Reply
#6
PHP Code:
#include <amxmodx>
#include <amxmisc>


new sprite_tsprite_ctaccessCvar


public plugin_init()
{
    
register_plugin("Pas Sprite""1.0""Mcc")
    
register_clcmd("+pass""pas")
    
register_clcmd("-pass""pas2")
    
accessCvar register_cvar("pas_kullanici""0")
}


public 
plugin_precache()
{
    
sprite_t precache_model("sprites/t_pass.spr")
    
sprite_ct precache_model("sprites/ct_pass.spr")
}


public 
pas(id)
{
    if(!
is_user_alive(id))
        return 
PLUGIN_HANDLED
    
switch(get_pcvar_num(accessCvar))
    {
        case 
set_cheer(id)
            case 
:
        {
            if(!
access(idADMIN_CHAT))
                return 
PLUGIN_HANDLED
            set_cheer
(id)
        }
    }
    
client_cmd(id"bind f +pass")
    return 
PLUGIN_HANDLED
}


public 
pas2(id)
{
    
rem_cheer(id)
    return 
PLUGIN_HANDLED
}


stock rem_cheer(id)
{
    
message_begin(MSG_ALLSVC_TEMPENTITY)
    
write_byte(125)
    
write_byte(id)
    
message_end()
}


stock set_cheer(id)
{
    new 
players[32],inumteam;
    
team get_user_team(id);
    
get_players(players,inum,"ae",team == "TERRORIST" "CT")
    for(new 
i;i<inum;i++) {
        
message_begin(MSG_ONESVC_TEMPENTITY_players[i])
        
write_byte(124)
        
write_byte(id)
        
write_coord(35)
        
write_short(team == sprite_t sprite_ct)
        
write_short(100)
        
message_end()
    }


Sprite dosyalarını
ct_sprite.spr
t_sprite.spt
şeklinde isimlendirin. Sprites klasörüne atın.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#7
Çok teşekkürler
Reply
#8
Çözülmüş İsteklere Taşındı.
Steam ID: STEAM_1:0:70428872
Steam Name: Seps!s
Skype: jdm.csplague

Takdir ediliyorsan değil, Taklit ediliyorsan başarmışsın demektir.
Albert Einstein
Reply
#9
link kırık link ver misin ?
Reply
#10
amxx studio spr var mi
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pluginde hata lütfen yardım :) tarlacixx 2 4,954 10-04-15, 12:45
Last Post: kedusa
  Yardım istek hasanx9 4 2,013 06-03-15, 04:36
Last Post: bireysel
  Istegim icerde yardım hasanx9 7 2,843 21-02-15, 00:11
Last Post: eneskaraca55
  Ufak bi yardim t4t1fati 6 2,758 20-02-15, 23:59
Last Post: eneskaraca55
  Jail Serverime Jbşhop Ekliyorum Ama Olmuryor Yardım Edermisiniz starkovboy1 2 4,068 20-02-15, 04:15
Last Post: beoujolf
  Biohazard Mod Yardım++++ mertan272 14 6,849 21-08-14, 00:31
Last Post: recep2
  Şapka~Ayakkabı eklemem ıcın plugın lazım amxx- sma sı olan yardım edın prov 7 6,766 04-08-14, 20:21
Last Post: gewer44
  [YARDIM]Arkadaşlar BB modunda Adminler istediği zaman duvar hareket ettiriyorlar 7gulgun7 23 12,250 04-08-14, 19:30
Last Post: lovbattery rh
  SIlah Menu yardım ugurdogan 5 7,749 27-07-14, 21:09
Last Post: ugurdogan
  Jb shop yardım! zexgaming 6 4,105 25-07-14, 20:04
Last Post: dehset2329

Foruma Atla:


Users browsing this thread: