Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 4 из 4 ПерваяПервая ... 2 3 4
Показано с 31 по 35 из 35

Тема: Ивент ДМ.

  1. #31
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Во-вторых, что это за проверка такая? -_-
    PHP код:
    foreach(new iPlayer)
    {
        if(
    ZashkvarPlayerIsJoinDM(i) == 1)
        { 
    ты сам-то понимаешь как должна работать данная система? Судя по коду - не особо.
    возьмём выше и посмотрим
    PHP код:
    if(DMJoinPeople == && Zona[zOpened] == 0// тут проверка на то что 1 человек остался
    //далее тот код что выше где и до-обнуляется всё последнее 
    В общем то по сути там обнуления в этой проверке ZashkvarPlayerIsJoinDM,
    что и должно быть если она будет = 1,
    а если 0 то не затронет обнуление,
    и тут не в этой проверке дело, проблема давно решена по сути,
    просто кто то меняет постоянно код, а мы пишем его к старым версиям.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  2. #32
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    возьмём выше и посмотрим
    PHP код:
    if(DMJoinPeople == && Zona[zOpened] == 0// тут проверка на то что 1 человек остался
    //далее тот код что выше где и до-обнуляется всё последнее 
    В общем то по сути там обнуления в этой проверке ZashkvarPlayerIsJoinDM,
    что и должно быть если она будет = 1,
    а если 0 то не затронет обнуление,
    и тут не в этой проверке дело, проблема давно решена по сути,
    просто кто то меняет постоянно код, а мы пишем его к старым версиям.
    Ну так я делал как вы говорили, и не чего не помогло вот я и менял код,

    И я создал команду что отнимает количество участников так она тоже не работает, работает только если прибавлять а если отнимать не работает.Скорей всего из за этого и не срабатывает победитель.
    Последний раз редактировалось kala4iks; 01.03.2017 в 14:46.

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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от kala4iks Посмотреть сообщение
    Ну так я делал как вы говорили, и не чего не помогло вот я и менял код,

    И я создал команду что отнимает количество участников так она тоже не работает, работает только если прибавлять а если отнимать не работает.Скорей всего из за этого и не срабатывает победитель.
    Кратко опишу твою систему изначально
    1) благодаря тому что ты респавнил игрока ты ему сбивал флаг того что он в дм зоне(в итоге по дм зоне бегали мёртвые души)
    2) в OnPlayerDeath и Disconnect у тебя обнуляторы стояли в конце(до этого я чувствую код не доходил), от чего бы тоже не отнималось

    Но так как ты сейчас выложил третью версию своего кода, я понял что ты не ждёшь пока тебе дадут решение(и то верно, но на крайняк делал бы бекап, как ты видишь тут отвечают пока что и форум активный), поэтому даже ковыряться не охото смотреть что ты там снова начудил, все решения давно выше в комментариях были написаны, если конечно же ты не припрятал у себя там какой то каллбек который так же играет роль в этой проблеме.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  4. #34
    Аватар для kala4iks
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.02.2015
    Сообщений
    317
    Репутация:
    0 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Кратко опишу твою систему изначально
    1) благодаря тому что ты респавнил игрока ты ему сбивал флаг того что он в дм зоне(в итоге по дм зоне бегали мёртвые души)
    2) в OnPlayerDeath и Disconnect у тебя обнуляторы стояли в конце(до этого я чувствую код не доходил), от чего бы тоже не отнималось

    Но так как ты сейчас выложил третью версию своего кода, я понял что ты не ждёшь пока тебе дадут решение(и то верно, но на крайняк делал бы бекап, как ты видишь тут отвечают пока что и форум активный), поэтому даже ковыряться не охото смотреть что ты там снова начудил, все решения давно выше в комментариях были написаны, если конечно же ты не припрятал у себя там какой то каллбек который так же играет роль в этой проблеме.
    Я взял для теста другой мод и сделал эту систему в другом моде так вот там все работает, а в этом не хочет. отниматься участники.

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

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    106
    Репутация:
    8 ±
    Скорей всего у вас присутствует перехваты, либо выход за пределы массива. (прошу прощение если об этом здесь уже говорили)
    Последний раз редактировалось vasyok28; 01.03.2017 в 17:47.

 

 
Страница 4 из 4 ПерваяПервая ... 2 3 4

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

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

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

Ваши права

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