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

 



 
          





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





Последние Файлы 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
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: Alcoholik  
[FS] MegoSpeed
[RD]ChezДата: Четверг, 16.07.2009, 16:27 | Сообщение # 31
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
switch case rulez :D
Quote (stepmex)
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);

тока меня это смущает?
Quote (stepmex)
for(new i=0;i<MAX_PLAYERS;i++)if(i!=playerid)SetVehicleParamsForPlayer(vehicleid,i, 0, IsLocked[vehicleid]);

с гф будут иногда баги
Quote (stepmex)
if(strcmp(cmdtext, "/lock", true) == 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)

я бы написал просто доп условие
if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid, COLOR_GRAD," Вы не в машине!");



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

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

chezrd@gmail.com
lance@chez-lab.ru
stepmexДата: Четверг, 16.07.2009, 16:35 | Сообщение # 32
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (|RD|Chez)
switch case rulez
несогласен, напиши на них сравним.
Quote (|RD|Chez)
тока меня это смущает?
чем?
Quote (|RD|Chez)
с гф будут иногда баги
с любым скриптом где используеться SetVehicleParamsForPlayer crazy
Quote (|RD|Chez)
я бы написал просто доп условие
ваще без разницы preved



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
[RD]ChezДата: Четверг, 16.07.2009, 16:42 | Сообщение # 33
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Quote (stepmex)
чем?

звуки же играют на коорднатах игрока обычно, а не на 0.0 0.0 0.0

Code
if(!strcmp(cmdtext, "/lock", true,5))   
{   
   if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid, COLOUR_GREY, ".:: Вы не в машине!");
   switch(IsLocked[GetPlayerVehicleID(playerid)])
   {
    case 0:
    {   
     SendClientMessage(playerid,COLOUR_GREY, " .:: Ìàøèíà çàêðûòà!");   
     IsLocked[GetPlayerVehicleID(playerid)] = 1;   
    }   
    case 1:
    {   
     SendClientMessage(playerid,COLOUR_GREY, " .:: Ìàøèíà îòêðûòà!");   
     IsLocked[GetPlayerVehicleID(playerid)] = 0;   
    }     
    for(new i=0;i<MAX_PLAYERS;i++)
     if(i!=playerid)
      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, IsLocked[GetPlayerVehicleID(playerid)]);   
    new Float:SoPos[3];
    GetPlayerPos(playerid, SoPos[0],SoPos[1],SoPos[2]);
    return PlayerPlaySound(playerid,1057,SoPos[0],SoPos[1],SoPos[2]);   
   }
}



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

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

chezrd@gmail.com
lance@chez-lab.ru


Сообщение отредактировал [RD]Chez - Четверг, 16.07.2009, 16:47
stepmexДата: Четверг, 16.07.2009, 16:49 | Сообщение # 34
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (|RD|Chez)
звуки же играют на коорднатах игрока обычно
да, я проверял, всегда у игрока, хоть какие координаты ставь все равно у игрока играть будут.
:D

[pwn]if(strcmp(cmdtext, "/lock", true) == 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(IsLocked[vehicleid] == 0)
{
SendClientMessage(playerid,COLOUR_GREY, " .:: Ìàøèíà çàêðûòà!");
IsLocked[vehicleid] = 1;
}
else if(IsLocked[vehicleid] == 1)
{
SendClientMessage(playerid,COLOUR_GREY, " .:: Ìàøèíà îòêðûòà!");
IsLocked[vehicleid] = 0;
}
for(new i=0;i<MAX_PLAYERS;i++)if(i!=playerid)SetVehicleParamsForPlayer(vehicleid,i, 0, IsLocked[vehicleid]);
return PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
}[/pwn]15 строк
твой, даже с убраной проверкой на наличие в машине -1 строка
[pwn]if(!strcmp(cmdtext, "/lock", true,5))
{
switch(IsLocked[GetPlayerVehicleID(playerid)])
{
case 0:
{
SendClientMessage(playerid,COLOUR_GREY, " .:: Ìàøèíà çàêðûòà!");
IsLocked[GetPlayerVehicleID(playerid)] = 1;
}
case 1:
{
SendClientMessage(playerid,COLOUR_GREY, " .:: Ìàøèíà îòêðûòà!");
IsLocked[GetPlayerVehicleID(playerid)] = 0;
}
for(new i=0;i<MAX_PLAYERS;i++)if(i!=playerid)SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, IsLocked[vehicleid]);
return PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
}
}[/pwn]18 строк fun

Добавлено (16.07.2009, 16:49)
---------------------------------------------
switch case rulezрулез когда вариантов тьма cool


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
[RD]ChezДата: Четверг, 16.07.2009, 16:50 | Сообщение # 35
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Quote (stepmex)
switch case rulezрулез когда вариантов тьма

поэтому мне не лень его писать, когда всего 2 варианта :D
привычка



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

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

chezrd@gmail.com
lance@chez-lab.ru
AirKiteДата: Пятница, 17.07.2009, 00:02 | Сообщение # 36
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Quote (stepmex)
да, я проверял, всегда у игрока, хоть какие координаты ставь все равно у игрока играть будут.

Не все звуки...



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


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
ZiG8Дата: Пятница, 17.07.2009, 11:16 | Сообщение # 37
Постоялец
Группа: Пользователи
Сообщений: 338
Награды: 5
Город: Киров
Репутация: 0
Замечания: 100%
Статус:
Quote (stepmex)
ZiGGi, что проще?

у тебя.... но практически во всех модах есть /lock /unlock всё равно удалять будут:)



[b]FilterScripts[/b]:
[url=http://www.samp-rus.com/forum/8-10320-181614-16-1302544876][FS] QuidemSys v2.2[/url]
[/color]
ZiGGiДата: Понедельник, 11.04.2011, 22:01 | Сообщение # 38
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Доступна новая версия! Смотреть тут

Добавлено (11.04.2011, 22:01)
---------------------------------------------
Доступна ещё более новая версия! Она сменила название и стала более лучше.
QuidemSys v2.2
Спидометр + система бензина.
Скорость вычисляется по GetVehicleVelocity.
По сравнению с прошлой версией(MegoSpeed v2.0) эта версия более оптимизирована и работает правильно.

Команды:
/fill заправить автомобиль.
/lock открыть/закрыть автомобиль.
/engine включить двигатель.

Скачать:
zziggi.ru
pastebin.com


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]


Сообщение отредактировал ZZiGGi - Понедельник, 24.08.2009, 09:17
AirKiteДата: Среда, 13.04.2011, 12:16 | Сообщение # 39
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус:
Quote (stepmex)
сервер все присвоения начинает с 0 первая машина ИД 0 первый игрок ИД 0 первый таймер ИД 0 первый объект ИД 0 и т.д.

Хм... Наверное дата поста (2009 год), отвечает на вопрос "Как такое можно было сморозить". Сервер только игроку присваивает ид 0. В остальном, машины, объекты, таймеры начинаются с 1.

Quote (|RD|Chez)
Золотое правило: сначала спрятали, потом удаляем или мы хотим кучу багов получить?

Разве дестрой не включает в себя автоматический хайд?

Quote (ZZiGGi)
QuidemSys v2.2

А зачем там отдельный таймер под каждого игрока? Oo
Да и вообще KillTimer в OnFilterScriptExit разве нужен?
Code
if(SpeedTimer[i] != -1) KillTimer(SpeedTimer[i]);

Откуда значение -1? Чем 0 не устроил? Ладно stepmex в 2009 году ошибся, а ты то куда? Лень проверить было? locomotive



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


Jabber: airkite@qip.ru
[Addon] QuickBinder
[FS] Online Players Record
ZiGGiДата: Суббота, 23.04.2011, 15:52 | Сообщение # 40
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (AirKite)
Лень проверить было?

ага :)
Quote (AirKite)
Откуда значение -1? Чем 0 не устроил?

дак а разницы всё-равно никакой.
Quote (AirKite)
Да и вообще KillTimer в OnFilterScriptExit разве нужен?

ну фс вырубить на лету можно, поэтому нужно
Quote (AirKite)
А зачем там отдельный таймер под каждого игрока?

я подумал, что так будет правильнее crazy Ибо по моему, лучше создавать временные таймеры, чем один бесконечный.



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:





 


 


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