SA-MP Forums Archive
GetPlayerCountry - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: GetPlayerCountry (/showthread.php?tid=258253)



GetPlayerCountry - sk47 - 29.05.2011

Что не то с инклудом
вот второй вариант
вот так использую
Выдает в чат:
Quote:

sk47[0]Connecting.Country:

Вот таким вариантом
в консоль выдает нормально:
Quote:

Russian Federation

Что у меня не правильно?


Re: GetPlayerCountry - Stepashka - 29.05.2011

SK_OnPlayerConnect(playerid); помещается в OnPlayerConnect


Re: GetPlayerCountry - sk47 - 29.05.2011

в сылке "вот так использую" этот код в OnPlayerConnect


Re: GetPlayerCountry - Stepashka - 29.05.2011

Значит данные с запрашиваемого URL банально не успевают прийти и массив страны пустует.


Re: GetPlayerCountry - Geryy - 29.05.2011

Кстати да, использовать функцию с http запросом и тутже выводить полученную инфу в одном паблике не получится. Требуется задержка 1-3 сек.


Re: GetPlayerCountry - sk47 - 30.05.2011

ну и как тогда быть?


Re: GetPlayerCountry - Makar93 - 31.05.2011

https://sampforum.blast.hk/showthread.php?tid=246461


Re: GetPlayerCountry - Stepashka - 31.05.2011

Quote:
Originally Posted by Makar93
Посмотреть сообщение
Те же http запросы, в пределахх одного паблика работать не будет.


Re: GetPlayerCountry - Gameyer_ - 31.05.2011

Cтавь таймер на пару секунд..


Re: GetPlayerCountry - sk47 - 02.06.2011

проверил время выполнения 500-3900ms
поставил таймер на 5 секунд и в нем код
pawn Код:
new str[256];
        GetPlayerName(playerid,str,32);
        format(str,256,"{FFAACC}%s[%i]{FFFFFF}Connecting.Country:{FFAACC}%s",str,GetPlayerCountry(playerid));
        SendClientMessageToAll(-1,str);
тоже самое