Sveiki, kaip patikrinti kai žaidėjas nužudo priešą ir yra vienas savo teame.
T.y. tarkim yra 7CT, ir 6 iš jų mirę, tik aš gyvas ir nužudau priešą.
Ir kaip patikrinti kai žaidėjas nužudo kitą žaidėją su savo paskutine kulka.
pvz turiu deagle 1/35 ir nužudau priešą.
Last player alive in team & kill with last bullet
Re: Last player alive in team & kill with last bullet
Code: Select all
public plugin_init() register_event("DeathMsg", "OnDeathMsg", "a"); public OnDeathMsg(){ new iKiller = read_data(1); if (!iKiller || iKiller == read_data(2) || !is_user_alive(iKiller)) return; new iPlayers[32], iCount, szTeam[16]; get_user_team(iKiller, szTeam, charsmax(szTeam)); get_players(iPlayers, iCount, "ae", szTeam); if (iCount != 1) return; // iKiller yra paskutinis zaidejas savo komandoj ir jis nuzude kita zaideja}
Re: Last player alive in team & kill with last bullet
Dekui, o be returno kaip ?
if(iCount == 1)
{
// iKiller yra paskutinis zaidejas savo komandoj ir jis nuzude kita zaideja
}
???
if(iCount == 1)
{
// iKiller yra paskutinis zaidejas savo komandoj ir jis nuzude kita zaideja
}
???
Re: Last player alive in team & kill with last bullet
Ok, o del airshot patikrinimo.
if( !(entity_get_int( victim, EV_INT_flags ) & FL_ONGROUND) )
Ar taip tinka, ar dar patikrinti ar žaidėjas nėra vandenyje ? nes jei bus vandenyje irgi skaitysis ane ?
if( !(entity_get_int( victim, EV_INT_flags ) & FL_ONGROUND) )
Ar taip tinka, ar dar patikrinti ar žaidėjas nėra vandenyje ? nes jei bus vandenyje irgi skaitysis ane ?
Re: Last player alive in team & kill with last bullet
noclip tai kiek zinau tai kai per sienas gali vaikscioti ;DD
Who is online
Users browsing this forum: Ahrefs [Bot] and 5 guests