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

 



 
        
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 212»
Модератор форума: Kievskiy 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Pawn библиотеки » [Include] getLastPlayerID (Мой вариант)
[Include] getLastPlayerID
Dima-kunДата: Вторник, 14.02.2012, 17:30 | Сообщение # 1
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 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(1Kb)


Мои работы:
[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
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 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
Мастер джэдай
Группа: Продвинутые
Сообщений: 2650
Награды: 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
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 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
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 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
Мастер джэдай
Группа: Продвинутые
Сообщений: 2650
Награды: 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
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5935
Статус:
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
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 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
Группа: Разработчики
Сообщений: 6234
Награды: 72
Репутация: 3329
Замечания: 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
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Pawn библиотеки » [Include] getLastPlayerID (Мой вариант)
Страница 1 из 212»
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM