Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Уровень розыска - Звезда
INGENER Дата: Среда, 08.04.2009, 03:20 | Сообщение # 16
Новенький
Группа:
Пользователи
Сообщений: 40
Награды:
3
Город: Ростов
Репутация:
-14
Замечания:
80%
Статус:
Quote (MaZiRaT )
Здрасти может кто помоч с этим типо кода лидер ментов убивает чувака с розыском то лидер ментов и соответственно фбр и армии получает за приступника деньги я найти некак немагу что туда добавить !!!
Здрасти.Вот честно впадлу было расписывать самому,выкладываю переписку. ******* (23:56:00 7/04/2009) расскажи как лидера исправить ******* (23:56:21 7/04/2009) if(newstate == PLAYER_STATE_WASTED)
******* (23:56:25 7/04/2009) Найди эту строчку
******* (23:56:27 7/04/2009) это найти?
******* (23:56:28 7/04/2009) ок
******* (23:56:47 7/04/2009) Там будет после if(IsPlayerConnected(i))
******* (23:56:48 7/04/2009) нашёл
******* (23:56:53 7/04/2009) Чё то с г тимом 2м
******* (23:56:58 7/04/2009) да
*******M (23:56:59 7/04/2009) if(IsACop(i) && CrimInRange(30.0, playerid,i))
******* (23:56:59 7/04/2009) есть
******* (23:57:04 7/04/2009) меняй на мою
******* (23:57:13 7/04/2009) всю строчку?
******* (23:57:17 7/04/2009) Да
******* (23:57:20 7/04/2009) if(gTeam[i] == 2 && CrimInRange(30.0, playerid,i))
******* (23:57:22 7/04/2009) эту?
******* (23:57:25 7/04/2009) да
(*******23:57:29 7/04/2009) вместо неё
******* (23:57:30 7/04/2009) if(IsACop(i) && CrimInRange(30.0, playerid,i)) Да так даже и норм понятно ! Неоткажусь от 1-го плюса
Сообщение отредактировал INGENER - Среда, 08.04.2009, 03:26
[RD]Chez Дата: Среда, 08.04.2009, 07:33 | Сообщение # 17
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды:
206
Город: St. P
Репутация:
0
Замечания:
20%
Статус:
ты раздел видел? здесь ГФ тут твой код не робит
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru
LSDdop Дата: Четверг, 09.04.2009, 00:21 | Сообщение # 18
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 208
Награды:
4
Город: Moscow
Репутация:
36
Замечания:
20%
Статус:
Вообщем если ктонить не разобрался как делать звёзды пишите в асю, обьясню подробно как сделать=)
f0rMeR Дата: Пятница, 10.04.2009, 15:35 | Сообщение # 19
Новенький
Группа:
Пользователи
Сообщений: 35
Награды:
1
Город: Киев ✖&✖ Godfather
Репутация:
3
Замечания:
20%
Статус:
пишет эрор Code
symbol already defined: "Production"
давно както это исправлял.. вылетело з головы! не подскажете как исправить?
Made in Godfather
FarKup Дата: Среда, 22.04.2009, 21:39 | Сообщение # 20
Новенький
Группа:
Пользователи
Сообщений: 11
Награды:
1
Репутация:
1
Замечания:
0%
Статус:
У меня вот такой вопрос: Как сдлетаь чтобы звёздачки не пропадали быстро. т.е. 3 звезды получил и через 2 минуты их уже неу, как удленить время?
ALION133 Дата: Среда, 22.04.2009, 21:52 | Сообщение # 21
Уверенный в себе
Группа:
Продвинутые
Сообщений: 241
Награды:
3
Город: Новокузнецк
Репутация:
14
Замечания:
60%
Статус:
в посследнее время народ даже не хочет поднапреч свою голову! поймите если у вас увидят потенциал что вы пытались и не получилось то всегда помогут, а просто каждый шаг обяснять это уже всем надоело!
FarKup Дата: Среда, 22.04.2009, 22:11 | Сообщение # 22
Новенький
Группа:
Пользователи
Сообщений: 11
Награды:
1
Репутация:
1
Замечания:
0%
Статус:
Ну этот же форум специально для этого и сделали, чтобы помогать недотёпам)
BigFoot Дата: Четверг, 23.04.2009, 00:25 | Сообщение # 23
Новенький
Группа:
Продвинутые
Сообщений: 57
Награды:
1
Город: Ростов-на-Дону
Репутация:
2
Замечания:
60%
Статус:
Quote (FarKup )
Ну этот же форум специально для этого и сделали, чтобы помогать недотёпам)
Знаю что за таймеры в розыске отвечает этот паблик public Production()
86.110.181.156:7777. Сервер с уклоном в РП. Мы ждём Вас.
[RD]Chez Дата: Четверг, 23.04.2009, 00:29 | Сообщение # 24
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды:
206
Город: St. P
Репутация:
0
Замечания:
20%
Статус:
В ГФ все таймеры что-то значат. по теме паблик или нет, но намучено всякой хни полно. Самый простой вариант понять это ctrl+f и название переменной то бишь WantedLevel в нашем случае
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru
LSDdop Дата: Четверг, 23.04.2009, 00:32 | Сообщение # 25
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 208
Награды:
4
Город: Moscow
Репутация:
36
Замечания:
20%
Статус:
Оьясняю тут как делать звёзды=) В public OnPlayerStateChange(playerid, newstate, oldstate) там где [pwn]if(WantedPoints[playerid] > 0) { new dstring[128]; new wanted = WantedPoints[playerid]; new diecash = 0; while(WantedPoints[playerid] > 0) { diecash += 500; WantedPoints[playerid] --; } format(dstring, sizeof(dstring), "*Âû ïðîèãðàëè $%d è ïîëó÷èëè %d î÷êîâ ïðåñëåäîâàíèÿ.", diecash, wanted); SendClientMessage(playerid, COLOR_YELLOW, dstring); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid, - diecash); PlayerInfo[playerid][pWantedDeaths] += 1; }[/pwn] Вставляем то что жирным Затем в public SetPlayerCriminal(playerid,declare,reason[]) [pwn]public SetPlayerCriminal(playerid,declare,reason[]) {//example: SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle"); if(IsPlayerConnected(playerid)) { PlayerInfo[playerid][pCrimes] += 1; new points = WantedPoints[playerid]; new turned[MAX_PLAYER_NAME]; new turner[MAX_PLAYER_NAME]; new turnmes[128]; new wantedmes[128]; new wlevel; strmid(PlayerCrime[playerid][pAccusedof], reason, 0, strlen(reason), 255); GetPlayerName(playerid, turned, sizeof(turned)); if (declare == 255) { format(turner, sizeof(turner), "Èíêîãíèòî."); strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255); } else { if(IsPlayerConnected(declare)) { GetPlayerName(declare, turner, sizeof(turner)); strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255); strmid(PlayerCrime[declare][pBplayer], turned, 0, strlen(turned), 255); strmid(PlayerCrime[declare][pAccusing], reason, 0, strlen(reason), 255); } } format(turnmes, sizeof(turnmes), " Âû ñîâåðøèëè ïðåñòóïëåíèå: %s Ñîîáùèë: %s ",reason,turner); SendClientMessage(playerid, COLOR_LIGHTRED, turnmes); if(points > 0) { new yesno; if(points == 3) { if(WantedLevel[playerid] != 1) { WantedLevel[playerid] = 1; wlevel = 1; yesno = 1;} } else if(points >= 4 && points <= 5) { if(WantedLevel[playerid] != 2) { WantedLevel[playerid] = 2; wlevel = 2; yesno = 1;} } else if(points >= 6 && points <= 7) { if(WantedLevel[playerid] != 3) { WantedLevel[playerid] = 3; wlevel = 3; yesno = 1;} } else if(points >= 8 && points <= 9) { if(WantedLevel[playerid] != 4) { WantedLevel[playerid] = 4; wlevel = 4; yesno = 1;} } else if(points >= 10 && points <= 11) { if(WantedLevel[playerid] != 5) { WantedLevel[playerid] = 5; wlevel = 5; yesno = 1;} } else if(points >= 12 && points <= 13) { if(WantedLevel[playerid] != 6) { WantedLevel[playerid] = 6; wlevel = 6; yesno = 1;} } else if(points >= 14) { if(WantedLevel[playerid] != 10) { WantedLevel[playerid] = 10; wlevel = 10; yesno = 1;} } if(WantedLevel[playerid] >= 1) { if(gTeam[playerid] == 3) { gTeam[playerid] = 4; } } if(yesno) { format(wantedmes, sizeof(wantedmes), " Òåêóùèé óðîâåíü ðîçûñêà: %d", wlevel); SetPlayerWantedLevel(playerid,wlevel); SendClientMessage(playerid, COLOR_YELLOW, wantedmes); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 3 || PlayerInfo[i][pLeader] == 3) { format(cbjstore, sizeof(turnmes), "HQ: Âíèìàíèå âñåì ïîäðàçäåëåíèÿì. Ñîîáùèë: %s",turner); SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore); format(cbjstore, sizeof(turnmes), "HQ: Ïðåñòóïëåíèå: %s Îáúåêò: %s",reason,turned); SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore); } } } } } }//not connected }[/pwn] В public Production() [pwn]public Production() { new string[256]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pFishes] >= 5) { if(FishCount[i] >= 3) { PlayerInfo[i][pFishes] = 0; } else { FishCount[i] += 1; } } if(PlayerDrunk[i] > 0) { PlayerDrunk[i] = 0; PlayerDrunkTime[i] = 0; GameTextForPlayer(i, "~p~Œ’•ìA• effect~n~~w~ŒOXOƒKA", 3500, 1); } if(PlayerInfo[i][pPayDay] < 6) { PlayerInfo[i][pPayDay] += 1; } //+ 5 min to PayDay anti-abuse for(new k = 0; k < MAX_PLAYERS; k++) { if(IsPlayerConnected(k)) { if(gTeam[k] == 2 && CrimInRange(80.0, i,k)) { } else { WantedPoints[i] -= 3; if(WantedPoints[i] < 0) { WantedPoints[i] = 0; } new points = WantedPoints[i]; new wlevel; if(points > 0) { new yesno; if(points == 3) { if(WantedLevel[i] != 1) { WantedLevel[i] = 1; wlevel = 1; yesno = 1; } } else if(points >= 4 && points <= 5) { if(WantedLevel[i] != 2) { WantedLevel[i] = 2; wlevel = 2; yesno = 1; } } else if(points >= 6 && points <= 7) { if(WantedLevel[i] != 3) { WantedLevel[i] = 3; wlevel = 3; yesno = 1; } } else if(points >= 8 && points <= 9) { if(WantedLevel[i] != 4) { WantedLevel[i] = 4; wlevel = 4; yesno = 1; } } else if(points >= 10 && points <= 11) { if(WantedLevel[i] != 5) { WantedLevel[i] = 5; wlevel = 5; yesno = 1; } } else if(points >= 12 && points <= 13) { if(WantedLevel[i] != 6) { WantedLevel[i] = 6; wlevel = 6; yesno = 1; } } else if(points >= 14) { if(WantedLevel[i] != 10) { WantedLevel[i] = 10; wlevel = 10; yesno = 1; } } else if(points <= 0) { if(WantedLevel[i] != 0) { ClearCrime(i); WantedLevel[i] = 0; wlevel = 0; yesno = 1;} } if(yesno) { format(string, sizeof(string), " Òåêóùèé óðîâåíü ðîçûñêà: %d ", wlevel); SetPlayerWantedLevel(i,wlevel); SendClientMessage(i, COLOR_YELLOW, string); } } } } } } } }[/pwn] + добавляем в команду /clear, SetPlayerWantedLevel(playerid,0); Усё
Сообщение отредактировал LSDdop - Четверг, 23.04.2009, 00:33
BigFoot Дата: Четверг, 23.04.2009, 02:48 | Сообщение # 26
Новенький
Группа:
Продвинутые
Сообщений: 57
Награды:
1
Город: Ростов-на-Дону
Репутация:
2
Замечания:
60%
Статус:
Quote (LSDdop )
+ добавляем в команду /clear, SetPlayerWantedLevel(playerid,0); Усё
Спасибо,а некто не подскажет как сделать так,что бы когда ты просто умер,розыск не спадал,а оставался?
86.110.181.156:7777. Сервер с уклоном в РП. Мы ждём Вас.
FarKup Дата: Четверг, 23.04.2009, 17:28 | Сообщение # 27
Новенький
Группа:
Пользователи
Сообщений: 11
Награды:
1
Репутация:
1
Замечания:
0%
Статус:
Извени за нубский вопрос но вот куда это вставлять SetPlayerWantedLevel(playerid,0); в /clear SetPlayerWantedLevel(playerid,0);
LSDdop Дата: Четверг, 23.04.2009, 17:32 | Сообщение # 28
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 208
Награды:
4
Город: Moscow
Репутация:
36
Замечания:
20%
Статус:
Вот[pwn]if(strcmp(cmd, "/clear", true) == 0) { if(IsPlayerConnected(playerid)) { new member = PlayerInfo[playerid][pMember]; new leader = PlayerInfo[playerid][pLeader]; new rank = PlayerInfo[playerid][pRank]; if(gTeam[playerid] == 2) { if (!PlayerToPoint(3.0, playerid, 253.9280,69.6094,1003.6406)) { SendClientMessage(playerid, COLOR_GRAD2, " Âû íå â ïîëèöåéñêîì ó÷àñòêå!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /clear [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*Âû íå ìîæåòå î÷èñòèòü ñàìè!"); return 1; } GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Âû î÷èòñèëè çàïèñü î ðîçûñêèâàåì óðîâíå! %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Officer %s î÷èñòèë çàïèñü î ðîçûñêèâàåì óðîâíå.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); WantedPoints[giveplayerid] = 0; WantedLevel[giveplayerid] = 0; SetPlayerWantedLevel(playerid,0); ClearCrime(giveplayerid); if(gTeam[giveplayerid]==4) { gTeam[giveplayerid] = 3; SetPlayerToTeamColor(giveplayerid); } } } else { SendClientMessage(playerid, COLOR_GREY, " íåïðàâèëüíûé ID/ èìÿ!"); } }[/pwn] Тока не копируйте этот код себе в мод, посмотрите тока что жирным т.к. он не полностью...