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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
FunRusДата: Среда, 10.02.2010, 15:47 | Сообщение # 1771
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
Так а где заменить скажи!!
Romich_ZXДата: Среда, 10.02.2010, 15:50 | Сообщение # 1772
Уверенный в себе
Группа: Продвинутые
Сообщений: 150
Награды: 1
Город: _[LSK]_
Репутация: 55
Замечания: 0%
Статус:
Ни знаю, был этот вопрос или нет. У меня вот проблема. Почему то не работает клавиша 'Ctrl' чтобы зацеплять автомеханикам любое авто.
Не подскажите что исправить/добавить и т.д.
Мод LA:RP[ENG]
Заранее благодарен! :)



Мои работы
[MAP] AutoSchool (SAMP 0.3d)
[MAP] Автостоянка
[MAP] Домик в ЛВ

[FeeL]Дата: Среда, 10.02.2010, 16:03 | Сообщение # 1773
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 272
Награды: 13
Город: Киров
Репутация: 408
Замечания: 0%
Статус:
Quote (FunRus)
Так а где заменить скажи!!

экстрасенсов нет, кидай код



Гаджет-блог. Блог о современной жизни.
FunRusДата: Среда, 10.02.2010, 16:09 | Сообщение # 1774
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
Какой код?Я непонимаю даже примерно..куда эти цифры кидать.
SprunkДата: Среда, 10.02.2010, 16:16 | Сообщение # 1775
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Romich_ZX, Дай сюда public OnPlayerKeyStateChange


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

Romich_ZXДата: Среда, 10.02.2010, 16:55 | Сообщение # 1776
Уверенный в себе
Группа: Продвинутые
Сообщений: 150
Награды: 1
Город: _[LSK]_
Репутация: 55
Замечания: 0%
Статус:
Swoon, вот весь паблик

Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
     new string[256];
  new sendername[MAX_PLAYER_NAME];
  new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
  new newcar = GetPlayerVehicleID(playerid);
     if(newkeys == KEY_JUMP)
     {
         if(IsPlayerInAnyVehicle(playerid))
         {
    if(IsPlayerConnected(playerid))
    {
     if(!engineOn[GetPlayerVehicleID(playerid)])
     {
      if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
      {
       return 1;
      }
      if(IsAnOwnableCar(newcar))
      {
          if(PlayerInfo[playerid][pPcarkey] == newcar) { }
       else if(PlayerInfo[playerid][pPcarkey2] == newcar) { }
       else if(PlayerInfo[playerid][pPcarkey3] == newcar) { }
       else { return 1; }
      }
      if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
      {
       return 1;
      }
      if(newcar == 59 || newcar == 60)
      {
       return 1;
      }
      if(newcar >= 135 && newcar <= 154)
      {
          if(HireCar[playerid] != newcar)
          {
        return 1;
       }
      }
      if(IsAHarvest(newcar))
      {
          return 1;
      }
      if(IsADrugHarvest(newcar))
      {
          return 1;
      }
      if(IsAPlane(newcar))
      {
       return 1;
      }
      if(IsASweeper(newcar))
      {
       return 1;
      }
      if(gEngine[playerid] == 1) { return 1; }

      PutPlayerInVehicle(playerid, newcar, 0);
      GetPlayerName(playerid, sendername, sizeof(sendername));
      format(string, sizeof(string), "* %s ïîâîðà÷èâàåò êëþ÷ è çàâîäèò äâèãàòåëü.", sendername);
      ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
      SetTimerEx("StartingTheVehicle",3500,0,"i",playerid);
      GameTextForPlayer(playerid, "~w~STARTING ENGINE...",3500,3);
      gEngine[playerid] = 1;
      return 1;
     }
    }
   }
     }
     else if(newkeys == KEY_SECONDARY_ATTACK)
     {
         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
         {
             if(gEngine[playerid] == 0 && engineOn[newcar] == 0)
             {
     RemovePlayerFromVehicle(playerid);
     TogglePlayerControllable(playerid, 1);
     return 1;
             }
             else if(NoFuel[playerid] == 1)
    {
        TogglePlayerControllable(playerid, 1);
     RemovePlayerFromVehicle(playerid);
     NoFuel[playerid] = 0;
     return 1;
    }
         }
     }
     return 1;
}



Мои работы
[MAP] AutoSchool (SAMP 0.3d)
[MAP] Автостоянка
[MAP] Домик в ЛВ

FunRusДата: Среда, 10.02.2010, 17:38 | Сообщение # 1777
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
Помогите а...Это же легко..ненадо никаких скриптов писать..Тупо копирните строчку куда пихать!!
RogueДата: Среда, 10.02.2010, 18:05 | Сообщение # 1778
Освоившийся
Группа: Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Народ,помогите пожалуйста,как сделать,чтобы после того как у игрока жизней становится мало,например 0 или 1хп,то чтобы у него они заново пополнялись?Помогите пожалуйста,очень надо.
И ещё вопрос,у меня такая проблема,на дуэли у игроков жизни не отнимаются,как это исправить?Дуэль происходит в интерьере.

_LexA_Дата: Среда, 10.02.2010, 23:27 | Сообщение # 1779
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Rogue, делай проверку на жизни.
Quote (Rogue)
на дуэли у игроков жизни не отнимаются,как это исправить?

Код выложи.

RogueДата: Среда, 10.02.2010, 23:45 | Сообщение # 1780
Освоившийся
Группа: Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
_LexA_, Я там проверку попробывал сделать,проверь правильно нет,если нет,то сделай пожалуйста. :)
[pwn]if (strcmp("/duel", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x12900BBF, "Вы зашли на Дуэль Зону");
SetPlayerPos(playerid,1290.4106,1.9512,1001.0200);
SetPlayerInterior(playerid,18);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100);
GivePlayerWeapon(playerid,25,100);
GivePlayerWeapon(playerid,31,300);
GivePlayerWeapon(playerid,34,30);
GivePlayerWeapon(playerid,16,5);
SetPlayerHealth(playerid,100.0);
SetPlayerArmour(playerid,100);
}
else
{
if(GetPlayerHealth(playerid) == 0) SendClientMessage(playerid, 0xFFFFFFAA, "Ваши жизни и броня восстановлены");
SetPlayerHealth(playerid,100.0);
SetPlayerArmour(playerid,100);
return 1;
}[/pwn]

_LexA_Дата: Четверг, 11.02.2010, 00:20 | Сообщение # 1781
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Rogue,
[pwn]if (strcmp("/duel", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x12900BBF, "Вы зашли на Дуэль Зону");
SetPlayerPos(playerid,1290.4106,1.9512,1001.0200);
SetPlayerInterior(playerid,18);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100);
GivePlayerWeapon(playerid,25,100);
GivePlayerWeapon(playerid,31,300);
GivePlayerWeapon(playerid,34,30);
GivePlayerWeapon(playerid,16,5);
SetPlayerHealth(playerid,100.0);
SetPlayerArmour(playerid,100.0);
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 3.0)
{
SendClientMessage(playerid, 0xFFFFFFAA, "Ваши жизни и броня восстановлены");
SetPlayerHealth(playerid,100.0);
SetPlayerArmour(playerid,100.0);
}
return 1;
}[/pwn]



Сообщение отредактировал _LexA_ - Четверг, 11.02.2010, 00:37
RogueДата: Четверг, 11.02.2010, 15:21 | Сообщение # 1782
Освоившийся
Группа: Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
_LexA_, а можешь сделать проверку на то,чтобы когда начинает раунд(запуск арены\базы)то игрок остаётся на дуэли,то есть не принимает участие в раунде.
_LexA_Дата: Четверг, 11.02.2010, 16:10 | Сообщение # 1783
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Rogue, я тебя не понял, по подробней объясни что ты хочешь.
RogueДата: Четверг, 11.02.2010, 16:23 | Сообщение # 1784
Освоившийся
Группа: Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
_LexA_, Например я захожу на дуэль зону(/duel),но когда запускается арена,начинается раунд,то если ты находишься на дуэли,то тебя телепортирует на арену и ты принимаешь в ней участие.А мне нужно,чтобы тех кто находится на арене,не телепортировало на арену,а просто чтобы они оставались на дуэли как не в чём не бывал,т.е чтобы их вообще не трогало и они дальше оставались на дуэли.
FunRusДата: Четверг, 11.02.2010, 16:39 | Сообщение # 1785
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус:
Парни, можете сказать как уменьшить скорость бега игроков.Ато слишком уж быстро)
Поиск:





 


 


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