Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Модификации The Godfather
Solo Дата: Суббота, 20.11.2010, 14:46 | Сообщение # 781
Новенький
Группа:
Пользователи
Сообщений: 7
Награды:
0
Город: Башт
Репутация:
-13
Замечания:
0%
Статус:
Кто соберет код типо /resettz - перезарядка тазера для законников :D
Lost-Time Дата: Понедельник, 22.11.2010, 14:53 | Сообщение # 782
Освоившийся
Группа:
Продвинутые
Сообщений: 102
Награды:
0
Город: Одесса
Репутация:
13
Замечания:
20%
Статус:
Дайте пожалуйста ктото скрипт банкомата - чтобы можно было положить деньги на щёт, и чтоб отправлять другому игроку на банк можно было
Ивент Дата: Вторник, 23.11.2010, 07:40 | Сообщение # 783
Местный
Группа:
I'm V.I.P.
Сообщений: 610
Награды:
65
Город: ?
Замечания:
100%
Статус:
Solo, На Code
new tazedtimes[MAX_PLAYERS];
Code
if(strcmp(cmd, "/rechargetazer", true) == 0 || strcmp(cmd, "/rtazer", true)== 0) { //DebugPlayerLog(playerid,"/rtazer"); if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(PlayerToPoint(20.0, playerid, 253.9280,69.6094,1003.6406)) { GetPlayerName(playerid, sendername, sizeof(sendername)); tazedtimes[playerid] = 0; SendClientMessage(playerid, COLOR_GREY, " тазер перезаряжен!"); format(string, sizeof(string), "* %s перезаряжает член.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else{SendClientMessage(playerid, COLOR_GREY, " вы не в ЛСПД!");return 1;} } else{SendClientMessage(playerid, COLOR_GREY, " you are not cop!");return 1;} }// not connected return 1; } // перезарядка тазера //------------------------------------------------------------------------------ if(strcmp(cmd, "/tazer", true) ==0) { //DebugPlayerLog(playerid,"/tazer"); if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(Spectate[playerid] < 253) { SendClientMessage(playerid, COLOR_GREY, " ты палишь в /spec !"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, COLOR_GREY, " ты в машине !"); return 1; } if(tazedtimes[playerid] == 15) { SendClientMessage(playerid, COLOR_GREY, " ты использовал все 15 зарядов!"); SendClientMessage(playerid, COLOR_GREY, " перезаряди тазер в ЛСПД - /rtazer"); return 1; } new suspect = GetClosestPlayer(playerid); if(IsPlayerConnected(suspect)) { if(PlayerCuffed[suspect] > 0) { SendClientMessage(playerid, COLOR_GREY, " он уже затазен !"); return 1; } if(GetDistanceBetweenPlayers(playerid,suspect) < 5) { if(gTeam[suspect] == 2) { SendClientMessage(playerid, COLOR_GREY, " не стреляй в FBI/Police/Army !"); return 1; } if(IsPlayerInAnyVehicle(suspect)) { SendClientMessage(playerid, COLOR_GREY, " подозреваемый в каре вытащите его !"); return 1; } new Float:health; tazedtimes[playerid] += 1; GetPlayerName(suspect, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Выстрелил в вас %s и затазил на 8 сек.", sendername); SendClientMessage(suspect, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Вы стреляли членом в %s и затазили на 8 сек.", 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~Tazed", 2500, 3); PlayerCrack(); TogglePlayerControllable(suspect, 0); AntiPDA[suspect] = 1; PlayerCuffed[suspect] = 1; PlayerCuffedTime[suspect] = 8; GetPlayerHealth(suspect, health); SetPlayerHealth(suspect, health - 5.0); } else { SendClientMessage(playerid, COLOR_GREY, " никого нет поблизости!"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " You are not cop !"); } }//not connected return 1;
Как то так
Банец.
Fifa4ka Дата: Вторник, 23.11.2010, 13:21 | Сообщение # 784
Местный
Группа:
I'm V.I.P.
Сообщений: 748
Награды:
38
Город: Рига
Замечания:
0%
Статус:
сделайте команду /edittime тоесть менять срок в тюрьме по минутам
He3HauKa Дата: Вторник, 23.11.2010, 22:55 | Сообщение # 785
Новенький
Группа:
Пользователи
Сообщений: 2
Награды:
0
Город: Кишинёв
Репутация:
0
Замечания:
0%
Статус:
дайте пожалуйста скрипт БАНКОМАТА
93.116.230.197:7777 Р.П.Г сервер |свободны лидерки |
trollmarcus Дата: Пятница, 26.11.2010, 21:16 | Сообщение # 786
Советчик
Группа:
Продвинутые
Сообщений: 1062
Награды:
88
Город: Kent County
Репутация:
2964
Замечания:
80%
Статус:
Fifa4ka, берите, сам не проверял, но должно работать: [cut noguest=Код] if(strcmp(cmd, "/edittime", true) == 0 || strcmp(cmd, "/et", true)== 0) { new suspect; if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1) { SendClientMessage(playerid, COLOR_GREY, "* Вы не на дежурстве!"); return 1; } if(!PlayerToPoint(6.0, playerid, 268.3327,77.8972,1001.0391)) // Тут следует поставить кординату где клетки { SendClientMessage(playerid, COLOR_GREY, "* Вы не находитесь рядом с обезьянником, арест не возможен!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]"); return 1; { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]"); return 1; } new time = strval(tmp); if(time < 1 || time > 60) { SendClientMessage(playerid, COLOR_GREY, "* Время ареста только 1-60 минут"); return 1; } // Cледует изменить под свое tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]"); return 1; { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]"); return 1; } if(!strlen(tmp)) { JailPrice[suspect] = 0; format(string, sizeof(string), "* Вы пересадили на %d секунд.", PlayerInfo[suspect][pJailTime]); SendClientMessage(suspect, COLOR_LIGHTBLUE, string); } WantedPoints[suspect] = 0; WantedLevel[suspect] = 0; WantLawyer[suspect] = 1; }//distance }//not connected else { SendClientMessage(playerid, COLOR_GREY, "* Некого пересадить."); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "* Вы не в силовой структуре!"); return 1; } }//not connected return 1; }[/cut]
Пробуйте, возможны ошибки, на скорую руку да учусь я
Rashambik Дата: Воскресенье, 28.11.2010, 17:11 | Сообщение # 787
Новенький
Группа:
Пользователи
Сообщений: 50
Награды:
1
Город: Балаково
Репутация:
1
Замечания:
0%
Статус:
[FAQ] Банкоматы на диалогах http://www.samp-rus.com/forum/17-12486-1
Список интерьеров (со скринами) http://weedarr.wikidot.com/interior
velix Дата: Понедельник, 29.11.2010, 10:22 | Сообщение # 788
Группа:
Удаленные
He3HauKa, lolwhat?Обязательно скрипт нужен? Маленькая функция by me:
Code
forward SendCarMessage(color, string[]);//сообшения для автомобиля public SendCarMessage(color, string[])//Название { for(new i; i<MAX_PLAYERS; i++)//создаем цикл { if(IsPlayerConnected(i))//проверяем на подключение { if(IsPlayerInAnyVehicle(i))//проверяем чела на налчие автомобиля { SendClientMessage(i, color, string);//отправляем ему сообщение } } } }
Andrejs Дата: Вторник, 30.11.2010, 01:09 | Сообщение # 789
Группа:
I'm V.I.P.
Сообщений: 1801
Награды:
37
Город: Tallinn
Репутация:
2282
Замечания:
20%
Статус:
velix, смысл функции? да и вроде никто не просил её.. trollmarcus, не работает Fifa4ka, я так понимаю админская команда. вот: Code
if(strcmp(cmd, "/edittime", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /edittime [ID/Имя] [time(minutes)]"); return 1; } new playa; new money; playa = ReturnUser(tmp); tmp = strtok(cmdtext, idx); money = strval(tmp); if (PlayerInfo[playerid][pAdmin] >= 2) { if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { PlayerInfo[playa][pJailed] = 1; //1 - в тюрьме, 0 - нет Поменять на свою, если не подходит. PlayerInfo[playa][pJailTime] = money * 60; // Тюремный срок. Поменять на своё, если не подходит. format(string, sizeof(string), "Bам сменили тюремный срок. Новый срок: %d минут", money); SendClientMessage(playa, COLOR_LIGHTBLUE, string); } } } else { SendClientMessage(playerid, COLOR_GRAD1, "У вас нет доступа к этой команде!"); } } return 1; }
trollmarcus Дата: Вторник, 30.11.2010, 21:43 | Сообщение # 790
Советчик
Группа:
Продвинутые
Сообщений: 1062
Награды:
88
Город: Kent County
Репутация:
2964
Замечания:
80%
Статус:
Помогите написать /respawncar [vehid], то есть админ вводит команду /respawncar 384, то респауниться машина под идом 384 Буду оочень благодарен
menoff Дата: Вторник, 30.11.2010, 21:46 | Сообщение # 791
Новенький
Группа:
Пользователи
Сообщений: 1
Награды:
1
Город: Екатеринбург
Репутация:
-3
Замечания:
0%
Статус:
Как перевести на другой версию например 0.3b
M@kc
KillForFun Дата: Вторник, 30.11.2010, 21:48 | Сообщение # 792
Освоившийся
Группа:
Продвинутые
Сообщений: 143
Награды:
3
Город: Cызрань
Репутация:
26
Замечания:
0%
Статус:
trollmarcus, как бэ может так
Code
if(strcmp(cmd, "/команда", true) == 0 || strcmp(cmd, "/команда", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] < 2 ) { SendClientMessage(playerid, COLOR_GRAD1, "Вы не авторизованы для использование этой команды!"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, 256, "[Модератор]: %s зареспавнил машину под ID %d.",sendername,GetPlayerVehicleID(playerid)); ABroadCast(COLOR_LIGHTRED,string, 5); SetVehicleToRespawn(GetPlayerVehicleID(playerid)); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); SafeRemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_ORANGE, "Авто зареспавнено!"); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s зареспавнил машину",d,m,y,h,mi,s,sendername); AdminLog(string); } } return 1; }
|______ Мои работы ______| Хотдоги на диалогах |______________________| Modern State[RP] IP Addres 88.198.67.14:7557 Cайт http:\\rp-ms.ru
Сообщение отредактировал BloodRain - Вторник, 30.11.2010, 21:48
NeWeR Дата: Среда, 01.12.2010, 18:34 | Сообщение # 793
Освоившийся
Группа:
Продвинутые
Сообщений: 79
Награды:
1
Город: SAMP-RUS
Репутация:
70
Замечания:
0%
Статус:
Телепорт по координатам, мб комуто пригодится, чтобы проверять машины, пикапы и т.д., я зделал ее именно для этого if(strcmp(cmd, "/gotocoor", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] < 1339) { SendClientMessage(playerid, COLOR_GRAD1, " ó âàñ íåò ïðàâ íà èñïîëüçîâàíèå ýòîé êîìàíäû!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /gotocoor [x] [y] [z]"); return 1; } new coorx; coorx = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /gotocoor [x] [y] [z]"); return 1; } new coory; coory = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /gotocoor [x] [y] [z]"); return 1; } new coorz; coorz = strval(tmp); SetPlayerPos(playerid, coorx,coory,coorz); format(string, sizeof(string), " Âû çäåëàëè òï %d,%d,%d.", coorx,coory,coorz); SendClientMessage(playerid, COLOR_GREY, string); } return 1; }
Impereal Дата: Вторник, 07.12.2010, 16:32 | Сообщение # 794
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды:
51
Город: Санкт-Петербург
Denisucoz, Создай переменную и записывай в какой нибудь уже имеющийся в файл эту переменную,а при включении передавай из этого блокнота значения обратно в переменную,может быть вечером выложу тебе...
Прощай самп-рус =Р
Denisucoz Дата: Вторник, 07.12.2010, 16:35 | Сообщение # 795
Новенький
Группа:
Пользователи
Сообщений: 59
Награды:
1
Город: Салават
Репутация:
-6
Замечания:
0%
Статус:
Плиз выложи ато я в скриптинге как по мягче сказать НУБ ((
I ♥ CityLife!!!