 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Вопрос | Ответ
| |
| PrinceHugo | Дата: Воскресенье, 06.03.2011, 16:56 | Сообщение # 136 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды: 3
Репутация: 64
Замечания: 20%
Статус: 
| jaguar86rus, Возьми отсюда и настрой под себя
|
| |
|
|
| gromoJ | Дата: Воскресенье, 06.03.2011, 17:12 | Сообщение # 137 |
|
Новенький
Группа:
Пользователи
Сообщений: 45
Награды: 1
Город: Дайте врот!
Репутация: -86
Замечания: 40%
Статус: 
| Как сделать так чтобы бомжы появлялись не около бомжатника при респавне а в другом месте,какая это строчка?
Хочу хуёв в рот, да побольше. ПОМОГИТЕ БЫСРТЕЕ!!!
|
| |
|
|
| PrinceHugo | Дата: Воскресенье, 06.03.2011, 17:16 | Сообщение # 138 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды: 3
Репутация: 64
Замечания: 20%
Статус: 
| Nef_Bek, Quote (Nef_Bek) 1. Как сделать сохранение розыска при выходе игрока из игры? Например: Петя получил розыск 3*, он выходит из игры, на следующий день заходит получает: "Вы совершили преступление "выход из игры с розыском, розыск был востановлен" уровень розыска 3* Вот написал, попробуй: В enum pInfo вместе с другими: В public OnPlayerConnect(playerid) вместе с другими добавь: Code PlayerInfo[playerid][pWantedLevel] = 0; Найди это,брал с переделанного гф у меня может быть подругому. Code if(newstate == PLAYER_STATE_WASTED) { if(PlayerInfo[playerid][pWantedLevel] >= 1) { new price = PlayerInfo[playerid][pWantedLevel] * 3000; new count; if(count == 1) { GivePlayerMoneyNoCheat(playerid, - price); PlayerInfo[playerid][pWantedDeaths] += 1; PlayerInfo[playerid][pJailed] = 1; PlayerInfo[playerid][pJailTime] = (PlayerInfo[playerid][pWantedLevel])*(600); format(string, sizeof(string), "Âû áûëè óáèòû ïîëèöåéñêèì,ïîýòîìó âû ñåëè â òþðüìó íà %d ñåêóíä è îøòðàôîâàíû íà $%d .", PlayerInfo[playerid][pJailTime], price); SendClientMessage(playerid, COLOR_YELLOW, string); WantedPoints[playerid] = 0; PlayerInfo[playerid][pWantedLevel] = 0; SetPlayerWantedLevel(playerid,PlayerInfo[playerid][pWantedLevel]); SetPlayerInterior(playerid, 6); SetPlayerPos(playerid,264.6288,77.5742,1001.0391); } } } Ищи public SetPlayerCriminal(playerid,declare,reason[]) и if(points > 0) туда : Code if(PlayerInfo[playerid][pWantedLevel]>=10) {yesno=1; wlevel=PlayerInfo[playerid][pWantedLevel]; points=0; WantedPoints[playerid]=0; } if (PlayerInfo[playerid][pJailed] > 0) {points=0; WantedPoints[playerid]=0;} // ïà÷ò. òàêèì îáðàçîì çåêè ÍÈÊÎÃÄÀ íå ïîëó÷àò çâ (êðîìå /wl) else if(points >=2 && points <4) {PlayerInfo[playerid][pWantedLevel] ++;WantedPoints[playerid]=0;} else if(points >=4 ) {PlayerInfo[playerid][pWantedLevel] +=2;WantedPoints[playerid]=0;} if(PlayerInfo[playerid][pWantedLevel] > 0) {yesno=1; wlevel=PlayerInfo[playerid][pWantedLevel] ;} RefreshWantedForPlayer(playerid);// èçìåíåíèå çâåçä ó èãðîêà Найди public WantedLevelDown() и туда(возможно этого нет в твоем моде, я хз): Code public WantedLevelDown() { for(new i = 0; i < MAX_PLAYERS; i++) { for(new k = 0; k < MAX_PLAYERS; k++) { if(CrimInRange(80.0, i,k)) { PlayerInfo[i][pWantedLevel] = PlayerInfo[i][pWantedLevel]; SetPlayerWantedLevel(i,PlayerInfo[i][pWantedLevel]); } else { if(PlayerInfo[i][pWantedLevel] > 0) { PlayerInfo[i][pWantedLevel] --; SetPlayerWantedLevel(i,PlayerInfo[i][pWantedLevel]); } } } } } Ищи public OnPlayerRegister(playerid, password[]) и туда вместе с другими: Code format(var, 32, "WantedLevel=%d\n",PlayerInfo[playerid][pWantedLevel]);fwrite(hFile, var); Ищи public OnPlayerUpdate(playerid) и туда вместе с другими: Code format(var, 32, "WantedLevel=%d\n",PlayerInfo[playerid][pWantedLevel]);fwrite(hFile, var); Ищи public OnPlayerLogin(playerid,password[]) и туда вместе с другими: Code if( strcmp( key , "WantedLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWantedLevel] = strval( val ); } Ниже пиши(где написано что ты зашел админом и тд.(конец паблика)): Code if (PlayerInfo[playerid][pWantedLevel]>0) { new wanted=PlayerInfo[playerid][pWantedLevel]; new tmpstr[256]; format(tmpstr, sizeof(tmpstr), " Òû çàëîãèíèëñÿ ñ óðîâíåì ðîçûñêà: %d",wanted); SendClientMessage(playerid, COLOR_YELLOW, tmpstr); new tmpplayer[MAX_PLAYER_NAME];GetPlayerName(playerid, tmpplayer, sizeof(tmpplayer)); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsACop(i)) { format(tmpstr,sizeof(tmpstr), " Âíèìàíèå: [%d] %s çàëîãèíèëñÿ ñ %d óðîâíåì ðîçûñêà.",playerid,tmpplayer,wanted); SendClientMessage(i, COLOR_YELLOW, tmpstr); } } } } SetPlayerWantedLevel(playerid,PlayerInfo[playerid][pWantedLevel]); } return 1; } Ну и команда /suspect(/su): Code if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0) { if(IsPlayerConnected(playerid)) { if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1) { SendClientMessage(playerid, COLOR_GREY, " Âû íå íà äåæóðñòâå!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, " *Èñïîëüçóéòå: (/su)spect [id/íèê] [ïðè÷èíà]"); return 1; } giveplayerid = ReturnUser(tmp); if(WantedPoints[giveplayerid] > 1) return SendClientMessage(playerid, COLOR_GREY, "Íåçÿ áîëüøå"); if(PlayerInfo[giveplayerid][pJailed] > 0) return SendClientMessage(playerid, COLOR_GREY, " Èãðîê â òþðüìå."); if (gTeam[playerid] == 2 || IsACop(playerid)) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (gTeam[giveplayerid] != 2) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); 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, "*Èñïîëüçóéòå: (/su)spect [id/íèê] [ïðè÷èíà]"); return 1; } if(WantedPoints[giveplayerid] == 0) { WantedPoints[giveplayerid] = 3; } else { WantedPoints[giveplayerid]+= 2; } SetPlayerCriminal(giveplayerid,playerid, result); return 1; } else { SendClientMessage(playerid, COLOR_GRAD2, " Íåëüçÿ îáâèíÿòü ïîëèöåéñêîãî !"); } } } else { format(string, sizeof(string), " %d íå àêòèâíûé èãðîê.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, " Âû íå ïîëèöåéñêèé / àãåíò ÔÁÐ / Âîåííûé !"); } } return 1; } Внимание! Каждый код где дают звезду прописывай: Code PlayerInfo[playerid][pWantedLevel] += Количество звезд;//Что бы звезды прибавились PlayerInfo[playerid][pWantedLevel] -= Количество звезд;//Что-бы звезды отнялись PlayerInfo[playerid][pWantedLevel] = Количество звезд;//Установить звезды И тд. дальше сам разберешься(если не получиться добавляйся в скайп prince_hugo, если буду не занят помогу)
Сообщение отредактировал PrinceHugo - Воскресенье, 06.03.2011, 17:18 |
| |
|
|
| jaguar86rus | Дата: Воскресенье, 06.03.2011, 18:05 | Сообщение # 139 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 232
Награды: 1
Город: Пойковский
Репутация: -13
Замечания: 20%
Статус: 
| помогите сделать статистику для личных авто, там название авто, его номер(ключи), цена, цвет и т.д, или отдельно тех паспорт) надеюсь откликнитесь
HostName: ..::Excellent~Real~Play~Server::.. Address: 91.218.230.31:3333
|
| |
|
|
| PrinceHugo | Дата: Воскресенье, 06.03.2011, 18:40 | Сообщение # 140 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды: 3
Репутация: 64
Замечания: 20%
Статус: 
| Скажи откуда брал систему покупки, если сам писал то я не экстрасенс ж(
|
| |
|
|
| jaguar86rus | Дата: Воскресенье, 06.03.2011, 18:48 | Сообщение # 141 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 232
Награды: 1
Город: Пойковский
Репутация: -13
Замечания: 20%
Статус: 
| из LA RP))) [off]20[/off]
HostName: ..::Excellent~Real~Play~Server::.. Address: 91.218.230.31:3333
|
| |
|
|
| PrinceHugo | Дата: Воскресенье, 06.03.2011, 18:55 | Сообщение # 142 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды: 3
Репутация: 64
Замечания: 20%
Статус: 
| Если кроме меня некто не поможет, завтра напишу тебе
|
| |
|
|
| jaguar86rus | Дата: Воскресенье, 06.03.2011, 19:01 | Сообщение # 143 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 232
Награды: 1
Город: Пойковский
Репутация: -13
Замечания: 20%
Статус: 
| [off]если что пиши в скайп yaguar86rus, или icq 383465398[/off]
HostName: ..::Excellent~Real~Play~Server::.. Address: 91.218.230.31:3333
|
| |
|
|
| iDeep | Дата: Воскресенье, 06.03.2011, 23:23 | Сообщение # 144 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 348
Награды: 8
Город: Пермь
Репутация: 149
Замечания: 20%
Статус: 
| Дайте /mute на время И /ban по дням и обычный
  
|
| |
|
|
| Dimcka | Дата: Воскресенье, 06.03.2011, 23:45 | Сообщение # 145 |
|
Новенький
Группа:
Пользователи
Сообщений: 26
Награды: 1
Город: Каменец-Подольский
Репутация: 2
Замечания: 0%
Статус: 
| Хотелось бы узнать скрипт, который будет отвечать за автоматическое снятие автомобиля с владельца, через определенное время, если он не будет заходить на сервер. Очень надо. Спасибо заранее!
|
| |
|
|
| APB | Дата: Понедельник, 07.03.2011, 08:03 | Сообщение # 146 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Владевосток
Репутация: 0
Замечания: 0%
Статус: 
| Sh1FT - ну скины это типо люди , ну их можно заменить на простых граждан в игре , ты умеешь?
|
| |
|
|
| StiLiuS | Дата: Понедельник, 07.03.2011, 09:46 | Сообщение # 147 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 0
Город: Киев
Репутация: 5
Замечания: 0%
Статус: 
| скажите плз как убрать из мода чтобы машину заводить или нет. просто сел и едешь.
|
| |
|
|
| DesT(Gang_Staff) | Дата: Понедельник, 07.03.2011, 11:09 | Сообщение # 148 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 111
Награды: 1
Город: Мстиславль
Репутация: -33
Замечания: 40%
Статус: 
| Как сделать комаду добавления авто в мод + чтобы можно было ставить номер на добавленое авто и номер сохранялся после рестарта!
|
| |
|
|
| Pustik | Дата: Понедельник, 07.03.2011, 11:13 | Сообщение # 149 |
|
Группа:
I'm V.I.P.
Сообщений: 1669
Награды: 129
Город: Кривой Рог
Репутация: 939
Замечания: 60%
Статус: 
| Из-за чего могут быть большие лаги около бизов? И как можно решить? з.ы с меня "+" и наградка
|
| |
|
|
| Alcoholik | Дата: Понедельник, 07.03.2011, 12:48 | Сообщение # 150 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Quote (Pustik) Из-за чего могут быть большие лаги около бизов? всмысле лаги? Может объектов напихал кучу и не тянет?
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
|
 |
|
 | |
| |
|