• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
ДМ зона
TWiXДата: Воскресенье, 02.10.2011, 11:34:21 | Сообщение # 1

Группа: Пользователи
Сообщений: 316
В общем такой вопрос. Я нашёл код ДМ зоны, но его нужно переделать.
Code
if(strcmp(cmd, "/joinz", true) == 0)  
{  
     if(zona == 1)  
     {  
         SetPlayerPos(playerid, -1009.2916,1079.0203,1343.2344);  
          SetPlayerInterior(playerid, 10);  
          PlayerInfo[playerid][pInt] = 10;  
          SetPlayerVirtualWorld(playerid,10);  
          ServerGivePlayerWeapon(playerid, 24, 9999999999999);  
         ServerGivePlayerWeapon(playerid, 29, 9999999999999);  
         ServerGivePlayerWeapon(playerid, 25, 9999999999999);  
         ServerGivePlayerWeapon(playerid, 31, 9999999999999);  
         SetTimer("StartPaintball", 20000, 0);  
         SetPlayerColor(playerid, 0xFF3399);  
     return 1;  
     }  
     else  
     {  
         SendClientMessage(playerid,COLOR_GREY,"Команда недоступна!");  
     }  
}  
if(strcmp(cmd, "/joinzopen", true) == 0)  
{  
     if(PlayerInfo[playerid][pAdmin] >= 3)  
     {  
     GetPlayerName(playerid, sendername, sizeof(sendername));  
     new length = strlen(cmdtext);  
             while ((idx < length) && (cmdtext[idx] <= ' '))  
             {  
                 idx++;  
             }  
             new offset = idx;  
             new result[64];  
             while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))  
             {  
                 result[idx - offset] = cmdtext[idx];  
                 idx++;  
             }  
             result[idx - offset] = EOS;  
             if(!strlen(result))  
             {  
                 SendClientMessage(playerid, COLOR_GRAD2, "California: /joinzopen [кол-во игроков]");  
                 return 1;  
             }  
         zona=1;  
         SendClientMessage(playerid,COLOR_WHITE,"Ты открыл(а) зону!");  
         format(string, sizeof(string), " %s открыл(а) зону | Оружие: Eagle/MP5/M4/shotgun | Макс. кол-во игроков: %s | Войти взону: /joinz ", sendername, result);  
         SendClientMessageToAll(COLOR_TOMATO, string);  
         return 1;  
     }  
}  
if(strcmp(cmd, "/joinzclosed", true) == 0)  
{  
     if(PlayerInfo[playerid][pAdmin] >= 3)  
     {  
          zona=0;  
         SendClientMessage(playerid,COLOR_WHITE,"Ты закрыл(а) зону!");  
     }  
}

переделать чтоб когда админ открывает зону /joinzopen, он выбирал сам оружие и кол-во игроков максимум было 20, т.е. /joinzopen [оружие] и всё. с меня + и награда)


Хоронят олигарха. Гроб стоит. Собрались друзья.
Подходит к покойному Гусинский, достает портмоне,
извлекает 200 долларов, кладет в гроб и скорбно отходит.
За Гусинским к гробу подходит Потанин, тоже достает портмоне,
отсчитывает 200 долларов, кладет, отходит.
Наконец, подбегает Березовский. Достает чековую книжку,
выписывает чек на 600 долларов, кладе, забирает 400 баксов
наличными, отходит.
 
СообщениеВ общем такой вопрос. Я нашёл код ДМ зоны, но его нужно переделать.
Code
if(strcmp(cmd, "/joinz", true) == 0)  
{  
     if(zona == 1)  
     {  
         SetPlayerPos(playerid, -1009.2916,1079.0203,1343.2344);  
          SetPlayerInterior(playerid, 10);  
          PlayerInfo[playerid][pInt] = 10;  
          SetPlayerVirtualWorld(playerid,10);  
          ServerGivePlayerWeapon(playerid, 24, 9999999999999);  
         ServerGivePlayerWeapon(playerid, 29, 9999999999999);  
         ServerGivePlayerWeapon(playerid, 25, 9999999999999);  
         ServerGivePlayerWeapon(playerid, 31, 9999999999999);  
         SetTimer("StartPaintball", 20000, 0);  
         SetPlayerColor(playerid, 0xFF3399);  
     return 1;  
     }  
     else  
     {  
         SendClientMessage(playerid,COLOR_GREY,"Команда недоступна!");  
     }  
}  
if(strcmp(cmd, "/joinzopen", true) == 0)  
{  
     if(PlayerInfo[playerid][pAdmin] >= 3)  
     {  
     GetPlayerName(playerid, sendername, sizeof(sendername));  
     new length = strlen(cmdtext);  
             while ((idx < length) && (cmdtext[idx] <= ' '))  
             {  
                 idx++;  
             }  
             new offset = idx;  
             new result[64];  
             while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))  
             {  
                 result[idx - offset] = cmdtext[idx];  
                 idx++;  
             }  
             result[idx - offset] = EOS;  
             if(!strlen(result))  
             {  
                 SendClientMessage(playerid, COLOR_GRAD2, "California: /joinzopen [кол-во игроков]");  
                 return 1;  
             }  
         zona=1;  
         SendClientMessage(playerid,COLOR_WHITE,"Ты открыл(а) зону!");  
         format(string, sizeof(string), " %s открыл(а) зону | Оружие: Eagle/MP5/M4/shotgun | Макс. кол-во игроков: %s | Войти взону: /joinz ", sendername, result);  
         SendClientMessageToAll(COLOR_TOMATO, string);  
         return 1;  
     }  
}  
if(strcmp(cmd, "/joinzclosed", true) == 0)  
{  
     if(PlayerInfo[playerid][pAdmin] >= 3)  
     {  
          zona=0;  
         SendClientMessage(playerid,COLOR_WHITE,"Ты закрыл(а) зону!");  
     }  
}

переделать чтоб когда админ открывает зону /joinzopen, он выбирал сам оружие и кол-во игроков максимум было 20, т.е. /joinzopen [оружие] и всё. с меня + и награда)

Автор - TWiX
Дата добавления - 02.10.2011 в 11:34:21
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
15:10:41
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: