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.
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?
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.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
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/
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.PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
new sprite, accessCvar
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 0 : set_cheer(id)
case 1 :
{
if(!access(id, ADMIN_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_ALL, SVC_TEMPENTITY)
write_byte(125)
write_byte(id)
message_end()
}
stock set_cheer(id)
{
message_begin(MSG_ALL, SVC_TEMPENTITY)
write_byte(124)
write_byte(id)
write_coord(35)
write_short(sprite)
write_short(100)
message_end()
}
Konu chirkinqral tarafından (03-11-13 Saat 16:41 ) değiştirilmiştir.
deneyinPHP- Kodu:
#include <amxmodx>
#include <amxmisc>
new sprite, accessCvar
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 0 : set_cheer(id)
case 1 :
{
if(!access(id, ADMIN_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_ALL, SVC_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) == 1 ? "TERRORIST" : "CT")
for(new i;i<inum;i++) {
message_begin(MSG_ONE, SVC_TEMPENTITY, _, players[i])
write_byte(124)
write_byte(id)
write_coord(35)
write_short(sprite)
write_short(100)
message_end()
}
}
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
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/
Teşekkürler. T kırmızı sprite CT mavi sprite onu yapabilirmisiniz ?
Sprite dosyalarınıPHP- Kodu:
#include <amxmodx>
#include <amxmisc>
new sprite_t, sprite_ct, accessCvar
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 0 : set_cheer(id)
case 1 :
{
if(!access(id, ADMIN_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_ALL, SVC_TEMPENTITY)
write_byte(125)
write_byte(id)
message_end()
}
stock set_cheer(id)
{
new players[32],inum, team;
team = get_user_team(id);
get_players(players,inum,"ae",team == 1 ? "TERRORIST" : "CT")
for(new i;i<inum;i++) {
message_begin(MSG_ONE, SVC_TEMPENTITY, _, players[i])
write_byte(124)
write_byte(id)
write_coord(35)
write_short(team == 1 ? sprite_t : sprite_ct)
write_short(100)
message_end()
}
}
ct_sprite.spr
t_sprite.spt
şeklinde isimlendirin. Sprites klasörüne atın.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
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/
Çok teşekkürler
Çö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
link kırık link ver misin ?
amxx studio spr var mi