 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Tutorial] Radar
| |
| Thirty_third | Дата: Суббота, 20.03.2010, 16:18 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 250
Награды: 6
Город: Empire bay
Репутация: 318
Замечания: 100%
Статус: 
| Систему не тестировал, прошу о всех багах написать тут - исправлю. В начало мода добавляем Code new rx33[MAX_PLAYERS],ry33[MAX_PLAYERS],ra33[MAX_PLAYERS],r33[MAX_PLAYERS]; В public OnPlayerDisconnect Code rx33[playerid]=0; ry33[playerid]=0; ra33[playerid]=0; r33[playerid]=0; Ищем if(gSpeedo[i] == 2) после данного условия вставляем Code for(new rv=0; i<MAX_PLAYERS; i++) { if (IsPlayerConnected(rv)) { if(IsPlayerInRangeOfPoint(i, 50.0, rx33[rv], ry33[rv], ra33[rv])){ if (distance > 40){ WantedPoints[i]+=2; SetPlayerCriminal(i,255, "Превышение скорости"); GameTextForPlayer(i, "wanted", 2000, 5); format(string, 256, "%s превысил скорость на вашем участке [%.0f mph]",plname,distance); SendClientMessage(rv,COLOR_YELLOW,string);} } } } Ну и сами команды: Code if(strcmp(cmd, "/судадавай", true) == 0) {GetPlayerPos(playerid, rx33[playerid], ry33[playerid], ra33[playerid]);r33[playerid]=1;} if(strcmp(cmd, "/убирайегонах", true) == 0) {rx33[playerid]=0;ry33[playerid]=0;ra33[playerid]=0;r33[playerid]=0;}
Требуются модераторы/публикаторы на сайты mafia2mp.ru и iv-online.ru ___________________________________________________ Создание UCP для вашего сервера, а так же перевод мода на MySQL. ___________________________________________________ Помогаю с созданием сайтов/форумов. Нуждающимся - писать в ICQ ___________________________________________________ Продается мод для IV:MP - LC-RP (ver. 0.1) - отличная основа для РП мода.
|
| |
|
|
| V1ce | Дата: Суббота, 20.03.2010, 16:30 | Сообщение # 2 |
|
Группа:
Пользователи
Сообщений: 294
Награды: 21
Город: 4'K.
Репутация: 324
Замечания: 100%
Статус: 
| А команды можно было бы зафиксить поинтереснее,например коп встаёт в любое место,вводит команду для построения "радара",дальше идёт проверка на скорость рядом с объектом который он поставил: Quote CreateObject(id, X, Y, Z, 0.0, 0.0); И таким образом будет куда интереснее
Сообщение отредактировал V1ce - Суббота, 20.03.2010, 16:31 |
| |
|
|
| Thirty_third | Дата: Суббота, 20.03.2010, 16:33 | Сообщение # 3 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 250
Награды: 6
Город: Empire bay
Репутация: 318
Замечания: 100%
Статус: 
| V1ce, я чирканул код за 20 минут, мотивировала меня тема "Radar", в которой я понял, что именно люди не могли сделать. Ключевая деталь: Quote (Thirty_third) Ищем if(gSpeedo[i] == 2) после данного условия вставляем Codefor(new rv=0; i<MAX_PLAYERS; i++) { if (IsPlayerConnected(rv)) { if(IsPlayerInRangeOfPoint(i, 50.0, rx33[rv], ry33[rv], ra33[rv])){ if (distance > 40){ WantedPoints[i]+=2; SetPlayerCriminal(i,255, "Превышение скорости"); GameTextForPlayer(i, "wanted", 2000, 5); format(string, 256, "%s превысил скорость на вашем участке [%.0f mph]",plname,distance); SendClientMessage(rv,COLOR_YELLOW,string);} } } }
Требуются модераторы/публикаторы на сайты mafia2mp.ru и iv-online.ru ___________________________________________________ Создание UCP для вашего сервера, а так же перевод мода на MySQL. ___________________________________________________ Помогаю с созданием сайтов/форумов. Нуждающимся - писать в ICQ ___________________________________________________ Продается мод для IV:MP - LC-RP (ver. 0.1) - отличная основа для РП мода.
|
| |
|
|
| V1ce | Дата: Суббота, 20.03.2010, 16:36 | Сообщение # 4 |
|
Группа:
Пользователи
Сообщений: 294
Награды: 21
Город: 4'K.
Репутация: 324
Замечания: 100%
Статус: 
| Thirty_third, молодес,всё расписал подробно,держи +
|
| |
|
|
| vinste123 | Дата: Понедельник, 22.03.2010, 09:54 | Сообщение # 5 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Орск
Репутация: -24
Замечания: 0%
Статус: 
| Есчё не пробовал делать, да и не хочется, по сколько знаю что из-за этого сервер не стабилен будет. =) Парни я темы создавать не могу. Кто знает как исправить команду /invite /uninvite /giverank ( они работают но, 1 лидер может другой фракции увольнять и т.д ) Кто встречался с такой проблеммой помогите!
Моя жизнь - это pawno. Моя мечта - достичь не возможного
|
| |
|
|
| Thirty_third | Дата: Понедельник, 22.03.2010, 09:57 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 250
Награды: 6
Город: Empire bay
Репутация: 318
Замечания: 100%
Статус: 
| Quote (vinste123) Есчё не пробовал делать, да и не хочется, по сколько знаю что из-за этого сервер не стабилен будет После серверов с ГФ хостерам не сташно ничего Quote (vinste123) Парни я темы создавать не могу. Кто знает как исправить команду /invite /uninvite /giverank ( они работают но, 1 лидер может другой фракции увольнять и т.д ) Кто встречался с такой проблеммой помогите! проверку на фракцию плауерида и гивеплауерида делай
Требуются модераторы/публикаторы на сайты mafia2mp.ru и iv-online.ru ___________________________________________________ Создание UCP для вашего сервера, а так же перевод мода на MySQL. ___________________________________________________ Помогаю с созданием сайтов/форумов. Нуждающимся - писать в ICQ ___________________________________________________ Продается мод для IV:MP - LC-RP (ver. 0.1) - отличная основа для РП мода.
|
| |
|
|
| vinste123 | Дата: Понедельник, 22.03.2010, 10:01 | Сообщение # 7 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Орск
Репутация: -24
Замечания: 0%
Статус: 
| дык всё норм вроде Code if(strcmp(cmd, "/uninvite", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /uninvite [id èãðîêà/÷àñòü íèêà]"); return 1; } new para1; para1 = ReturnUser(tmp); if (PlayerInfo[playerid][pLeader] >= 1) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if (PlayerInfo[para1][pMember] > 0) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); printf("AdmCmd: %s has uninvited %s.", sendername, giveplayer); format(string, sizeof(string), "* Âû áûëè âûêèíóòû èç ôðàêöèè ëèäåðîì %s.", sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); SendClientMessage(para1, COLOR_LIGHTBLUE, "* Âû òåïåðü îáû÷íûé ãðàæäàíèí."); gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 3; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pChar] = 0; new rand = random(sizeof(CIV)); SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[para1][pModel] = CIV[rand]; MedicBill[para1] = 0; SpawnPlayer(para1); format(string, sizeof(string), " Âû âûêèíóëè %s èç ñâîåé ôðàêöèè.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } }//not connected } else { SendClientMessage(playerid, COLOR_RED, " Ó âàñ íåò ïðàâ íà èñïîëüçîâàíèå ýòîé êîìàíäû(Leaders only)!"); } } return 1; }
Моя жизнь - это pawno. Моя мечта - достичь не возможного
|
| |
|
|
| TolOloT | Дата: Понедельник, 22.03.2010, 10:06 | Сообщение # 8 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 271
Награды: 5
Город: Киев
Репутация: 13
Замечания: 100%
Статус: 
| vinste123, сделай проверку на одинаковую фракцию.
|
| |
|
|
| vinste123 | Дата: Понедельник, 22.03.2010, 10:22 | Сообщение # 9 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Орск
Репутация: -24
Замечания: 0%
Статус: 
| Угу зделал. Слушай, а ктонить знает где менять позиции персонажа во время регестрации? Тоесть когда уже задаются вопросы "Ты парень или девушка?"
Моя жизнь - это pawno. Моя мечта - достичь не возможного
|
| |
|
|
| xSLiMx | Дата: Понедельник, 22.03.2010, 22:39 | Сообщение # 10 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| Quote (vinste123) Угу зделал. Слушай, а ктонить знает где менять позиции персонажа во время регестрации? Тоесть когда уже задаются вопросы "Ты парень или девушка?" пи**уй иди в тему вопросы и ответы. Вон там наверху. Еще красная папка слева сбоку.
|
| |
|
|
| paka223 | Дата: Четверг, 25.03.2010, 11:58 | Сообщение # 11 |
|
Новенький
Группа:
Пользователи
Сообщений: 53
Награды: 1
Город: Лиепая
Репутация: 14
Замечания: 20%
Статус: 
| Я не много не понял это...Это типо копы могут смотреть через карту где кто?
:)
|
| |
|
|
|
 |
|
 | |
| |
|