Участник
Пользователь
- Сообщения
- 59
- Реакции
- 6
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Привет всем
Начеркали сегодня кусочек кода, но криво работает , подскажите как сделать, когда убиваешь человека с базуки давались деньги и SreenFade.
Сейчас работает очень странно, убиваю с базуки ни денег, ни SkreenFade , но когда патроны кончаются у базуки , и игрок достаёт любое другое оружие , то за каждое убийство даёт деньги и SkreenFade работает , Подскажите почему , и что не так сделали ?
Начеркали сегодня кусочек кода, но криво работает , подскажите как сделать, когда убиваешь человека с базуки давались деньги и SreenFade.
Сейчас работает очень странно, убиваю с базуки ни денег, ни SkreenFade , но когда патроны кончаются у базуки , и игрок достаёт любое другое оружие , то за каждое убийство даёт деньги и SkreenFade работает , Подскажите почему , и что не так сделали ?
Код:
public player_die()
{
new victim = read_data(2)
new attacker = read_data(1)
new szNameVictim[32]
get_user_name(victim, szNameVictim, charsmax(szNameVictim))
ammo_hud(victim, 0)
Munni[victim] = 0
hasBazooka[victim] = false
if ((cs_get_user_plant(victim) == 1) || cantswitch)
{
cs_set_user_plant(victim,0,0)
cantswitch = false
}
if(hasBazooka[attacker])
{
ScreenFade(attacker)
cs_set_user_money(attacker, cs_get_user_money(attacker) +20)
client_print(attacker, print_chat, "Вы получили 20$ за убийсто игрока %s", szNameVictim)
}
}
public ScreenFade(attacker)
{
message_begin(MSG_ONE, g_ScreenMsg, {0, 0, 0}, attacker);
write_short(1<<10);
write_short(1<<10);
write_short(0x0000);
write_byte(0);
write_byte(255); // Красный
write_byte(0); // Зеленый
write_byte(0); // Синий
message_end();
}
Вложения
-
41.5 KB Просмотры: 21
Последнее редактирование: