Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Посадить заключённого в машину !
Cpr Дата: Понедельник, 23.03.2009, 14:56 | Сообщение # 1
Освоившийся
Группа:
Продвинутые
Сообщений: 104
Награды:
1
Город: Los Santos
Репутация:
0
Замечания:
60%
Статус:
Вот скрипт я его переделал чтобы могли использовать Органы власти ! Но он не работает пишет неверный ID ! [pwn]if(!strcmp(cmd, "/vcar", true)) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //-- 1 - Копы , 2 - FBI { new tmp[30],tmp2[30]; tmp = strtok(cmdtext, idx); tmp2 = strtok(cmdtext, idx); new otherplayer = strval(tmp); new seat = strval(tmp2); if(IsPlayerConnected(otherplayer) && otherplayer != INVALID_PLAYER_ID && otherplayer != playerid) { if(GetPlayerState(playerid) == seat) { SendClientMessage(playerid,0xFF0000AA," Вы не можете посадить пассажира на своё место!"); } else { if(seat < 0 || seat > 4) { SendClientMessage(playerid,0xFF0000AA," Неверная позиция!"); } else { PutPlayerInVehicle(otherplayer, GetPlayerVehicleID(playerid), seat); } } } else return SendClientMessage(playerid,0xFF0000AA," Неверный id."); return 1; }[/pwn]
MAS_22 Дата: Понедельник, 23.03.2009, 15:18 | Сообщение # 2
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2554
Награды:
103
Город: -
Репутация:
1658
Замечания:
80%
Статус:
чё ето за идиотизм? Quote (Cpr )
if(seat < 0 || seat > 4)
Quote (Cpr )
new tmp[30],tmp2[30]; tmp = strtok(cmdtext, idx); tmp2 = strtok(cmdtext, idx); new otherplayer = strval(tmp); new seat = strval(tmp2);
Quote (Cpr )
if(IsPlayerConnected(otherplayer) && otherplayer != INVALID_PLAYER_ID && otherplayer != playerid)
о боже
[RD]Chez Дата: Понедельник, 23.03.2009, 15:40 | Сообщение # 3
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды:
206
Город: St. P
Репутация:
0
Замечания:
20%
Статус:
new tmp[30]; tmp = strtok(cmdtext, idx); new otherplayer = strval(tmp); tmp = strtok(cmdtext, idx); new seat = strval(tmp); else return SendClientMessage(playerid,0xFF0000AA," Неверный id."); } return 1; }
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru
[1st]_Sergey_ Дата: Понедельник, 23.03.2009, 17:02 | Сообщение # 4
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды:
1
Город: Краснодар
Репутация:
0
Замечания:
20%
Статус:
Кто может скинуть команду чтоб в машину засовывать скиньте плиз
Моя ICQ 386-974-697
Cpr Дата: Вторник, 24.03.2009, 02:53 | Сообщение # 5
Освоившийся
Группа:
Продвинутые
Сообщений: 104
Награды:
1
Город: Los Santos
Репутация:
0
Замечания:
60%
Статус:
Не фига я нечего не понял ! Проблема актуальна !
[RD]Chez Дата: Вторник, 24.03.2009, 08:26 | Сообщение # 6
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды:
206
Город: St. P
Репутация:
0
Замечания:
20%
Статус:
твои проблемы я написал что надо поставитвместо похожих строк в твоем коде
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru
Cpr Дата: Вторник, 24.03.2009, 10:23 | Сообщение # 7
Освоившийся
Группа:
Продвинутые
Сообщений: 104
Награды:
1
Город: Los Santos
Репутация:
0
Замечания:
60%
Статус:
Спс !Добавлено (24.03.2009, 10:22) --------------------------------------------- Сделал ,а в AMX не переводит !
Добавлено (24.03.2009, 10:23) --------------------------------------------- Спс !
[roach] Дата: Пятница, 10.04.2009, 14:20 | Сообщение # 8
Новенький
Группа:
Пользователи
Сообщений: 55
Награды:
3
Город: СПБ
Репутация:
16
Замечания:
40%
Статус:
такой вопросик по этому. Что нужно добавить чтобы сажался человек только находящийся рядом. А то он в Лс а я в Сф всё равно сажает
just2121 Дата: Пятница, 10.04.2009, 17:44 | Сообщение # 9
Освоившийся
Группа:
Продвинутые
Сообщений: 96
Награды:
1
Город: mosc
Репутация:
1
Замечания:
0%
Статус:
Юзай ProxDetectorS
_Xottab_ Дата: Пятница, 10.04.2009, 20:14 | Сообщение # 10
Уверенный в себе
Группа:
Продвинутые
Сообщений: 272
Награды:
5
Город: Запорожье
Репутация:
37
Замечания:
40%
Статус:
[pwn]if(strcmp(cmd, "/incar", true) ==0) { if(IsPlayerConnected(playerid)) { if((gTeam[playerid] == 2 || IsACop(playerid)) || IsABand(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Нельзя посадить в машину находясь внутри неё !"); return 1; } new suspect = GetClosestPlayer(playerid); if(IsPlayerConnected(suspect)) { if(IsPlayerInAnyVehicle(suspect)) { SendClientMessage(playerid, COLOR_GREY, " Игрок уже в машине !"); return 1; } if(GetDistanceBetweenPlayers(playerid,suspect) < 5) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(gTeam[suspect] == 2) { SendClientMessage(playerid, COLOR_GREY, " Нельзя сажать в машину Копов / FBI / Национальную гвардию !"); return 1; } if(GetDistanceToCar(playerid,gLastCar[playerid]) < 5) { GetPlayerName(suspect, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Вы арестованы офицером %s.", sendername); SendClientMessage(suspect, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Вы арестовали %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* %s арестовал и посадил в машину %s.", sendername ,giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GameTextForPlayer(suspect, "~r~B‘ APECЏOBAм‘", 2500, 3); TogglePlayerControllable(suspect, 0); PlTazer[suspect] = 0; PutPlayerInVehicle(suspect, gLastCar[playerid], 3); PlayerCuffed[suspect] = 0; PlayerCuffedTime[suspect] = 0; PlCuffedVeh[suspect] = 1; } else { SendClientMessage(playerid, COLOR_GREY, " Ваша машина слишком далеко от вас !"); } } else if(IsABand(playerid)) { new Float:healthcuffed; GetPlayerHealth(suspect, healthcuffed); new bandid = PlayerInfo[suspect][pMember]; new bandid2 = PlayerInfo[playerid][pMember]; new leaderid = PlayerInfo[suspect][pLeader]; new leaderid2 = PlayerInfo[playerid][pLeader]; if(healthcuffed > 70.0) { SendClientMessage(playerid, COLOR_GREY, " У игрока должно быть 70 НР, или меньше, чтобы связать его !"); return 1; } if(leaderid2 == 0 && bandid2 > 0) { if(bandid == bandid2) { SendClientMessage(playerid, COLOR_GREY, " Нельзя сажать/связать членов своей группировки !"); return 1; } } if(bandid2 == 0 && leaderid2 > 0) { if(leaderid2 == bandid) { SendClientMessage(playerid, COLOR_GREY, " Нельзя сажать/связать членов своей группировки !"); return 1; } if(leaderid2 == leaderid) { SendClientMessage(playerid, COLOR_GREY, " Нельзя сажать/связать членов своей группировки !"); return 1; } } if(GetDistanceToCar(playerid,gLastCar[playerid]) < 5) { GetPlayerName(suspect, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Вас связял и посадил в машину %s.", sendername); SendClientMessage(suspect, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Вы связали %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* %s связал и запер в машине %s.", sendername ,giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); TogglePlayerControllable(suspect, 0); PutPlayerInVehicle(suspect, gLastCar[playerid], 3); PlCuffedVeh[suspect] = 1; } else { SendClientMessage(playerid, COLOR_GREY, " Ваша машина слишком далеко от вас !"); } } } else { SendClientMessage(playerid, COLOR_GREY, " Рядом с вами нету никого !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " Вы не Коп / Агент FBI / Национальный гвардеец / Член банды!"); } } return 1; } if(strcmp(cmd, "/uncar", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "*Использование: /uncar [id игрока/часть ника]"); return 1; } new playa; playa = ReturnUser(tmp); if((gTeam[playerid] == 2 || IsACop(playerid)) || IsABand(playerid)) { if(IsPlayerConnected(playa)) { if (ProxDetectorS(3.0, playerid, playa)) { if(IsPlayerInAnyVehicle(playa)) { if(PlCuffedVeh[playa] == 1) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(!IsPlayerInAnyVehicle(playerid)) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* С вас снял наручники офицер %s.", sendername); SendClientMessage(playa, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Вы сняли наручники с %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* %s снял наручники с подозреваемого %s.", sendername ,giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); PlCuffedVeh[playa] = 0; RemovePlayerFromVehicle(playa); TogglePlayerControllable(playa, 1); } else { SendClientMessage(playerid, COLOR_GRAD1, " Нельзя развязать игрока внутри автомобиля !"); } } else if(IsABand(playerid)) { if(!IsPlayerInAnyVehicle(playerid)) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Вас развязал %s.", sendername); SendClientMessage(playa, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Вы развязали с %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* %s развязал и выпустил из машины %s.", sendername ,giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); PlCuffedVeh[playa] = 0; RemovePlayerFromVehicle(playa); TogglePlayerControllable(playa, 1); } else { SendClientMessage(playerid, COLOR_GRAD1, " Нельзя развязать игрока внутри автомобиля !"); } } } else { SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок не связан !"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок не в автомобиле !"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " Этот игрок слишком далеко от вас !"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " Такого игрока не существует !"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " Вы не Коп / Агент FBI / Национальный гвардеец / Член банды!"); } } return 1; }[/pwn] Вот я делал команду для копов
MAS_22 Дата: Пятница, 10.04.2009, 21:45 | Сообщение # 11
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2554
Награды:
103
Город: -
Репутация:
1658
Замечания:
80%
Статус:
Quote (Хоттаб )
IsABand(playerid))
а гыде паблиик?
_Xottab_ Дата: Пятница, 10.04.2009, 21:48 | Сообщение # 12
Уверенный в себе
Группа:
Продвинутые
Сообщений: 272
Награды:
5
Город: Запорожье
Репутация:
37
Замечания:
40%
Статус:
MAS_22 , В гфе есть этот паблик!
MAS_22 Дата: Пятница, 10.04.2009, 21:50 | Сообщение # 13
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2554
Награды:
103
Город: -
Репутация:
1658
Замечания:
80%
Статус:
откуда он там появится?
_Xottab_ Дата: Пятница, 10.04.2009, 21:54 | Сообщение # 14
Уверенный в себе
Группа:
Продвинутые
Сообщений: 272
Награды:
5
Город: Запорожье
Репутация:
37
Замечания:
40%
Статус:
[pwn] forward IsABand(playerid); public IsABand(playerid) { if(IsPlayerConnected(playerid)) { new leader = PlayerInfo[playerid][pLeader]; new member = PlayerInfo[playerid][pMember]; if(member==5 || member==6) { return 1; } if(leader==5 || leader==6) { return 1; } } return 0; } [/pwn]
EdYa Дата: Пятница, 10.04.2009, 23:02 | Сообщение # 15
Местный
Группа:
Продвинутые
Сообщений: 737
Награды:
16
Город: Таллинн
Репутация:
259
Замечания:
20%
Статус:
[offtop]Однако попахивает плагиатом [/offtop]