14:13
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Помогите срочно!!!!
METT_DogДата: Воскресенье, 25.10.2009, 11:55 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 68
Награды: 1
Город: Киев
Репутация: -22
Замечания: 80%
Статус:
НЕ работает /duty у ФБР юзал поиск не нашёл, у хитов когда берёш заказ ты его можеш выполнять на одного и тогоже пока не выйдеш с игры ,пишет что я не в банке когда захожу в него и пишу какуюто команду,пишет вы не коп когда даёш ордер ,баг с телепортом из дома Мед дога,
И где изменить кординаты когда садишся в тюрягу и когда выхожиш с неё

И пожалуйста напишите как создать фракцыоные ворота которые будут сами закрыватся

С МЕНЯ ЗДОРОВЕНЫЙ ПЛЮС



Сообщение отредактировал METT_Dog - Воскресенье, 25.10.2009, 11:59
ЕнрикоДата: Воскресенье, 25.10.2009, 12:07 | Сообщение # 2
Группа: Пользователи
Сообщений: 915
Награды: 122
Город: Екатеринбург
Замечания: 80%
Статус:
Quote (METT_Dog)
НЕ работает /duty у ФБР юзал поиск не нашёл

[pwn]if(strcmp(cmd, "/duty", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2)
{
if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255)
{
if(OnDuty[playerid]==0)
{
format(string, sizeof(string), "* Офицер %s взял значёк и оружие из своего шкафчика.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(playerid, 24, 70);
GivePlayerWeapon(playerid, 3, 0);
OnDuty[playerid] = 1;
}
else if(OnDuty[playerid]==1)
{
format(string, sizeof(string), "* Офицер %s убрал значёк и оружие в свой шкафчик.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(playerid, 23, 150);
GivePlayerWeapon(playerid, 5, 0);
OnDuty[playerid] = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Вы не в раздевалке !");
return 1;
}
}
else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4)
{
if(JobDuty[playerid] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Medic Job and will not receive calls anymore.");
JobDuty[playerid] = 0;
Medics -= 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Medic Job and will receive calls from people in need.");
JobDuty[playerid] = 1;
Medics += 1;
}
}
else if(PlayerInfo[playerid][pJob] == 7)
{
if(JobDuty[playerid] == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Car Mechanic Job and will not receive calls anymore.");
JobDuty[playerid] = 0;
Mechanics -= 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Car Mechanic Job and will receive calls from people in need.");
JobDuty[playerid] = 1;
Mechanics += 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " You are not a Cop !");
}
}
return 1;
}[/pwn]

Quote (METT_Dog)
где изменить кординаты когда садишся в тюрягу и когда выхожиш с неё

[pwn]if(strcmp(cmd, "/jail", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /jail [id игрока/часть ника] [время(минуты)]");
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)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Вы посажены %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "* Вы посажены админом %s.", sendername);
SendClientMessage(playa, COLOR_LIGHTRED, string);
ResetPlayerWeapons(playa);
WantedPoints[playa] = 0;
PlayerInfo[playa][pJailed] = 1;
PlayerInfo[playa][pJailTime] = money*60;
SetPlayerInterior(playa, 6);
SetPlayerPos(playa, 264.6288,77.5742,1001.0391);
format(string, sizeof(string), "*Вы посажены на %d минут. Залог: Невозможен", money);
SendClientMessage(playa, COLOR_LIGHTBLUE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Нет прав на использование команды!");
}
}
return 1;
}[/pwn]

Добавлено (25.10.2009, 12:07)
---------------------------------------------

Quote (METT_Dog)
вы не коп когда даёш ордер

В начале команды поставь

IsACop(playerid))

METT_DogДата: Воскресенье, 25.10.2009, 12:24 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 68
Награды: 1
Город: Киев
Репутация: -22
Замечания: 80%
Статус:
Енрико Команда /duty работает но где угодно как изменить?и куда имено вставить IsACop(playerid)) пример плз


Сообщение отредактировал METT_Dog - Воскресенье, 25.10.2009, 12:26
ЕнрикоДата: Воскресенье, 25.10.2009, 12:30 | Сообщение # 4
Группа: Пользователи
Сообщений: 915
Награды: 122
Город: Екатеринбург
Замечания: 80%
Статус:
Quote (METT_Dog)
Команда /duty работает но где угодно как изменить?и

мою вставь.. я ведь дал, строка

Quote (Енрико)
if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) ||

Quote (METT_Dog)
куда имено вставить IsACop(playerid)) пример плз

if(strcmp(cmd, "/команда", true) == 0) // тут твоя команда
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
IsACop(playerid))
{

FusionДата: Воскресенье, 25.10.2009, 12:35 | Сообщение # 5
Группа: Продвинутые
Сообщений: 293
Награды: 6
Город: еоу
Репутация: 63
Замечания: 0%
Статус:
Нетолько /duty но и чат /d + /ram пишет обычно Вы не коп. Просто поставь IsACop crazy


[FS/INC] fN Anti-Cheat 33%
[FS] Pizza 24%
http://samp-rus.com/forum/8-11127-1 [FS] GPS System 100%
http://www.samp-rus.com/forum/8-11100-1#195878 [FS] CarInfo 100 %
[GM] TDM 0.1
Разработчики : Fusion
Тестеры : None
Готовность : 5% [Pause]
Требуются тестеры и скриптер

Дорабатываю,модифицирую,исправляю моды Godfather,обращатся в асю -_-

Пишу FS за $
AwmДата: Воскресенье, 25.10.2009, 12:45 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (Енрико)
if(strcmp(cmd, "/команда", true) == 0) // тут твоя команда
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
IsACop(playerid))
{

ты чуть ошибся поставил проверку а забыл его в условия преписать....
if(strcmp(cmd, "/команда", true) == 0)
{
if(IsPlayerConnected(playerid) && IsACop(playerid))
{
можно даже так юзать




"Life is hard... life is harder if you're stupid." - John Wayne
ЕнрикоДата: Воскресенье, 25.10.2009, 12:47 | Сообщение # 7
Группа: Пользователи
Сообщений: 915
Награды: 122
Город: Екатеринбург
Замечания: 80%
Статус:
Quote (Awm)
можно даже так юзать

блин ну каждую команду так сокращять crazy

GhostTTДата: Воскресенье, 25.10.2009, 17:44 | Сообщение # 8
Уважаемый человек
Группа: Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус:
Quote (Awm)
if(strcmp(cmd, "/команда", true) == 0)
{
if(IsPlayerConnected(playerid) && IsACop(playerid))
{
можно даже так юзать

Тогда сразу:

if(strcmp(cmd, "/команда", true) == 0)
{
if(IsPlayerConnected(playerid) && IsACop(playerid)) return 1;
действие дальше
return 1;
}
;) :D


Ололо, чем сложнее подпись - тем интересней*)
Dima-kunДата: Воскресенье, 25.10.2009, 18:15 | Сообщение # 9
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
JrC116, кстати в команде на хрена ставить проверку на то что игрок не подсоединен?? crazy это нагрузка на сервер хоть и небольшая но зачем она?


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


Сообщение отредактировал DizeL-ZR- - Воскресенье, 25.10.2009, 18:17
AwmДата: Воскресенье, 25.10.2009, 18:44 | Сообщение # 10
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
JrC116, а почему бы и нет :D



"Life is hard... life is harder if you're stupid." - John Wayne
Dima-kunДата: Воскресенье, 25.10.2009, 19:20 | Сообщение # 11
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Awm, но лучше его решение))) чем меньше скобок тем лучше)


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua