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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: Kievskiy  
[Include] getLastPlayerID
Dima-kunДата: Вторник, 14.02.2012, 17:30 | Сообщение # 1
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Мой вариант фyнкции для поиска последнего ID игрока на сервере. Нужно для более быстрой работы циклов.
Установка:
подключите инклюд: #include< glpi>
Добавьте в колбэк OnPlayerConnect _OnPlayerConnect( playerid )
и в колбэк OnPlayerDisconnect _OnPlayerDisconnect( playerid )

пример использования:
Code
for( new i = 0 i < getLastPlayerID(); i++ )
{
printf( "PlayerID:%i", i );
}


Pastebin

Прикрепления: Getlastplayerid.rar (0.6 Kb)


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


Сообщение отредактировал Dima-kun - Вторник, 14.02.2012, 18:04
DiSEДата: Вторник, 14.02.2012, 17:50 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
А код нельзя выложить на пастебин?
Dima-kunДата: Вторник, 14.02.2012, 18:04 | Сообщение # 3
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
а хотя можно и туда.
Первый пост обновлен.



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
ZiGGiДата: Вторник, 14.02.2012, 18:08 | Сообщение # 4
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Сейчас такая штука вообще не актуальна: помимо действий в OnPlayerConnect и OnPlayerDisconnect, нам всё-равно придётся использовать IsPlayerConnect в теле цикла.
foreach наше всё :)



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

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
Dima-kunДата: Вторник, 14.02.2012, 18:09 | Сообщение # 5
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
ZiGGi, все может и все. Но эт тож как вариант.)


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
kubДата: Вторник, 14.02.2012, 22:23 | Сообщение # 6
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 1
Город: http
Репутация: -29
Замечания: 0%
Статус:
Dima-kun, назови хоть один плюс своего механизма в отличии от foreach?
ZiGGi, даешь русские разработки! не будем уподобляться буржуям, будем юзать свое! (: (агитация forscan :D)

Dima-kunДата: Вторник, 14.02.2012, 22:46 | Сообщение # 7
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
kub, не сравнивай жопу с пальцем. Это совсем другое.


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
ZiGGiДата: Вторник, 14.02.2012, 23:00 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (kub)
даешь русские разработки! не будем уподобляться буржуям, будем юзать свое!

Какой смысл изобретать велосипеды? Уже изобретён отличный, функциональный и быстрый скрипт и не надо брезговать использовать буржуйские скрипты, все мы одной крови ;)



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

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
kubДата: Среда, 15.02.2012, 07:34 | Сообщение # 9
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 1
Город: http
Репутация: -29
Замечания: 0%
Статус:
Dima-kun, на конкретном примере в первом посте - твой скрипт уг. Зачем вообще ты его выложил?
AlcoholikДата: Среда, 15.02.2012, 08:04 | Сообщение # 10
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
Quote (kub)
Зачем вообще ты его выложил?

Тебя забыли спросить



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
_trane_Дата: Среда, 15.02.2012, 09:42 | Сообщение # 11
Постоялец
Группа: Продвинутые
Сообщений: 400
Награды: 13
Город: Либерти-Сити
Репутация: 784
Замечания: 40%
Статус:
пффффффф...


Liberty City
Полезно ТЕБЕ, нубота
Map editor U:MP/VC2SA\LC2SA
ZiGGi blog
Dima-kunДата: Среда, 15.02.2012, 12:13 | Сообщение # 12
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
kub,Ты сначала поймы смысл этого инклюда, а потом уже гунди что УГ что не УГ. На основе этого скрипта можно написать систему циклов более простую и без использования левых инклюдов. И работать это будет быстро как и foreach.

UPD for 5 min later: Кстати ZiGGi в своем блоге уже выкладывал результаты тестов. И он предложил атм свой вариант этого же скрипта. Так оно рабтало быстрей foreach.



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


Сообщение отредактировал Dima-kun - Среда, 15.02.2012, 12:19
kubДата: Среда, 15.02.2012, 12:32 | Сообщение # 13
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 1
Город: http
Репутация: -29
Замечания: 0%
Статус:
Dima-kun, Вы сударь сам себе противоречите (: Левый то инклуд - как раз ваш... Быстрее чем foreach работать Ваше уг точно не будет, даже если продать душу Y_less'y (:

[off]Опозорить Вас на весь форум? Вы слепы как крот, и тупы как лимур (хотя хз :D)[/off]
Вот тому обоснование (с блога Зигги):
Quote
IsPlayerConnected: 509
GetMaxPlayers: 503
GetPlayerLastID: 591 (мною модифицированный способ от Alex009)
PLID: 187 (предложенный вариант)
foreach: 246 (foreach от Y_Less’a)
foreach_step: 647 (foreach который опубликовал степашка)


Quote
IsPlayerConnected: 888
GetMaxPlayers: 304
GetPlayerLastID: 2169 (мною модифицированный способ от Alex009)
PLID: 145 (предложенный вариант)
foreach: 123 (foreach от Y_Less’a)
foreach_step: 134 (foreach который опубликовал степашка)
forscan: 168 (forscan от Jester(более удобный PLID))


ГДЕ извините оно работает быстрее?! :(

Dima-kunДата: Среда, 15.02.2012, 12:39 | Сообщение # 14
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
kub, если я крот. То про тебя вообще трудно представить кто ты. Прекрати строить себя умного и сравнивать жопу с пальцем. Этот инклю всеголишь, возвращает ид последнего игрока. Так что следует тебе подумать уже о том, что ты пишешь.

Добавлено (15.02.2012, 12:39)
---------------------------------------------
kub,

Quote
PLID: 187 (предложенный вариант)
foreach: 246 (foreach от Y_Less’a)



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints


Сообщение отредактировал Dima-kun - Среда, 15.02.2012, 12:41
kubДата: Среда, 15.02.2012, 12:54 | Сообщение # 15
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 1
Город: http
Репутация: -29
Замечания: 0%
Статус:
Dima-kun, как таких как ты мир держит? Ты же усираешься, а ведь даже не смотрел код Ziggi... Тебе бесполезно говорить, твой вариант сравним с GetPlayerLastID, но точно не с PLID
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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