-
[HP Hakkında] Cod hp sisteminden
Merhaba arkadaşlar yine ben ;
Neredeyse çoğunuz cod oynamışsınızdır yada diğer bütür oyunlardan battlefieldda bile var bu hpniz azalınca kırmızı ekran çıkıyor adam derin derin nefes alıyor falan ve yavaş yavaş hpsi doluyor normal ekran oluyor benim istediğim şey mümkünse bunu csye uyarlamak :) HP yeri kalksada olur kalkmasada sonuçta hp yavaş yavaş artıcak artık orasını siz kendi bilgilerinizle kaçar kaçar artıcağını ayarlarsınız :) Şimdiden teşekkürler
-
Cevap: [HP Hakkında] Cod hp sisteminden
-
Toplam 1 Eklenti bulunuyor.
Cevap: [HP Hakkında] Cod hp sisteminden
İsteğin Üzerine kodladım can 100den aşagı düşünce yavaş yavaş artacak ve kalp atma sesi gelicek ekran kırmızı olucak tam istediğin aslanım dene bakalım
Soundu Atmayı Unutma
-
Cevap: [HP Hakkında] Cod hp sisteminden
Herşey iyi güzel eyvallah yardımcı oluyorsun bir çok kişiye fakat dikkatimi çeken şey tanıdığın olsun olmasın herkese böyle bi aslanım, koçum yaklaşımında bulunuyorsun diğer kişiler beni ilgilendirmez fakat ben öyle şeylere tahammül edemem bana karşı öyle sözler sarfetmezsen memnun kalırım. Bu arada teşekkürler
---------- Alttaki Mesaj Zamani 15:31 ---------- Önceki Mesaj Zamani 15:13 ----------
Güzel olmuşta can sıkan iki nokta var birincisi hp ne kadar azalırsa azalsın ekranın kırmızı olması aynı oluyor ve göz alıyor bunu şöyle yaparsan iyi olabilir mesela 1 hp gittiğinde fazla bi kırmızılık olmasın böyle 10 - 10 hp düştükçe kırmızılık artsın en son hp 10 un altına düştüğünde şimdiki ayarladığın kırmızılıkta olabilir ikincisi ise hp 100 iken 99 olunca ekran kırmızı kalıyor şimdiden teşekkürler
-
Cevap: [HP Hakkında] Cod hp sisteminden
adam sevdiğinden diyor yoksa seni niye taksın ?
kimse küçümsenmez rahat ol
-
Cevap: [HP Hakkında] Cod hp sisteminden
kendini küçümsenecek şekilde görmeyecen böyle cevap vermen güzel yaş grubununuda sayınca aslanım çok güzel oturur insana burda aslanım köpeğim veya çocugum anlamında da değil gülüm plugine gelince ayar verelim,
PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#define PLUGIN "Hp Kontrol"
#define VERSION "1.0"
#define AUTHOR "K4DavRa"
new sounds[] = "kalpatisi.wav"
#define FFADE_IN 0x0000
#define FFADE_OUT 0x0001
#define FFADE_MODULATE 0x0002
#define FFADE_STAYOUT 0x0004
enum {
Red,
Green,
Blue
};
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_authorized(id)
{
set_task(1.0, "Can", id, _, _, "b")
}
public plugin_precache()
{
precache_sound(sounds)
}
public Can(id)
{
if(is_user_connected(id) && is_user_alive(id) )
{
new Hp;
Hp = get_user_health(id)
if( Hp < 95) {
client_cmd(id,"spk sound/kalpatisi")
set_user_health(id,get_user_health(id) + 1)
switch(random_num(1,3))
{
case 1:
{
UTIL_ScreenFade(id, {100,0,0}, 0.4, 0.1, 230, FFADE_OUT | FFADE_STAYOUT, false,false)
}
case 2:
{
UTIL_ScreenFade(id, {100,0,0}, 0.7, 0.1, 230, FFADE_IN, false,false)
}
case 3:
{
UTIL_ScreenFade(id,{100,0,0},1.0,0.2,255,FFADE_IN,false,false)
}
}
}
}
}
stock UTIL_ScreenFade(id=0,iColor[3]={0,0,0},Float:flFxTime=-1.0,Float:flHoldTime=0.0,iAlpha=0,iFlags=FFADE_IN,bool:bReliable=false,bool:bExternal=false)
{
if( id && !is_user_connected(id))
return;
new iFadeTime;
if( flFxTime == -1.0 )
{
iFadeTime = 4;
}
else
{
iFadeTime = FixedUnsigned16( flFxTime , 1<<12 );
}
static gmsgScreenFade;
if( !gmsgScreenFade )
{
gmsgScreenFade = get_user_msgid("ScreenFade");
}
new MSG_DEST;
if( bReliable )
{
MSG_DEST = id ? MSG_ONE : MSG_ALL;
}
else
{
MSG_DEST = id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST;
}
if( bExternal )
{
emessage_begin( MSG_DEST, gmsgScreenFade, _, id );
ewrite_short( iFadeTime );
ewrite_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
ewrite_short( iFlags );
ewrite_byte( iColor[Red] );
ewrite_byte( iColor[Green] );
ewrite_byte( iColor[Blue] );
ewrite_byte( iAlpha );
emessage_end();
}
else
{
message_begin( MSG_DEST, gmsgScreenFade, _, id );
write_short( iFadeTime );
write_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
write_short( iFlags );
write_byte( iColor[Red] );
write_byte( iColor[Green] );
write_byte( iColor[Blue] );
write_byte( iAlpha );
message_end();
}
}
stock FixedUnsigned16(Float:flValue, iScale)
{
new iOutput;
iOutput = floatround(flValue * iScale);
if ( iOutput < 0 )
iOutput = 0;
if ( iOutput > 0xFFFF )
iOutput = 0xFFFF;
return iOutput;
}
---------- Alttaki Mesaj Zamani 17:28 ---------- Önceki Mesaj Zamani 17:27 ----------
Alıntı:
batuopoz0770 Nickli Üyeden Alıntı
adam sevdiğinden diyor yoksa seni niye taksın ?
kimse küçümsenmez rahat ol
eleman doğru söylüyor
-
Cevap: [HP Hakkında] Cod hp sisteminden
Valla yapım böyle aslanım diyince garibime gidiyor sonuçta herkes aynı değildir bu arada plugin için sağolasın
---------- Alttaki Mesaj Zamani 17:41 ---------- Önceki Mesaj Zamani 17:38 ----------
Bi hata veriyor
Warning: Loose indentation on line 69
Header size: 640 bytes
Code size: 2624 bytes
Data size: 364 bytes
Stack/heap size: 16384 bytes; estimated max. usage=779 cells (3116 bytes)
Total requirements: 20012 bytes
1 Warning.
amxx çevirirken bu hatayı verdi sıkıntı yapar mı ?
-
Cevap: [HP Hakkında] Cod hp sisteminden
yapmaz warningler hata yapmaz :)
-
Cevap: [HP Hakkında] Cod hp sisteminden
Hm öyleyse bir problem daha var new gameden denedim amxmod falan yüklü ilk yaptığın pluginle aynı hacım 5 can için gözlerimin ayarını bozuyor :)) acaip yoruyor. Çok yoğun bir kırmızılık oluyor benim anlatmak istediğim o yoğun kırmızılık böyle 5 - 10 hp kalınca olsun ... diğer hplerde git gide kırmızılık azalsın :) şimdiden teşekkürler
-
Cevap: [HP Hakkında] Cod hp sisteminden
Kırmızı Ekran 10 HPDEN Aşagı olunca çıkar iyi forumlar.
PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#define PLUGIN "Hp Kontrol"
#define VERSION "1.0"
#define AUTHOR "K4DavRa"
new sounds[] = "kalpatisi.wav"
#define FFADE_IN 0x0000
#define FFADE_OUT 0x0001
#define FFADE_MODULATE 0x0002
#define FFADE_STAYOUT 0x0004
enum {
Red,
Green,
Blue
};
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_authorized(id)
{
set_task(1.0, "Can", id, _, _, "b")
}
public plugin_precache()
{
precache_sound(sounds)
}
public Can(id)
{
if(is_user_connected(id) && is_user_alive(id) )
{
new Hp;
Hp = get_user_health(id)
if( Hp < 100) {
client_cmd(id,"spk sound/kalpatisi")
set_user_health(id,get_user_health(id) + 1)
}
if(Hp < 10) {
switch(random_num(1,3))
{
case 1:
{
UTIL_ScreenFade(id, {100,0,0}, 0.4, 0.1, 230, FFADE_OUT | FFADE_STAYOUT, false,false)
}
case 2:
{
UTIL_ScreenFade(id, {100,0,0}, 0.7, 0.1, 230, FFADE_IN, false,false)
}
case 3:
{
UTIL_ScreenFade(id,{100,0,0},1.0,0.2,255,FFADE_IN,false,false)
}
}
}
}
}
stock UTIL_ScreenFade(id=0,iColor[3]={0,0,0},Float:flFxTime=-1.0,Float:flHoldTime=0.0,iAlpha=0,iFlags=FFADE_IN,bool:bReliable=false,bool:bExternal=false)
{
if( id && !is_user_connected(id))
return;
new iFadeTime;
if( flFxTime == -1.0 )
{
iFadeTime = 4;
}
else
{
iFadeTime = FixedUnsigned16( flFxTime , 1<<12 );
}
static gmsgScreenFade;
if( !gmsgScreenFade )
{
gmsgScreenFade = get_user_msgid("ScreenFade");
}
new MSG_DEST;
if( bReliable )
{
MSG_DEST = id ? MSG_ONE : MSG_ALL;
}
else
{
MSG_DEST = id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST;
}
if( bExternal )
{
emessage_begin( MSG_DEST, gmsgScreenFade, _, id );
ewrite_short( iFadeTime );
ewrite_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
ewrite_short( iFlags );
ewrite_byte( iColor[Red] );
ewrite_byte( iColor[Green] );
ewrite_byte( iColor[Blue] );
ewrite_byte( iAlpha );
emessage_end();
}
else
{
message_begin( MSG_DEST, gmsgScreenFade, _, id );
write_short( iFadeTime );
write_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
write_short( iFlags );
write_byte( iColor[Red] );
write_byte( iColor[Green] );
write_byte( iColor[Blue] );
write_byte( iAlpha );
message_end();
}
}
stock FixedUnsigned16(Float:flValue, iScale)
{
new iOutput;
iOutput = floatround(flValue * iScale);
if ( iOutput < 0 )
iOutput = 0;
if ( iOutput > 0xFFFF )
iOutput = 0xFFFF;
return iOutput;
}
-
Cevap: [HP Hakkında] Cod hp sisteminden
Teşekkürler tam istediğim gibi fakat son ekleyebilirsen birşey söylemek istiyorum mesela darbe alınca yada hpmiz azaldığında 1 saniyelik ekran hafiften böyle bi kırmızılık olsun hani böyle abartılacak kadar kırımızılık değil hafif bi kırmızılık olsun yapabilirsen teşekkürler şimdiden
-
Cevap: [HP Hakkında] Cod hp sisteminden
Hp Azalınca zaten kırmızı olma durumu oluyor ekranın birde 1 kere bile vuran kişi 10 Damageden aşağı vurmaz buda kırmızı ekranın aktif olacagı anlamına geliyor yok yinede ayarla diyorsan halledelim
-
Cevap: [HP Hakkında] Cod hp sisteminden
Evet haklısında şey bu 10 hpnin altına düşünce acaip çok kızarıyor :S Onu azaltabilir misin böyle adam madam gözükmüyor adam resmen çok garip oluyor :D Onu ayarlayabilrsen iyi olur bu arada senin bi fikrin var mı hani şöyle yapsam daha hoş olur gibisinden ?
-
Cevap: [HP Hakkında] Cod hp sisteminden
istersen kırmızıyı kaldırıp deprem koyabilirizde oda adam vurmayı engeller :)) şuanlık bir düşüncem yok eğer istersen sadece 20 HP nin altına düşünce kırmızı ekran gelsin ?
-
Cevap: [HP Hakkında] Cod hp sisteminden
evet öyle olabilirde dediğim gibi kırmızılık böyle etrafı görmeyi engelliyecek şekilde olmazsa güzel olur birde ses sürekli geliyor böyle saniye arasıyla ses belli olsa olmazmı çünkü bazen komutcunun ses az oluyor o sesle komutcunun sesi karışık falan :) onuda ayarlayabilrsen iyi olur ayarlayamazsan canın sağolsun
-
Cevap: [HP Hakkında] Cod hp sisteminden
Canın 20'dan Aşağı Düşünce Kırmızı Ekran Aktif.
Canın 50'den Aşağı Düşünce Nefes Alma Sesleri Aktif.
Böylece Sağlıklı Komut Dinleyebilirler.
PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#define PLUGIN "Hp Kontrol"
#define VERSION "1.0"
#define AUTHOR "K4DavRa"
new sounds[] = "kalpatisi.wav"
#define FFADE_IN 0x0000
#define FFADE_OUT 0x0001
#define FFADE_MODULATE 0x0002
#define FFADE_STAYOUT 0x0004
enum {
Red,
Green,
Blue
};
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_authorized(id)
{
set_task(1.0, "Can", id, _, _, "b")
}
public plugin_precache()
{
precache_sound(sounds)
}
public Can(id)
{
if(is_user_connected(id) && is_user_alive(id) )
{
new Hp;
Hp = get_user_health(id)
if( Hp < 100) {
set_user_health(id,get_user_health(id) + 1)
}
if(Hp < 50) {
client_cmd(id,"spk sound/kalpatisi")
}
if(Hp < 20) {
switch(random_num(1,3))
{
case 1:
{
UTIL_ScreenFade(id, {100,0,0}, 0.4, 0.1, 230, FFADE_OUT | FFADE_STAYOUT, false,false)
}
case 2:
{
UTIL_ScreenFade(id, {100,0,0}, 0.7, 0.1, 230, FFADE_IN, false,false)
}
case 3:
{
UTIL_ScreenFade(id,{100,0,0},1.0,0.2,255,FFADE_IN,false,false)
}
}
}
}
}
stock UTIL_ScreenFade(id=0,iColor[3]={0,0,0},Float:flFxTime=-1.0,Float:flHoldTime=0.0,iAlpha=0,iFlags=FFADE_IN,bool:bReliable=false,bool:bExternal=false)
{
if( id && !is_user_connected(id))
return;
new iFadeTime;
if( flFxTime == -1.0 )
{
iFadeTime = 4;
}
else
{
iFadeTime = FixedUnsigned16( flFxTime , 1<<12 );
}
static gmsgScreenFade;
if( !gmsgScreenFade )
{
gmsgScreenFade = get_user_msgid("ScreenFade");
}
new MSG_DEST;
if( bReliable )
{
MSG_DEST = id ? MSG_ONE : MSG_ALL;
}
else
{
MSG_DEST = id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST;
}
if( bExternal )
{
emessage_begin( MSG_DEST, gmsgScreenFade, _, id );
ewrite_short( iFadeTime );
ewrite_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
ewrite_short( iFlags );
ewrite_byte( iColor[Red] );
ewrite_byte( iColor[Green] );
ewrite_byte( iColor[Blue] );
ewrite_byte( iAlpha );
emessage_end();
}
else
{
message_begin( MSG_DEST, gmsgScreenFade, _, id );
write_short( iFadeTime );
write_short( FixedUnsigned16( flHoldTime , 1<<12 ) );
write_short( iFlags );
write_byte( iColor[Red] );
write_byte( iColor[Green] );
write_byte( iColor[Blue] );
write_byte( iAlpha );
message_end();
}
}
stock FixedUnsigned16(Float:flValue, iScale)
{
new iOutput;
iOutput = floatround(flValue * iScale);
if ( iOutput < 0 )
iOutput = 0;
if ( iOutput > 0xFFFF )
iOutput = 0xFFFF;
return iOutput;
}
-
Cevap: [HP Hakkında] Cod hp sisteminden
Teşekkürler birde bir sorum daha olucaktı mesela şöyle bi durum var bazıları bütün pluginleri tek pluginde topluyor bazılarıda ayrı ayrı kullanıyor pluginleri hangisi daha sağlıklı sizce ? yararları ve zararlarıyla birlikte anlatırsanız memnun kalırım
-
Cevap: [HP Hakkında] Cod hp sisteminden
Ayrı Ayrı Kullanmak Daha iyi diye düşünüyorum gerekçem şu pluginde ne kadar çok satır olursa cpu kullanımı o kadar artar yani belli olan kodu aramaya çalışırken makina yavaslayabilir buda serverda yavaşlamaya neden açar veya plugininin görevini görmesini yavaşlatır 1 saniyelik işi 3-4-5 saniyeye kadar çıkartabilir.
-
Cevap: [HP Hakkında] Cod hp sisteminden
Hm teşekkürler başka bir sorum daha olucak bu el sonu ct win falan yazıyorya onu nasıl değiştirebilirim ?
-
Cevap: [HP Hakkında] Cod hp sisteminden
bir eventi veya logeventi vardı şuan aklımda değil.
-
Cevap: [HP Hakkında] Cod hp sisteminden
Tamam hatırladığında bilgilendirir misin ?
-
Cevap: [HP Hakkında] Cod hp sisteminden
Konu Cözüldüğü İçin Çözülmüş İstekler Bölümüne Taşınmıştır !
-
Cevap: [HP Hakkında] Cod hp sisteminden
-
Cevap: [HP Hakkında] Cod hp sisteminden
Yine ben :)
https://www.csplague.com/CSPResimYuk...ex.php?di=PD8O
Senin yaptığında güzeldi fakat mafia II ' de şöyle birşey var bu çok hoşuma gidiyor bu şekilde yapabilir misin acaba yine aynı şekilde 10 yada 25 HP nin altına düşünce bu şekilde olsun yaparsan ellerine sağlık :) Yapamazsan canın sağolsun :)
-
Cevap: [HP Hakkında] Cod hp sisteminden
Furkan amxx studionun da belli sınırları var :D İstediğin her görüntüyü cs ye uyarlayamazsın.
-
Cevap: [HP Hakkında] Cod hp sisteminden
bende onu söylicektim hergun bir oyun çıkıyor :)))
-
Cevap: [HP Hakkında] Cod hp sisteminden