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

 



 
          





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





Последние Файлы 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 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Dima-kun, Alcoholik  
Поломка авто!
Klark_SkyderДата: Четверг, 12.03.2009, 03:36 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
Я вот пытался сделать поломку авто тоесьть когда у машины остаёться мало hp игрока выбрасывает из машины или она просто не едёт какбуто нет бензина)) кто может плз напишыте такой код) :)
[TDM]KosmosДата: Четверг, 12.03.2009, 15:50 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Klark_Skyder, дак она и так когда врезаешся дымится, а потом взрыается lol


Я вернулся =)
[RD]ChezДата: Четверг, 12.03.2009, 17:11 | Сообщение # 3
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
невозможно... тк ToglePlayerControllable делает игрока неуязвимым, а тачку тпшить каждые 20 милисекунд не вариант, так что не заморачивайся по этому поводу


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
AirKiteДата: Четверг, 12.03.2009, 18:16 | Сообщение # 4
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Просто через RemovePlayerFromVehicle или темболее что автор попросил сделать как бензин было...

Например можно сделать примерно вот так:
в какойнибудь таймер внутрь цикла wall
new vehid = GetPlayerVehicleID(i);
new Float:vehHP;
GetVehicleHealth(vehid vehHP);
if(vehHP <= 400)
{
SetVehicleHealth(vehid, 400);
TogglePlayerControllable(i, 0); // или RemovePlayerFromVehicle(i);
}


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
Klark_SkyderДата: Четверг, 12.03.2009, 19:38 | Сообщение # 5
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
блин куда не пихаю везде ероры непойму куда впихнуть етот код чтоб работало(( sorry
[RD]ChezДата: Четверг, 12.03.2009, 20:36 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
AirKite, щас по рукам дам!!! 400 везде замени на 400.0


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
stepmexДата: Четверг, 12.03.2009, 21:39 | Сообщение # 7
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (AirKite)
new vehid = GetPlayerVehicleID(i);
new Float:vehHP;
GetVehicleHealth(vehid vehHP);
if(vehHP <= 400)
{
SetVehicleHealth(vehid, 400);
TogglePlayerControllable(i, 0); // или RemovePlayerFromVehicle(i);
}
зачем лишняя переменная, лишняя переменная это место в памяти bad
Code
new Float:vehHP;    
GetVehicleHealth(GetPlayerVehicleID(i), vehHP);    
if(vehHP < 400.0)
{     
SetVehicleHealth(GetPlayerVehicleID(i), 400.0);     
TogglePlayerControllable(i, 0); // или RemovePlayerFromVehicle(i);    
}



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...

Сообщение отредактировал stepmex - Четверг, 12.03.2009, 21:40
Klark_SkyderДата: Четверг, 12.03.2009, 22:08 | Сообщение # 8
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
проведите пример в моде GF куда етот код можно вставить чтоб он работал? sorry
AirKiteДата: Четверг, 12.03.2009, 22:28 | Сообщение # 9
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
G_ROW_Chez, зачем его лишний раз писать? чтоби увиличить исходник ? crazy

stepmex, я писал открыв свой код... мне там наверное выгоднее один раз узнать GetPlayerVehicleID(i) и в переменную а далее уже юзать vehid!
Ну а в данном коде конешно нету смысла её создавать!


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
stepmexДата: Четверг, 12.03.2009, 22:31 | Сообщение # 10
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
AirKite, а я чаще работаю без переменных, меньше вероятность допустить ошибку самому и появления случайных ошибок.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Klark_SkyderДата: Четверг, 12.03.2009, 22:58 | Сообщение # 11
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
куда не вставляю код выдаёт ошибки с i

D:\rest\serev\gamemodes\gf.pwn(4464) : error 017: undefined symbol "i"
D:\rest\serev\gamemodes\gf.pwn(4467) : error 017: undefined symbol "i"
D:\rest\serev\gamemodes\gf.pwn(4468) : error 017: undefined symbol "i"

AirKiteДата: Пятница, 13.03.2009, 00:32 | Сообщение # 12
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Quote (stepmex)
AirKite, а я чаще работаю без переменных, меньше вероятность допустить ошибку самому и появления случайных ошибок.
Ну я обычно использую только для того чтобы по 100 раз не спрашивать например GetPlayerVehicleID. Ну и вобще с самого начало при просмотре GF (ENG) замечал что так делал Астро.

Klark_Skyder
Парень ты жжош... зачем ещё создавать тему?
http://www.samp-rus.com/forum/17-8842-1 fun

Зачем ты этот код вставил в public IsAtCookPlace(playerid) ? crazy

Сразу скажу... я тебе щас предлагаю только пример.. т.е. Это не лучший способ:

Найди public SetPlayerUnjail()
там ниже найди примерно вот такое

Code
if(PlayerInfo[i][pJailed] > 0)
          {
        if(PlayerInfo[i][pJailTime] > 0 && WantLawyer[i] == 0)
        {
         PlayerInfo[i][pJailTime]--;
        }
        if(PlayerInfo[i][pJailTime] <= 0 && WantLawyer[i] == 0)
        {

Выше всего этого пиши...

Code
if(GetPlayerState(i) == 2)
       {
           new Float:vehHP;
           GetVehicleHealth(newcar,vehHP);
           if(vehHP < 400)
           {
               SetVehicleHealth(newcar,400);
               TogglePlayerControllable(i,0);
               SendClientMessage(i, COLOR_GRAD1," Машина сломана");
           }
       }

Тоесть должно выйти примерно вот так:

Code

if(GetPlayerState(i) == 2)
       {
           new Float:vehHP;
           GetVehicleHealth(newcar,vehHP);
           if(vehHP < 400)
           {
               SetVehicleHealth(newcar,400);
               TogglePlayerControllable(i,0);
               SendClientMessage(i, COLOR_GRAD1," Машина сломана");
           }
       }
          if(PlayerInfo[i][pJailed] > 0)
          {
        if(PlayerInfo[i][pJailTime] > 0 && WantLawyer[i] == 0)
        {
         PlayerInfo[i][pJailTime]--;
        }
        if(PlayerInfo[i][pJailTime] <= 0 && WantLawyer[i] == 0)
        {

Незабываем про + lol


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record


Сообщение отредактировал AirKite - Пятница, 13.03.2009, 00:53
Klark_SkyderДата: Пятница, 13.03.2009, 02:16 | Сообщение # 13
Новенький
Группа: Продвинутые
Сообщений: 36
Награды: 1
Город: Москва
Репутация: 7
Замечания: 20%
Статус:
Я только учусь)) lol
Quote (G_ROW_Chez)
в какойнибудь таймер внутрь цикла

я так и делал) mda



Сообщение отредактировал Klark_Skyder - Пятница, 13.03.2009, 02:18
AirKiteДата: Пятница, 13.03.2009, 05:43 | Сообщение # 14
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
цикл это:
for
{
это внутри него
}

Это нет
crazy


[1337GAMES] Easy RP
(SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record


Сообщение отредактировал AirKite - Пятница, 13.03.2009, 05:43
K-e-n-tДата: Пятница, 13.03.2009, 08:21 | Сообщение # 15
Местный
Группа: Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус:
я сделал хорошую остановку, но из машины не выйти, просто машина тормозится в чат "Ваша машина сломалась, вызовите механика или введите /exit" а /exit не работает!


Если я тебе помог, или сказал что то умное, ставь +
Я Francesko_Wilson
За деньги работаю качественнее и быстрее :crazy:
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:





 


 


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