 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Уровень розыска - Звезда
| |
| Tomy | Дата: Вторник, 13.01.2009, 17:18 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус: 
| Помогите пож сделать так что бы когда коп даёт розыски у игрока появлялись звёзды в общем как в сингле
if(strcmp(cmdtext, "/hesoyam", true) == 0) { GivePlayerMoney(playerid,250000); SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0); } lol lol lol _____________________________________________________ C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
Сообщение отредактировал Tomy - Вторник, 13.01.2009, 17:19 |
| |
|
|
| Inferno | Дата: Вторник, 13.01.2009, 18:08 | Сообщение # 2 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| Tomy, по идее по команде /su id текст дается уровень розыска и должна появляться звезда... Но увы, иногда она не появляется... и это исправить никак нельзя(
|
| |
|
|
| ReNzi | Дата: Вторник, 13.01.2009, 18:24 | Сообщение # 3 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 113
Награды: 1
Город: Moscow
Репутация: 20
Замечания: 0%
Статус: 
| Inf1203, появляються сразу 3 звезды)) и сбить их можно только своей смертью))
[FS] ultRa-tuNing v.1.0 [FS] ultRa-tuNing v.2.0 - 20%
|
| |
|
|
| Inferno | Дата: Вторник, 13.01.2009, 21:31 | Сообщение # 4 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| renzi, оО )) у мну в моде по-другому сделано Да и я говорил о звездах графических)) которые не всегда появляются...(ну не видно их))
|
| |
|
|
| Tomy | Дата: Вторник, 13.01.2009, 21:49 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 261
Награды: 4
Город: Воронеж
Репутация: 40
Замечания: 0%
Статус: 
| Inf1203, я на каком то пэне видел эти звёзды причём там исправно они работали вроде
if(strcmp(cmdtext, "/hesoyam", true) == 0) { GivePlayerMoney(playerid,250000); SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0); } lol lol lol _____________________________________________________ C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
|
| |
|
|
| Phenom | Дата: Понедельник, 19.01.2009, 08:36 | Сообщение # 6 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| Можно их просто нарисовать текст дравом, символы [ и ]... и причём преукрасить так, что будет очень красиво.... например 1 звезда серая а последня ярко красная
|
| |
|
|
| rastoman61 | Дата: Понедельник, 19.01.2009, 16:03 | Сообщение # 7 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 136
Награды: 2
Город: Ростов
Репутация: 11
Замечания: 100%
Статус: 
| Я могу сделать что бы не толька в чате писалось уровернь розыска ну и показывалось подь деньгами
:518-455
|
| |
|
|
| Edwards | Дата: Понедельник, 19.01.2009, 16:06 | Сообщение # 8 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| Собрались изобретатели велосипеда... Юзайте поиск.. Это уже было сделано не раз
Россия номер 1
|
| |
|
|
| Lance | Дата: Понедельник, 19.01.2009, 19:02 | Сообщение # 9 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус: 
| Вот это в OnPlayerDeath [pwn]if(GetPlayerWantedLevel(playerid) >= 1)SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1); if(GetPlayerWantedLevel(killerid) <= 6){SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+1);} [/pwn] Источник: Ccылка - пост №3
Просто вода
Сообщение отредактировал Lance - Понедельник, 19.01.2009, 19:03 |
| |
|
|
| Phenom | Дата: Понедельник, 19.01.2009, 19:14 | Сообщение # 10 |
|
Постоялец
Группа:
Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус: 
| Читай вопрос, причём тут Событие смерти? источником заблуждений является функция SetPlayerCriminal В неё нужно вставить: if(PlayerInfo[playerid][pCrimes] <= 6 && PlayerInfo[playerid][pCrimes] >= 1) { SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pCrimes]); }Добавлено (19.01.2009, 19:14) --------------------------------------------- А потом вот это: else { SetPlayerWantedLevel(playerid, 6); }
|
| |
|
|
| LSDdop | Дата: Среда, 04.03.2009, 00:52 | Сообщение # 11 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 208
Награды: 4
Город: Moscow
Репутация: 36
Замечания: 20%
Статус: 
| Чёто у меня не получаеться!!! Когда сажусь в ментовскую тачку получаю сразу 6 звёзд, хотя в чате пишет что розыск 1, когда меняю SetPlayerWantedLevel(playerid, 6); на SetPlayerWantedLevel(playerid, 1); получаю одну звезду, но когда в чате получаю 2 уровень звезда не прибавляется! Как исправить?
|
| |
|
|
| [RD]Chez | Дата: Среда, 04.03.2009, 07:31 | Сообщение # 12 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| убрать 10 уровней розыска оставить шесть и в SetPlayerWantedLevel при бавить единицу вместо замещения.... а для этого включаем моск ^_^
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| LSDdop | Дата: Пятница, 06.03.2009, 00:44 | Сообщение # 13 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 208
Награды: 4
Город: Moscow
Репутация: 36
Замечания: 20%
Статус: 
| Я убрал 10 звёзд оставил 6. Я не понимаю как и где прибавлять единицу, долго ломал голову потом мой мозг офф, помогите ктонить пожалуйста)) Вот код [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(PlayerInfo[playerid][pCrimes] <= 6 && PlayerInfo[playerid][pCrimes] >= 1) { SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pCrimes]); } else { SetPlayerWantedLevel(playerid, 6); } 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; } } if(WantedLevel[playerid] >= 1) { if(gTeam[playerid] == 3) { gTeam[playerid] = 4; } } if(yesno) { format(wantedmes, sizeof(wantedmes), "*Òåêóùèé óðîâåíü ïðåñëåäîâàíèÿ: %d", 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) { format(cbjstore, sizeof(turnmes), "HQ: Âñå ÷ëåíû APB: Ñòóêà÷: %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 }Добавлено (06.03.2009, 00:44) --------------------------------------------- Я убрал 10 звёзд оставил 6. Я не понимаю как и где прибавлять единицу, долго ломал голову потом мой мозг офф, помогите ктонить пожалуйста)) Вот код [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(PlayerInfo[playerid][pCrimes] <= 6 && PlayerInfo[playerid][pCrimes] >= 1) { SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pCrimes]); } else { SetPlayerWantedLevel(playerid, 6); } 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; } } if(WantedLevel[playerid] >= 1) { if(gTeam[playerid] == 3) { gTeam[playerid] = 4; } } if(yesno) { format(wantedmes, sizeof(wantedmes), "*Òåêóùèé óðîâåíü ïðåñëåäîâàíèÿ: %d", 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) { format(cbjstore, sizeof(turnmes), "HQ: Âñå ÷ëåíû APB: Ñòóêà÷: %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 }
|
| |
|
|
| nazar | Дата: Суббота, 07.03.2009, 16:29 | Сообщение # 14 |
|
Новенький
Группа:
Пользователи
Сообщений: 18
Награды: 2
Город: 12345
Репутация: 1
Замечания: 0%
Статус: 
| [pwn]public SetPlayerCriminal(playerid,declare,reason[]) {//example: SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle"); if(IsPlayerConnected(playerid)) { PlayerInfo[playerid][pCrimes] += 1; new points = WantedLevel[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 == 1) { if(WantedLevel[playerid] != 0) { WantedLevel[playerid] = 1; wlevel = 1; yesno = 1;} } else if(points == 2) { if(WantedLevel[playerid] != 1) { WantedLevel[playerid] = 2; wlevel = 2; yesno = 1;} } else if(points == 3) { if(WantedLevel[playerid] != 2) { WantedLevel[playerid] = 3; wlevel = 3; yesno = 1;} } else if(points == 4) { if(WantedLevel[playerid] != 3) { WantedLevel[playerid] = 4; wlevel = 4; yesno = 1;} } else if(points == 5) { if(WantedLevel[playerid] != 4) { WantedLevel[playerid] = 5; wlevel = 5; yesno = 1;} } else if(points == 6) { if(WantedLevel[playerid] != 5) { WantedLevel[playerid] = 6; wlevel = 6; yesno = 1;} } else if(points >= 7) { if(WantedLevel[playerid] != 6) { WantedLevel[playerid] = 6; wlevel = 6; 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]Добавлено (07.03.2009, 16:18) --------------------------------------------- [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~Drunk effect~n~~w~Gone", 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 { WantedLevel[i] -= 3; if(WantedLevel[i] < 0) { WantedLevel[i] = 0; } new points = WantedLevel[i]; new wlevel; if(points > 0) { new yesno; if(points == 1) { if(WantedLevel[i] != 0) { WantedLevel[i] = 1; wlevel = 1; yesno = 1; } } else if(points == 2) { if(WantedLevel[i] != 1) { WantedLevel[i] = 2; wlevel = 2; yesno = 1; } } else if(points == 3) { if(WantedLevel[i] != 2) { WantedLevel[i] = 3; wlevel = 3; yesno = 1; } } else if(points == 4) { if(WantedLevel[i] != 3) { WantedLevel[i] = 4; wlevel = 4; yesno = 1; } } else if(points == 5) { if(WantedLevel[i] != 4) { WantedLevel[i] = 5; wlevel = 5; yesno = 1; } } else if(points == 6) { if(WantedLevel[i] != 5) { WantedLevel[i] = 6; wlevel = 6; yesno = 1; } } else if(points >= 7) { if(WantedLevel[i] != 6) { WantedLevel[i] = 6; wlevel = 6; yesno = 1; } } else if(points <= 0) { if(WantedLevel[i] != 1) { 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] И так еще сделай и все будет норм  Добавлено (07.03.2009, 16:27) --------------------------------------------- А да, еше всюду смени Wantedpoints на Wantedlevel. Ну и укажи колво звезд каждому преступления типа if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3) {} else { WantedLevel[playerid]+=1Х; SetPlayerCriminal(playerid,255, " Кража полицейского авто. "); } Добавлено (07.03.2009, 16:29) --------------------------------------------- Черт, там де 1Х, без Х! 
|
| |
|
|
| MaZiRaT | Дата: Вторник, 07.04.2009, 03:26 | Сообщение # 15 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 295
Награды: 7
Город: Самара
Репутация: 3
Замечания: 100%
Статус: 
| Здрасти может кто помоч с этим типо кода лидер ментов убивает чувака с розыском то лидер ментов и соответственно фбр и армии получает за приступника деньги я найти некак немагу что туда добавить !!!
|
| |
|
|
|
 |
|
 | |
| |
|