Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

ДМ Зона

Статус
В этой теме нельзя размещать новые ответы.

PomogiteDeniske

Дебютант
Дарова, вчера мне стало скучно и я решил начать изучать pawno. Ну короче я захотел сделать простенькую ДМ Зону, ну и чтобы при смерти возвращало на неё, я сделал, но чёт не получилось, тупо не телепортирует на ДМ зону, пишет неизвестная команда, когда я ввожу /dm. Укажите что тут не так, исправьте пожалуйста. Спасибо.
PHP:
#include <a_samp>

#if defined FILTERSCRIPT

new dmzone[MAX_PLAYERS];

public OnPlayerConnect()

dmzone[playerid]=1;

public OnFilterScriptInit()

public OnCommandText()
        if(strcmp(cmd, "/dm", true) == 0)
        {
                if(dmzone[playerid] == 0)
        { 
              SendClientMessage(playerid,COLOR_GREY,"Добро пожаловать на ДМ-Зону, чтобы выйти пропишите /exit.");
        }
                else
        { 
              dmzone[playerid] = 1; 
              SetPlayerPos(playerid, 0, 0, 0);
			  ResetPlayerWeapons(playerid);
              GivePlayerWeapon(playerid,24,150);
              GivePlayerWeapon(playerid,26,150);
              GivePlayerWeapon(playerid,31,1000);
              SetPlayerHealth(playerid,100); 
              SendClientMessage(playerid,COLOR_GREY,"test");
        }
      return 1;
      }
if(strcmp(cmd, "/exit", true) == 0)
        {
                if(dmzone[playerid] == 0) 
        { 
              SendClientMessage(playerid,COLOR_GREY,"Вы вышли из ДМ-Зоны.");
        }
                else 
        { 
              dmzone[playerid] = 0;
			  ResetPlayerWeapons(playerid);
              SetPlayerPos(playerid, 9, 5, 99); //коорд спавна после выхода
              SendClientMessage(playerid,COLOR_GREY,"Вы вышли из ДМ-Зоны.");
        }
      return 1;
      }
      
      
public OnPlayerSpawn()
        if(dmzone[playerid] == 1) 
        { 
              SetPlayerPos(playerid, 10, 1896, 181); //телепорт после смерти
              GivePlayerWeapon(playerid,24,150);
              GivePlayerWeapon(playerid,26,150);
              GivePlayerWeapon(playerid,31,1000); 
              SetPlayerHealth(playerid,100); 
      }
      
#endif
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу