1. sayfa (Toplam 1 sayfa)

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 3:46 pm
gönderen CSMerkez
Bir eklenti üzerinde çalışıyorumda Revlediğim kişinin Skor tablosunda ÖLÜ olarak gözükmesi olayını nasıl yapabilirim?

@Yek'-ta

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 4:03 pm
gönderen Necati Doğan
Bunun gibi mi?

Kod: Tümünü seç

#include <amxmodx>

#define SCOREATTRIB_NONE    0
#define SCOREATTRIB_DEAD    ( 1 << 0 )
#define SCOREATTRIB_BOMB    ( 1 << 1 )
#define SCOREATTRIB_VIP  ( 1 << 2 )

new bool:rev[33];
public plugin_init( ) {
	register_plugin( "VIP Admin", "0.0.1", "AUTHOR" );
	register_event("DeathMsg", "Event_DeathMsg", "a");
	register_event("HLTV", "elbasi", "a", "1=0", "2=0");
	register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}
public elbasi() {
	new players[MAX_PLAYERS],num,ids; get_players(players,num,"chi");
	for(new i=0; i<num; i++) {
		ids=players[i]; 
		if(rev[ids]) rev[ids]=false;
	}
}
public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
	new id = get_msg_arg_int( 1 );
	if(is_user_connected(id) && rev[id]) {
		set_msg_arg_int(2, ARG_BYTE, SCOREATTRIB_DEAD);
	}
} 
public Event_DeathMsg() {
	new olen=read_data(2);
	if(!rev[olen]) rev[olen]=true
}

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 4:07 pm
gönderen CSMerkez
@Necati Doğan hocam Oyuncu Yaşıyor olacak fakat Skor tablosunda DEAD olacak gözükecek.

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 4:09 pm
gönderen Necati Doğan

Kod: Tümünü seç

#include <amxmodx>

#define SCOREATTRIB_NONE    0
#define SCOREATTRIB_DEAD    ( 1 << 0 )
#define SCOREATTRIB_BOMB    ( 1 << 1 )
#define SCOREATTRIB_VIP  ( 1 << 2 )

public plugin_init( ) {
	register_plugin( "VIP Admin", "0.0.1", "AUTHOR" );
	register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
	new id = get_msg_arg_int( 1 );
	if(is_user_connected(id)) {
		set_msg_arg_int(2, ARG_BYTE, SCOREATTRIB_DEAD);
	}
}

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 4:10 pm
gönderen CSMerkez
@Necati Doğan Peki bu is_user_alive yi de etkilemesi lazım. Onuda etkiliyormu?

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 4:14 pm
gönderen Necati Doğan
Son attığımda herkes Ölü olarak gözükecek.

Skor Tablosunda ÖLÜ gözükme olayı

Gönderilme zamanı: Prş Şub 07, 2019 4:24 pm
gönderen CSMerkez
edit : çözüldü