Re: Скриптинг курилка -
Urukhay - 16.01.2014
Quote:
Originally Posted by Stepashka
Топ 10:
Code:
SELECT
user, SUM(lieft_the_game - enter_the_game) as period
FROM table
GROUP BY user
ORDER BY period DESC
LIMIT 10
|
Не сочтите за труд расписать пару пунктов своего запроса. Я так понимаю "GROUP BY user" это группировка запроса по столбцу user.. "as period" к чему относится?
Re: Скриптинг курилка -
Stepashka - 16.01.2014
Quote:
Originally Posted by Urukhay
Не сочтите за труд расписать пару пунктов своего запроса. Я так понимаю "GROUP BY user" это группировка запроса по столбцу user.. "as period" к чему относится?
|
Дословно означает следующее: Назвать данный столбец как
period.
Данную конструкцию можно применять везде в запросе, в некоторых местах даже опускать
as, но об этом в выходные, в мануале по
MySQL.
Re: Скриптинг курилка -
Urukhay - 16.01.2014
Quote:
Originally Posted by Stepashka
Дословно означает следующее: Назвать данный столбец как period.
Данную конструкцию можно применять везде в запросе, в некоторых местах даже опускать as, но об этом в выходные, в мануале по MySQL.
|
Хорошо, ждём. Опиши всё подробно до мелочей)
Re: Скриптинг курилка -
White_116 - 16.01.2014
Протестилировали 0.3z.
Баги:
Баг с Hunter -oм (миниган), Rustreler. Вызывается OnPlayerWeaponShot у всех.
Если стрелять в игрока который на крыше авто(и в нём есть водитель) то не вызывается OnPlayerGiveDamage (старый баг).
Если стрелять из окна с 29 оружием и игроки из одной банды(Урон по транспорту отключен) то наносится урон авто, причём детект выстрела не происходит.
Взрыв гранаты не вызывает OnPlayerGiveDamage (старый баг).
Остался баг с синхронизацией, когда авто имеет 2 и более водителей.
//---------
RC 2 - До сих пор баги остались.
Re: Скриптинг курилка -
DrumYum - 19.01.2014
Почему в strcmp не работает параметр чувствительности к регистру?
strcmp(cmdtext, "/test_case", true) и strcmp(cmdtext, "/test_case", false) одинаково не работают, если ввести вместо команды "/test_case" команду "/TEST_CASE". Недавно заметил.
Re: Скриптинг курилка -
Eims - 19.01.2014
Quote:
Originally Posted by DrumYum
Почему в strcmp не работает параметр чувствительности к регистру?
strcmp(cmdtext, "/test_case", true) и strcmp(cmdtext, "/test_case", false) одинаково не работают, если ввести вместо команды "/test_case" команду "/TEST_CASE". Недавно заметил.
|
Хмм...
PHP Code:
main()
{
printf("%d",strcmp("/test_case", "/test_case", false));//Вернёт 0
printf("%d",strcmp("/test_cAse", "/test_case", false));//Вернёт -1
printf("%d",strcmp("/TEST_CASE", "/test_case", false));//Вернёт -1
}
Да и вот такая команда в new.pwn прекрасно работает
PHP Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp("/test", cmdtext, false)) return SendClientMessage(playerid, 0xFF0000FF, "0");
return SendClientMessage(playerid, 0xFF0000FF, "-1");
}
То бишь только при вводе "/test" покажет "0"
Re: Скриптинг курилка -
Urukhay - 19.01.2014
Почему вызывается этот текст:
http://i.imgur.com/lYHO4oK.jpg
Вроде-бы за границы не перемещает. Кстати вызывается во время спавна, но не всегда.
Re: Скриптинг курилка -
DartfoL - 19.01.2014
Quote:
Originally Posted by Urukhay
|
скорее всего в моде нет AddPlayerClass
Re: Скриптинг курилка -
Mutha_X - 19.01.2014
А могли и лодку до сверхзвуковой скорости разогнать рядомxD
Re: Скриптинг курилка -
Stepashka - 19.01.2014
Так господа, по поводу туториала по MySQL, по непредвиденным обстоятельствам все выходные отсутствовал, поэтому туториал ждите к среде.
Re: Скриптинг курилка -
Urukhay - 19.01.2014
Quote:
Originally Posted by DartfoL
скорее всего в моде нет AddPlayerClass
|
Какую он в этом роль сыграет?
Re: Скриптинг курилка -
Eims - 19.01.2014
Quote:
Originally Posted by Urukhay
Какую он в этом роль сыграет?
|
Если даже обход выбора скина через спавн влияет на то, что после смерти в авто игрок появляется на Grove Street, чему удивляться? Мод пытается найти скин, который игрок выбрал при входе, но не находит его и теряется при определённых ситуациях. Попробуй всё же добавить 1 AddPlayerClass и посмотреть что выйдет
Re: Скриптинг курилка -
Sergey1 - 19.01.2014
Реально понимающий человек в программировании тут - DartfoL
Re: Скриптинг курилка -
Jon_De - 19.01.2014
Никто в новом сампе не пробовал граффити сделать? Координаты от балончика на стену передаются или куда?
Re: Скриптинг курилка -
DrumYum - 19.01.2014
Quote:
Originally Posted by Jon_De
Никто в новом сампе не пробовал граффити сделать? Координаты от балончика на стену передаются или куда?
|
Баллончик вообще OnPlayerWeaponShot не отлавливается, если вы про это.
Re: Скриптинг курилка -
Jon_De - 19.01.2014
Quote:
Originally Posted by DrumYum
Баллончик вообще OnPlayerWeaponShot не отлавливается, если вы про это.
|
Про это, да
Re: Скриптинг курилка -
Jon_De - 20.01.2014
Подскажите, как подсчитать координаты на карте.
Я ставлю метку на карте, мне нужно еще 2 координаты, которые высчитывались бы рандомно, и прямая проведеная от 1 до 3 метки пересекали бы вторую (которую я ставил)
точка не обязательно в этом месте, она может быть в любом месте на карте
а 2 рандомные точки - за пределами карты где то в море
Re: Скриптинг курилка -
Gameyer - 20.01.2014
То есть тебе нужны координаты двух точек, рандомно в море, которые бе пересекали твою точку на карте? Нужно чтобы прямая шла под углом к этой точке 2 ?
Уравнение из математики y = kx + b.
Re: Скриптинг курилка -
Stepashka - 20.01.2014
Quote:
Originally Posted by Jon_De
Подскажите, как подсчитать координаты на карте.
Я ставлю метку на карте, мне нужно еще 2 координаты, которые высчитывались бы рандомно, и прямая проведеная от 1 до 3 метки пересекали бы вторую (которую я ставил)
точка не обязательно в этом месте, она может быть в любом месте на карте
а 2 рандомные точки - за пределами карты где то в море
|
Геометрию в школе учили?
Re: Скриптинг курилка -
Jon_De - 20.01.2014
Quote:
Originally Posted by Gameyer
То есть тебе нужны координаты двух точек, рандомно в море, которые бе пересекали твою точку на карте? Нужно чтобы прямая шла под углом к этой точке 2 ?
Уравнение из математики y = kx + b.
|
без разницы как. просто нужно чтобы объект пролетал через эту точку