GangZone creator - Создание ГангЗон прямо из игры!

В теме 7 сообщений

GangZone creator - Создание ГангЗон прямо из игры!


Всем привет!

 

Вашему вниманию хочу представить скрипт для создание Gangzone. Теперь вам не нужно будет заморачиваться с созданием зон, скрипт всё сделает за вас. Очень удобны интерфейс, нет не чего лишнего, скрипт русифицирован.

 

Скрипт я сразу установил на сервер, то есть, в архиве будет simple сервер с установленным скриптом.

 

Внимание! Когда вы уже законнектитесь к серверу, не нажимайте кнопку "Войти". Откройте чат (F6) и напишите: /rcon login 333222. На сервере я установил RCON пароль - 333222, изменить его можно в server.cfg.

Автор перевода на русский язык: TheSeLToN.

 


  • Добавил
  • Добавлено
    25.01.2018
  • Категория
  • Автор
    неизвестен

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно, а в крмп будет работать? Как я понял по коду GM нет, так как создается TD карты сампа..

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
daltwb
Освоившийся

@DEST Спасибо за удобный скрипт

Отредактировано пользователем daltwb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
PRоFeSSoR
Разработчик Forever RolePlay | CR:MP 0.3.7
  В 8/21/2018 в 11:43, F1re сказал:

Интересно, а в крмп будет работать? Как я понял по коду GM нет, так как создается TD карты сампа..

 

Читать далее...  

Работать будет, но возможны баги которые можно будет легко исправить 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN
Великий Гуру

Уж не знаю, понадобится кому-то ещё этот скрипт или нет, но мне он как раз нужен был.

Им в разы удобнее создавать GZ в CRMP, чем вручную координаты сохранять. Тестировал даже на 03е - всё работает.

Фильтрскрипты каждый подключать умеет, надеюсь.

 

Выгружу сюда немного переделанную версию скрипта:

- Переведен на PawnCMD

- Теперь чтобы создать зону, команда /creategz, сохранить зону - /stopgz

- Переписал управление изменения координат зоны - теперь можно уменьшать зону, если вдруг сильно увеличили

- В константу перенес редактируемый размер (на сколько уменьшается/увеличивается зона)

- Немного поработал над оформлением в диалогах, переименовал некоторые надписи в них.

- Теперь координаты зоны сохраняются в pwn и файл содержит только координаты

- Исправил баг с неправильным ID зон

- Уменьшил непрозрачность цвета зон, чтобы было удобнее на карте смотреть, до куда доходит зона

 

P. S. Убрал проверку на ркон админа, для своего удобства (IsPlayerAdmin)

 

Gangzone.amx  12   7 кБ

Gangzone.pwn  16   8 кБ

Отредактировано пользователем SCRIPTMAN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • _goshich_
      От _goshich_
      При попытке скомпилировать мод, компилятор выдаёт данные ошибки:

      C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(60) : error 017: undefined symbol "LOG_ALL"
      C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(68) : error 017: undefined symbol "MYSQL_INVALID_CONNECTION"

      Хотя эти константы есть в "a_mysql". 
      В чём может быть проблема?
       
    • Alexey_Kryzanovskiy
      От Alexey_Kryzanovskiy
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85145) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85166) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85186) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85206) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85225) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85264) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85265) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85282) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      C:\NEWBR KMONARCH X D1AGNO\gamemodes\kmonarch.pwn(85283) : warning 224: indeterminate array size in "sizeof" expression (symbol "len")
      Pawn compiler 3.2.3664              Copyright (c) 1997-2016, ITB CompuPhase
      Header size:          32044 bytes
      Code size:          2888388 bytes
      Data size:         48159676 bytes
      Stack/heap size:      25000 bytes; estimated max. usage: unknown, due to recursion
      Total requirements:51105108 bytes
      10 Warnings.
       
    • _goshich_
      От _goshich_
      Кароч пробую писать систему скинов, вот какие проблемы.
      Во первых когда выбираю первые скины примерно с 0 - 6 айди, ничего не происходит, скин остаётся такой, какой и был. Во вторых когда пытаюсь выдать 294 бирку "Думаю так же будет и с другими бирками которые выше 250+-", игра зависает "Приходится закрывать ГТА через Диспетчер задач. И вот что в чате игры пишет:
      Warning: Model 294 wouldn't load in time!

      В чём может заключаться проблема?
       
    • erg rfbfdh
      От erg rfbfdh
      stock IsAFull_nick(nickname[]) {     return (!strcmp(nickname, FD1) ||     !strcmp(nickname, FD2) ||     !strcmp(nickname, FD3) ||      !strcmp(nickname, FD4) ||      !strcmp(nickname, FD5) ||      !strcmp(nickname, FD6) ||      !strcmp(nickname, FD7) ||      !strcmp(nickname, FD8) ||      !strcmp(nickname, FD9) ||      !strcmp(nickname, FD10)) ?true:false; } stock IsAFull(playerid) {     return (!strcmp(pData[playerid][pName], FD1) ||      !strcmp(pData[playerid][pName], FD2) ||      !strcmp(pData[playerid][pName], FD3) ||      !strcmp(pData[playerid][pName], FD4) ||      !strcmp(pData[playerid][pName], FD5) ||      !strcmp(pData[playerid][pName], FD6) ||      !strcmp(pData[playerid][pName], FD7) ||      !strcmp(pData[playerid][pName], FD8) ||      !strcmp(pData[playerid][pName], FD9) ||      !strcmp(pData[playerid][pName], FD10)) ?true:false; } как выдать фул доступ 
    • erg rfbfdh
      От erg rfbfdh
      }
      CMD:l(playerid,params[])
      {
          if(!IsALeader(playerid)) return SendClientMessage(playerid,-1,"{FF0000}• [ERROR]:{FFFFFF} Нет доступа");
          if(IsAGang(playerid) || IsAMafia(playerid) || PlayerInfo[playerid][pFraction] == 1) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
          if(!PlayerInfo[playerid][pFraction]) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
          if(PlayerInfo[playerid][pMuteTime]) return SendClientMessage(playerid,CGRAY,"У вас бан чата. Используйте /mutetime чтобы узнать время бана.");
          {
              SetPlayerChatBubble(playerid, "Сказал что-то в рацию", CPINK, 10.0, 3000);
              if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid,CGRAY,"/l [текст]");
              format(mesid,sizeof(mesid),"[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
              if(fractionid+1 == 11 && !PlayerInfo[playerid][pSubfraction] && rank <= 9)
               format(mesid,sizeof(mesid), "{caff70}[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
          SendFMes(fractionid+1,CBLUE, mesid);
          return 1;
          }
          return 1;
      }