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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
Вопрос | Ответ
AndroidДата: Суббота, 12.11.2011, 22:39 | Сообщение # 3571
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
kalian, кинь сюда код на эту команду.


Играй там где лучше Server Gta San Andreas: Multiplayer 0.3.7



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
kalianДата: Воскресенье, 13.11.2011, 00:05 | Сообщение # 3572
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Город: Киев
Репутация: 0
Замечания: 0%
Статус:
if(strcmp(cmd,"/пристегнуть",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_WHITE,"Пиши: /пристегнуть [id/ЧастьИмени]");
return 1;
}
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
giveplayerid = ReturnUser(tmp);
if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(giveplayerid))
{
SendClientMessage(playerid,COLOR_GREY," Нельзя пристегивать к себе в автомобиле!");
return 1;
}
if(PlayerCuffed[giveplayerid] > 0)
{
if(ProxDetectorS(6.0, playerid, giveplayerid))
{
new Float:xe, Float:ye, Float:ze;
GetPlayerPos(playerid,xe,ye,ze);
SetPlayerPos(giveplayerid,xe+0.5,ye+0.5,ze);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s пристегнул к себе наручниками %s, и он не куда не убежит.", sendername, giveplayer);
ProxDetector(25.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid,COLOR_LIGHTRED," Ты слишком далеко от игрока!");
}
}
else
{
SendClientMessage(playerid,COLOR_LIGHTRED," Игрок не в наручниках!");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_WHITE," Ты не законник!");
}
return 1;
}

DiSEДата: Воскресенье, 13.11.2011, 10:38 | Сообщение # 3573
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
kalian,
в любое свободное место
dcmd_pristegnut(playerid,params[])
{
new giveplayerid,string[100];
if(sscanf(params,"ds",giveplayerid,string)) return SendClientMessage(playerid,COLOR_WHITE,"Пиши: /пристегнуть [id/ЧастьИмени]");
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
if(!(IsPlayerInAnyVehicle(playerid)) || !(IsPlayerInAnyVehicle(giveplayerid)))
return SendClientMessage(playerid,COLOR_GREY," Нельзя пристегивать к себе в автомобиле!");
if(PlayerCuffed[giveplayerid] > 0)
{
if(ProxDetectorS(6.0, playerid, giveplayerid))
{
new Float:xyz[2]
GetPlayerPos(playerid,xyz[0],xyz[1],xyz[2]);
SetPlayerPos(giveplayerid,xyz[0]+0.5,xyz[1]+0.5,xyz[2]);
format(string, sizeof(string), "* %s пристегнул к себе наручниками %s, и он не куда не убежит.", GN(playerid,GN(giveplayerid)));
ProxDetector(25.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
SendClientMessage(playerid,COLOR_LIGHTRED," Ты слишком далеко от игрока!");
else
SendClientMessage(playerid,COLOR_LIGHTRED," Игрок не в наручниках!");
else
SendClientMessage(playerid,COLOR_WHITE," Ты не законник!");
}

RudeBoyДата: Воскресенье, 13.11.2011, 11:30 | Сообщение # 3574
Освоившийся
Группа: Продвинутые
Сообщений: 113
Награды: 1
Город: Киев
Репутация: -28
Замечания: 0%
Статус:
а знает хоть кто-нибудь как можно сделать чтобы Античит на жизни включался по команде, только тогда когда он нужен?

вот главная часть античита

public CheckHealth()
{
new string[256], name[32];
for(new i = 0; i < GetMaxPlayers(); i++) // Цикл, проверяем всех игроков онлайн
{
if(IsPlayerConnected(i))
{
new Float: Health; // Переменная
GetPlayerHealth(i, Health); // Узнаем, сколько у игрока жизней
if(PlayerHealth[i] < Health) // Если жизни у игрока больше, чем нужно (чит)
{
GetPlayerName(i, name, 32);
format(string, sizeof(string), "* [Античит System]: {FF6347}%s [ID: %d] {CDFFFF}увеличил жизни возможно читом {C2A2DA}(с %.f.0 до %.f.0)", name, i, PlayerHealth[i] , Health);
SendAdminMessage(COLOR_CHEATS, string);
if(Health == 100) return SetPlayerHealthAC(i, 99);
}
else
{
PlayerHealth[i] = Health;
}
}
}
return 1;
}

кто нибудь может помочь в этом?
забыл сказать, он умеет только проверять, восстанавливать я запретил ему.. так мне надо.. но как всё таки сделать на команду его, включение/откл?

DiSEДата: Воскресенье, 13.11.2011, 11:47 | Сообщение # 3575
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
dcmd_anticheat_on(playerid,params[])
{
#pragma unused playerid,params
CheckHealth();
return 1;
}

Thomas_MorganДата: Воскресенье, 13.11.2011, 12:26 | Сообщение # 3576
Советчик
Группа: I'm V.I.P.
Сообщений: 1156
Награды: 25
Город: Chicago, IL
Репутация: 837
Замечания: 20%
Статус:
DiSE, Эта команда всего лишь вызывает паблик CheckHealth, а не включает/отключает античит.
AndroidДата: Воскресенье, 13.11.2011, 13:54 | Сообщение # 3577
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
kalian, вот попробуй на эту заменить свою:

Code
if(strcmp(cmd,"/тащить",true)==0)
      {
          tmp = strtok(cmdtext, idx);
          if(!strlen(tmp))
          {
              SendClientMessage(playerid,COLOR_GREY,"Используйте: /тащить [playerid]");
              return 1;
          }
          if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 ||
          PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3)
          {
              giveplayerid = ReturnUser(tmp);
              if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(giveplayerid))
              {
                  SendClientMessage(playerid,COLOR_GREY,"Вы или тот игрок находитесь в тачке!");
                  return 1;
              }
              if(PlayerCuffed[giveplayerid] > 0)
              {
                  if(ProxDetectorS(10.0, playerid, giveplayerid))
                  {
                      new Float:xe, Float:ye, Float:ze;
                      GetPlayerPos(playerid,xe,ye,ze);
                      SetPlayerPos(giveplayerid,xe+0.5,ye+0.5,ze);
                      SendClientMessage(giveplayerid,COLOR_LIGHTRED,"Вас насильно потащили за собой!");
                  }
                  else
                  {
                      SendClientMessage(playerid,COLOR_WHITE,"Вы слишком далеко от игрока!");
                  }
              }
              else
              {
                  SendClientMessage(playerid,COLOR_WHITE,"Игрок не в наручниках!");
                  return 1;
              }
          }
          else
          {
              SendClientMessage(playerid,COLOR_WHITE,"Вы не законик!");
          }
          return 1;
      }



Играй там где лучше Server Gta San Andreas: Multiplayer 0.3.7



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
AwmДата: Воскресенье, 13.11.2011, 16:54 | Сообщение # 3578
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
RudeBoy, создай глобальную переменную и создай в паблике условие, если она один то античит работает, если ноль то нет, так-же сделай команду включений и отключения типо того.
if(!strcmp(cmd,"/acon",true))
{
if(acc == 1) acc = 0;
else acc = 1;
return 1;
}




"Life is hard... life is harder if you're stupid." - John Wayne
RudeBoyДата: Понедельник, 14.11.2011, 20:45 | Сообщение # 3579
Освоившийся
Группа: Продвинутые
Сообщений: 113
Награды: 1
Город: Киев
Репутация: -28
Замечания: 0%
Статус:
Quote (Awm)
создай глобальную переменную


спасибо!!

Еще вопросик.. у меня при игре в пейнтболл, игроки оказываются на мировой карте в одном из аэропортов. А я хочу сделать в одном интерьере.. ставил свои точки появления.. в sbizz менял цифру интерьера. Но похоже он не реагирует на цифру из sbizz, при попытке сыграть игрок оказывается в небе, где менять значение интерьера? в коде пейнтболла нету смены интерьера или не увидел..точки расставлены.

Добавлено (14.11.2011, 20:45)
---------------------------------------------
и еще вопрос..

у меня есть бизнесы с казино, как сделать проверку на деньги?

ну там к примеру проигрываешь - деньги тратятся, побеждаешь - прибавляются.

какие проверки использовать для этого?

KaspeR4igДата: Среда, 16.11.2011, 14:18 | Сообщение # 3580
Новенький
Группа: Пользователи
Сообщений: 25
Награды: 0
Город: Омск
Репутация: 0
Замечания: 0%
Статус:
Здравствуйте. Суть моей проблемы в том что на домашнем пк сервер запускается нормально , а на хостинге нет пишет место названия мода unknow и когда заходишь ничего не происходит
EmiGrantДата: Среда, 16.11.2011, 14:20 | Сообщение # 3581
Долгожитель
Группа: Продвинутые
Сообщений: 1362
Награды: 34
Город: Пятигорск
Репутация: 1653
Замечания: 40%
Статус:
KaspeR4ig, в файле server.cfg допиши в строчке plugins в конце всех слов .so
например, было streamer стало streamer.so





Если человек несет бред, то здесь 2 варианта: либо он очень умный либо очень тупой © EmiGrant
KaspeR4igДата: Среда, 16.11.2011, 14:24 | Сообщение # 3582
Новенький
Группа: Пользователи
Сообщений: 25
Награды: 0
Город: Омск
Репутация: 0
Замечания: 0%
Статус:
Grant777, большое спасибо помогло. Совсем не подумал что изза линукса
RudeBoyДата: Пятница, 18.11.2011, 19:54 | Сообщение # 3583
Освоившийся
Группа: Продвинутые
Сообщений: 113
Награды: 1
Город: Киев
Репутация: -28
Замечания: 0%
Статус:
такой вопрос, у меня стример от инкогнито, я понимаю что в одном месте больше чем 400 не будет показывать, вопрос в том, сколько всего можно добавить объектов в разные места всех взятых, т.е. до скольки объектов стример сможет поддерживать на сервере? или определенного значения нет?
AlcoholikДата: Пятница, 18.11.2011, 20:40 | Сообщение # 3584
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
RudeBoy, зависит всё от того, сколько игроков одновременно будет находиться в зоне видимости объектов.


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
McSeTДата: Суббота, 19.11.2011, 20:43 | Сообщение # 3585
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 0
Город: Где?
Репутация: -11
Замечания: 20%
Статус:
Народ, выруйчайте, например человек гоняет на арендованном авто и выходит из игры, и в течении 10 минут машина автоматический снималась с аренды и респилась на свое место прежнее, как сделать? чтобы другие потом могли ее взять в аренду
Поиск:





 


 


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