Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 5 из 5
  1. #1
    Аватар для codeo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.04.2014
    Сообщений
    108
    Репутация:
    9 ±

    Урон на сервере

    Поставил свой урон, но при убийстве игрока не засчитывается убийство, подскажите что не так


    PHP код:
    public OnPlayerWeaponShot(playeridweaponidhittypehitidFloat:fXFloat:fYFloat:fZ)
    {
        if(
    hittype == BULLET_HIT_TYPE_PLAYER)
        {
            new 
    Float:healthGetPlayerHealth(hitid,health);
            switch(
    weaponid)
            {
                case 
    22:
                {
                    
    SetPlayerHealth(hitidhealth-6); return false;
                }
                case 
    23:
                {
                    
    SetPlayerHealth(hitidhealth-9); return false;
                }
                default: return 
    true;
            }
        }
        return 
    true;


  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Таки покажите нам OnPlayerDeath
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для codeo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.04.2014
    Сообщений
    108
    Репутация:
    9 ±
    Хм, а что там должно быть такого? если я закомментирую паблик OnPlayerWeaponShot то все норм, убийства засчитываются..

  4. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Ну как пожелаете. Наше дело - предложить...
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #5
    Аватар для underwoker
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    47 ±
    Может потому что "Свой урон" нужно делать в паблике OnPlayerTakeDamage, а не при выстреле?
    PHP код:
    public OnPlayerTakeDamage(playeridissueridFloatamountweaponid)
    {
        new 
    Float:HP;
        
    GetPlayerHealth(playeridHP);
        if(
    issuerid != INVALID_PLAYER_ID
        { 
            switch(
    weaponid
            { 
            case 
    22
                { 
                    
    SetPlayerHealth(hitidhealth-6); 
                } 
            case 
    23
                { 
                    
    SetPlayerHealth(hitidhealth-9);
                } 
            }
        }
        return 
    true;

    Прежде чем делать - гуглите, если не знаете. Т.к. такие системы уже делали, и вы не будете делать таких глупых ошибок.
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •