 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Вопрос | Ответ [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-ка так что имей ввиду  Добавлено (25.05.2010, 17:29) --------------------------------------------- Suburban Где ты экстрасенсов видишь ? Строку в студию... 

|
| |
|
|
| 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. Врятли этот код вобще работаспособный.. Кик сразу по ид прописаному в коде незнаю незнаю =)) 2. Сам на свои вопросы отвечаешь епть)) Или ты повыёживаться решил или правдо не знаешь.. Но там вроде на все свои вопросы ты сам ответил 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%
Статус: 
| цикл. с его помощью можно повторять выполнение кода пока условие истинно 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 может хватит рекламой заниматься? везде флудишь
нужны деньги на пару экзаменов. кому не жалко пишите в личку
|
| |
|
|
|
 |
|
 | |
| |
|