02:44
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: Alcoholik  
[Архив] Вопрос | Ответ [3]
Cesar_WayneДата: Вторник, 25.05.2010, 16:16 | Сообщение # 106
Освоившийся
Группа: Пользователи
Сообщений: 89
Награды: 0
Город: Незнаю
Репутация: 9
Замечания: 0%
Статус:
Леха, всё равно не появились х)
TehnovoinДата: Вторник, 25.05.2010, 17:22 | Сообщение # 107
Уверенный в себе
Группа: Пользователи
Сообщений: 194
Награды: 6
Город: Теркс
Репутация: 0
Замечания: 40%
Статус:
CupuK, На сайте! В каталоге файлов! но ты
Quote (CupuK)
Пользователи

так что не сможешь)

SMOUKДата: Вторник, 25.05.2010, 17:29 | Сообщение # 108
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
ToMa$ Там проверка только на провоохранительные структуры =)) Мчс и мэрия к ним не относиться..

Вот я тебе переделал чуть..
Вставляй и пробуй..

if(strcmp(cmd, "/government", true) == 0 || strcmp(cmd, "/gov", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5)
{
SendClientMessage(playerid, COLOR_GREY, " Âû íå êîï, FBI, Àðìèÿ !");
return 1;
}
if(PlayerInfo[playerid][pRank] < 14)
{
SendClientMessage(playerid, COLOR_GREY, " Òû äîëæåí áûòü 14 ðàíãà è âûøå, ÷òîáû èñïîëüçîâàòü ýòî !");
return 1;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Àäìèí îòíÿë ó âàñ âîçìîæíîñòü ãîâîðèòü.");
return 1;
}
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, " Ïîäñêàçêà: (/gov)ernment [òåêñò]");
return 1;
}
SendClientMessageToAll(COLOR_LIGHTRED, " |___________ Ãîðîäñêèå Íîâîñòè ___________|");
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), " Íà÷àëüíèê SAPD %s: %s", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), " Çàìåñòèòåëü Íà÷àëüíèêà SAPD %s: %s", sendername, result); }
SendClientMessageToAll(COLOR_DBLUE, string);
}
else if(PlayerInfo[playerid][pLeader] == 2)
{
format(string, sizeof(string), " Äèðåêòîð ÔÁÐ %s: %s", sendername, result);
SendClientMessageToAll(COLOR_DBLUE, string);
}
else if(PlayerInfo[playerid][pLeader] == 3)
{
format(string, sizeof(string), " Ãåíåðàë øòàòà %s: %s", sendername, result);
SendClientMessageToAll(COLOR_GREEN, string);
}
else if(PlayerInfo[playerid][pLeader] == 4)
{
format(string, sizeof(string), " Äèðåêòîð Ì×Ñ øòàòà %s: %s", sendername, result);
SendClientMessageToAll(COLOR_RED, string);
}
else if(PlayerInfo[playerid][pLeader] == 7)
{
format(string, sizeof(string), " Ìýð øòàòà %s: %s", sendername, result);
SendClientMessageToAll(COLOR_DBLUE, string);
}
}
return 1;
}

p.s Я там ид мэрии мог спутать где 5-ка так что имей ввиду :D

Добавлено (25.05.2010, 17:29)
---------------------------------------------
Suburban

Quote
Как её исправить?

Где ты экстрасенсов видишь ? bad

Строку в студию... crazy


DiSEДата: Вторник, 25.05.2010, 17:44 | Сообщение # 109
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Скажите пожалуйста , как сделать меню, которое будет высвечиватся в определённом мне месте, и было там выбор например что будете есть.
Подскажиет пожалуйста. С меня +

CupuKДата: Вторник, 25.05.2010, 17:54 | Сообщение # 110
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Город: Рига
Репутация: -46
Замечания: 40%
Статус:
Просто у меня чето в МТА незаходит я закачал МТА в ГТа папку а оно не заходит!

Добавлено (25.05.2010, 17:54)
---------------------------------------------
Можете сказать !
Кароче у так Например если ты во фракций ты неможешь устроиться на работу ГанДилера! ТЫ ГД то нельзя принять в ГД.....
Кто поможет

ZEMДата: Вторник, 25.05.2010, 18:46 | Сообщение # 111
Новенький
Группа: Пользователи
Сообщений: 62
Награды: 0
Город: LS
Репутация: 8
Замечания: 0%
Статус:
CupuK, смотри в команде /join там проверку ставь и поставь проверку в /invite типо если работа та то тато то не принимает а если нет работ то принимает!
CupuKДата: Вторник, 25.05.2010, 19:31 | Сообщение # 112
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Город: Рига
Репутация: -46
Замечания: 40%
Статус:
ZEm у меня /go писать надо! Можете подробно описать что куда писать и т.д!

Просто что можо было когда он НА БАТОЕ И ВО ФРАКЦИЮ МОЖНО и когда он во фракций на работу можно кароч кат хД!

ZEMДата: Вторник, 25.05.2010, 19:50 | Сообщение # 113
Новенький
Группа: Пользователи
Сообщений: 62
Награды: 0
Город: LS
Репутация: 8
Замечания: 0%
Статус:
CupuK, ну допстим так в /go есть

[cut noguest=КодииК]else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1366.4325,-1275.2096,13.5469))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ты действительно хочешь стать гандиллером?.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* введи /accept job что бы стать им.");
GettingJob[playerid] = 9;
}[/cut]
Туда добавь
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, "* Банды не могут тут работать!"); return 1; }
и у тебя получаеться так
[cut noguest=КодииК]else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1366.4325,-1275.2096,13.5469))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, "* Банды не могут тут работать!"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ты действительно хочешь стать гандиллером?.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* введи /accept job что бы стать им.");
GettingJob[playerid] = 9;
}[/cut]

если помог жми Спасибо! :)

CupuKДата: Вторник, 25.05.2010, 20:14 | Сообщение # 114
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Город: Рига
Репутация: -46
Замечания: 40%
Статус:
Я имею в виду ! Типо ты устроился на работу ГД и тебя можно во банде/мафий принять! Или если например я в банде/мафий можно на ГД! устроиться!

Ау меня просто нельзя так!

roobterДата: Вторник, 25.05.2010, 20:29 | Сообщение # 115
Освоившийся
Группа: Пользователи
Сообщений: 108
Награды: 0
Город: Красноярск
Репутация: 5
Замечания: 0%
Статус:
Подскажите плиз:
(Гугл отстал в этом плане)

0) Что такое инклуйд?

1) Kick(0)
Это значит что кикнет id 0 ?

2) как обьявить значение тоесть присвоить i что либо, как программа понимает что это означает i ?

3)крутиться (циклицтся) это значит выпрлняет свою работу(работает)?

4)подскажи и как оно назыветься(как я понял это условие или действие):
Kick
for
new (это новая переменная)
и в какой проге лучше, легче работать?


5) i++, означает +1 к значению i
а +5 к значению i как сделать?

-SNap-Дата: Вторник, 25.05.2010, 21:00 | Сообщение # 116
Новенький
Группа: Пользователи
Сообщений: 28
Награды: 0
Город: Hrodna
Репутация: 0
Замечания: 0%
Статус:
я новичок, так что не пинать.
А как узнать координаты того или иного объекта?

SMOUKДата: Вторник, 25.05.2010, 21:26 | Сообщение # 117
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Quote
Я имею в виду ! Типо ты устроился на работу ГД и тебя можно во банде/мафий принять! Или если например я в банде/мафий можно на ГД! устроиться!

Ау меня просто нельзя так!

Ищи команду через которую ты берешь игрока в мафи/семью и из неё сноси(удаляй) проверку на работу.
Проверка будет выглядеть примерно так:

Code
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, "* Банды не могут тут работать!"); return 1; }

Quote (roobter)
Подскажите плиз:
(Гугл отстал в этом плане)

0) Что такое инклуйд?

1) Kick(0)
Это значит что кикнет id 0 ?

2) как обьявить значение тоесть присвоить i что либо, как программа понимает что это означает i ?

3)крутиться (циклицтся) это значит выпрлняет свою работу(работает)?

4)подскажи и как оно назыветься(как я понял это условие или действие):
Kick
for
new (это новая переменная)
и в какой проге лучше, легче работать?

5) i++, означает +1 к значению i
а +5 к значению i как сделать?

1. Врятли этот код вобще работаспособный.. Кик сразу по ид прописаному в коде :D незнаю незнаю =))
2. Сам на свои вопросы отвечаешь епть))
Или ты повыёживаться решил или правдо не знаешь.. Но там вроде на все свои вопросы ты сам ответил crazy fun :)

Quote (-SNap-)
я новичок, так что не пинать.
А как узнать координаты того или иного объекта?

Через программу (мультиплеер) MTA Map editor ставишь объекты >>> сохраняешь >>>> конвертишь конвертером файл в формат пвп и вставляешь коды CreateOgject себе в мод. А патом прыгаешь от радости =)))


ToMa$Дата: Вторник, 25.05.2010, 22:00 | Сообщение # 118
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Нет
Репутация: -6
Замечания: 0%
Статус:
Парни подскажите как давать бан на время например /ban [id] [скока дней] [прична] - /ban 0 21 собейт
Где-то так и чтобы банило по IP и по Имени

LikonikoДата: Вторник, 25.05.2010, 22:11 | Сообщение # 119
Местный
Группа: I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус:
Народ. Наш скриптер работает над скриптом строителей помогите ему. У него проблема с передвижением ворот. Он уже всё сделал но не может сделать так чтоб ворота передвигались при создании в игре. Помогите пожалуйста нам очень надо для сервера.

Добавлено (25.05.2010, 17:08)
---------------------------------------------
Для тех кому интересен серв вот адрес , серв реально уникальный есть то что не где нету . В теме обнывы это не написано т.к. админ забыл а вообще оч много всего sa-rp.ru


[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1
[FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1
[FS]Cafe:http://www.samp-rus.com/forum/8-14725-1
[FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492
[MAP]Office:http://www.samp-rus.com/forum/65-16002-1
[MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1
[FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut]
Мой блог
-LexA-Дата: Вторник, 25.05.2010, 22:13 | Сообщение # 120
Новенький
Группа: Пользователи
Сообщений: 32
Награды: 2
Город: Ростов - на - Дону
Репутация: 30
Замечания: 0%
Статус:
Quote (roobter)
for

цикл. с его помощью можно повторять выполнение кода пока условие истинно
for(инициализация;условие;итерация)
{
//действие
}
пример
for (new i=0;i<count;i++)
{
//действие
}
new i = 0;//новая переменная с нулевым значением
i < count;//запускает цикл, если i меньше, чем count
i++//постоянно увеличивает i на один после каждого прохождения цикла
как только i будет больше или равно count цикл остановится
Quote (roobter)
а +5 к значению i как сделать?

i+=5;

Добавлено (25.05.2010, 22:13)
---------------------------------------------

Quote (Likoniko)
Для тех кому интересен серв вот адрес , серв реально уникальный есть то что не где нету . В теме обнывы это не написано т.к. админ забыл а вообще оч много всего sa-rp.ru

может хватит рекламой заниматься? везде флудишь



нужны деньги на пару экзаменов. кому не жалко пишите в личку
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua