Скриптинг курилка

Quote:
Originally Posted by Stepashka
View Post
Топ 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" к чему относится?
Reply

Quote:
Originally Posted by Urukhay
View Post
Не сочтите за труд расписать пару пунктов своего запроса. Я так понимаю "GROUP BY user" это группировка запроса по столбцу user.. "as period" к чему относится?
Дословно означает следующее: Назвать данный столбец как period.

Данную конструкцию можно применять везде в запросе, в некоторых местах даже опускать as, но об этом в выходные, в мануале по MySQL.
Reply

Quote:
Originally Posted by Stepashka
View Post
Дословно означает следующее: Назвать данный столбец как period.

Данную конструкцию можно применять везде в запросе, в некоторых местах даже опускать as, но об этом в выходные, в мануале по MySQL.
Хорошо, ждём. Опиши всё подробно до мелочей)
Reply

Протестилировали 0.3z.
Баги:
Баг с Hunter -oм (миниган), Rustreler. Вызывается OnPlayerWeaponShot у всех.
Если стрелять в игрока который на крыше авто(и в нём есть водитель) то не вызывается OnPlayerGiveDamage (старый баг).
Если стрелять из окна с 29 оружием и игроки из одной банды(Урон по транспорту отключен) то наносится урон авто, причём детект выстрела не происходит.
Взрыв гранаты не вызывает OnPlayerGiveDamage (старый баг).
Остался баг с синхронизацией, когда авто имеет 2 и более водителей.
//---------
RC 2 - До сих пор баги остались.
Reply

Почему в strcmp не работает параметр чувствительности к регистру?

strcmp(cmdtext, "/test_case", true) и strcmp(cmdtext, "/test_case", false) одинаково не работают, если ввести вместо команды "/test_case" команду "/TEST_CASE". Недавно заметил.
Reply

Quote:
Originally Posted by DrumYum
View Post
Почему в 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(playeridcmdtext[])
{
    if (!
strcmp("/test"cmdtextfalse)) return SendClientMessage(playerid0xFF0000FF"0");
    return 
SendClientMessage(playerid0xFF0000FF"-1");

То бишь только при вводе "/test" покажет "0"
Reply

Почему вызывается этот текст:
http://i.imgur.com/lYHO4oK.jpg
Вроде-бы за границы не перемещает. Кстати вызывается во время спавна, но не всегда.
Reply

Quote:
Originally Posted by Urukhay
View Post
Почему вызывается этот текст:
http://i.imgur.com/lYHO4oK.jpg
Вроде-бы за границы не перемещает. Кстати вызывается во время спавна, но не всегда.
скорее всего в моде нет AddPlayerClass
Reply

А могли и лодку до сверхзвуковой скорости разогнать рядомxD
Reply

Так господа, по поводу туториала по MySQL, по непредвиденным обстоятельствам все выходные отсутствовал, поэтому туториал ждите к среде.
Reply

Quote:
Originally Posted by DartfoL
View Post
скорее всего в моде нет AddPlayerClass
Какую он в этом роль сыграет?
Reply

Quote:
Originally Posted by Urukhay
View Post
Какую он в этом роль сыграет?
Если даже обход выбора скина через спавн влияет на то, что после смерти в авто игрок появляется на Grove Street, чему удивляться? Мод пытается найти скин, который игрок выбрал при входе, но не находит его и теряется при определённых ситуациях. Попробуй всё же добавить 1 AddPlayerClass и посмотреть что выйдет
Reply

Реально понимающий человек в программировании тут - DartfoL
Reply

Никто в новом сампе не пробовал граффити сделать? Координаты от балончика на стену передаются или куда?
Reply

Quote:
Originally Posted by Jon_De
View Post
Никто в новом сампе не пробовал граффити сделать? Координаты от балончика на стену передаются или куда?
Баллончик вообще OnPlayerWeaponShot не отлавливается, если вы про это.
Reply

Quote:
Originally Posted by DrumYum
View Post
Баллончик вообще OnPlayerWeaponShot не отлавливается, если вы про это.
Про это, да
Reply

Подскажите, как подсчитать координаты на карте.
Я ставлю метку на карте, мне нужно еще 2 координаты, которые высчитывались бы рандомно, и прямая проведеная от 1 до 3 метки пересекали бы вторую (которую я ставил)



точка не обязательно в этом месте, она может быть в любом месте на карте
а 2 рандомные точки - за пределами карты где то в море
Reply

То есть тебе нужны координаты двух точек, рандомно в море, которые бе пересекали твою точку на карте? Нужно чтобы прямая шла под углом к этой точке 2 ?
Уравнение из математики y = kx + b.
Reply

Quote:
Originally Posted by Jon_De
View Post
Подскажите, как подсчитать координаты на карте.
Я ставлю метку на карте, мне нужно еще 2 координаты, которые высчитывались бы рандомно, и прямая проведеная от 1 до 3 метки пересекали бы вторую (которую я ставил)



точка не обязательно в этом месте, она может быть в любом месте на карте
а 2 рандомные точки - за пределами карты где то в море
Геометрию в школе учили?
Reply

Quote:
Originally Posted by Gameyer
View Post
То есть тебе нужны координаты двух точек, рандомно в море, которые бе пересекали твою точку на карте? Нужно чтобы прямая шла под углом к этой точке 2 ?
Уравнение из математики y = kx + b.
без разницы как. просто нужно чтобы объект пролетал через эту точку
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)