• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Форум » Pawno » уроки скрипты » Plugin-free GeoIP (*icon-11*)
Plugin-free GeoIP
adminДата: Четверг, 23.12.2010, 01:35:37 | Сообщение # 1

Группа: Администраторы
Сообщений: 3869
Эй,
Это обеспечит функциональность, чтобы получить какой стране игрок с. Вы можете получить название страны, код и индекс (Вы можете использовать индекс и сравнить его с кучей константы, пример ниже).
Нет плагинов, базы данных, или что-нибудь нужно!

То, что вы должны сделать

1. Обобщение и нагрузки geoip.pwn.
2. Положите geoip.inc в PAWN включает папку.
3. Put # включают в верхней части любого сценария PAWN вы хотите использовать функции дюйма

Пример использования

Code
#include <a_samp>
#include <geoip>

public OnGeoipUpdate( playerid )
{
     new
         message[ 32 + MAX_COUNTRY_NAME ]
     ;
     
     format( message, sizeof( message ), "Did I hear you're from %s?", GetPlayerCountryName( playerid ) );
     
     SendClientMessage( playerid, -1, message );
     
     switch ( GetPlayerCountryIndex( playerid ) )
     {
         case COUNTRY_SE: SendClientMessage( playerid, -1, "Vдlkommen." );
         case COUNTRY_HR: SendClientMessage( playerid, -1, "Bok." );
         case COUNTRY_RU: SendClientMessage( playerid, -1, "zdras-tvooy-tyeh." ); // <img rel="usm" src="http://www.forum-pawno.net.ru/smiles/Juokas.gif" border="0" align="absmiddle" alt=":D">
         case COUNTRY_NL: SendClientMessage( playerid, -1, "Hoi." );
         case COUNTRY_RO: SendClientMessage( playerid, -1, "Salut." );
         case COUNTRY_BE: SendClientMessage( playerid, -1, "Goedenmiddag." );
         case COUNTRY_AU: SendClientMessage( playerid, -1, "G'day mate." );
         case COUNTRY_IN: SendClientMessage( playerid, -1, "Namaste." );
         case COUNTRY_US: SendClientMessage( playerid, -1, "What's up." );
         case COUNTRY_GB: SendClientMessage( playerid, -1, "Wotcha." );
         case COUNTRY_DE: SendClientMessage( playerid, -1, "Guten tag." );
         
         default: SendClientMessage( playerid, -1, "Welcome." );
     }
}

Функции
Code
GetPlayerCountryIndex( playerid ); // Example: 19
GetPlayerCountryName( playerid ); // Example: Sweden
GetPlayerCountryCode( playerid ); // Example: SE

Страна индексы России
См. ссылку
Скачать

Примечание: Я не на компьютере с GTA: SA на данный момент, я не был в состоянии в полной мере проверить это. Он должен работать только штрафом, хотя!



zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеЭй,
Это обеспечит функциональность, чтобы получить какой стране игрок с. Вы можете получить название страны, код и индекс (Вы можете использовать индекс и сравнить его с кучей константы, пример ниже).
Нет плагинов, базы данных, или что-нибудь нужно!

То, что вы должны сделать

1. Обобщение и нагрузки geoip.pwn.
2. Положите geoip.inc в PAWN включает папку.
3. Put # включают в верхней части любого сценария PAWN вы хотите использовать функции дюйма

Пример использования

Code
#include <a_samp>
#include <geoip>

public OnGeoipUpdate( playerid )
{
     new
         message[ 32 + MAX_COUNTRY_NAME ]
     ;
     
     format( message, sizeof( message ), "Did I hear you're from %s?", GetPlayerCountryName( playerid ) );
     
     SendClientMessage( playerid, -1, message );
     
     switch ( GetPlayerCountryIndex( playerid ) )
     {
         case COUNTRY_SE: SendClientMessage( playerid, -1, "Vдlkommen." );
         case COUNTRY_HR: SendClientMessage( playerid, -1, "Bok." );
         case COUNTRY_RU: SendClientMessage( playerid, -1, "zdras-tvooy-tyeh." ); // <img rel="usm" src="http://www.forum-pawno.net.ru/smiles/Juokas.gif" border="0" align="absmiddle" alt=":D">
         case COUNTRY_NL: SendClientMessage( playerid, -1, "Hoi." );
         case COUNTRY_RO: SendClientMessage( playerid, -1, "Salut." );
         case COUNTRY_BE: SendClientMessage( playerid, -1, "Goedenmiddag." );
         case COUNTRY_AU: SendClientMessage( playerid, -1, "G'day mate." );
         case COUNTRY_IN: SendClientMessage( playerid, -1, "Namaste." );
         case COUNTRY_US: SendClientMessage( playerid, -1, "What's up." );
         case COUNTRY_GB: SendClientMessage( playerid, -1, "Wotcha." );
         case COUNTRY_DE: SendClientMessage( playerid, -1, "Guten tag." );
         
         default: SendClientMessage( playerid, -1, "Welcome." );
     }
}

Функции
Code
GetPlayerCountryIndex( playerid ); // Example: 19
GetPlayerCountryName( playerid ); // Example: Sweden
GetPlayerCountryCode( playerid ); // Example: SE

Страна индексы России
См. ссылку
Скачать

Примечание: Я не на компьютере с GTA: SA на данный момент, я не был в состоянии в полной мере проверить это. Он должен работать только штрафом, хотя!


Автор - admin
Дата добавления - 23.12.2010 в 01:35:37
admin2047Дата: Суббота, 14.06.2014, 15:58:27 | Сообщение # 2

Группа: Пользователи
Сообщений: 1
headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang
 
Сообщениеheadbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang headbang

Автор - admin2047
Дата добавления - 14.06.2014 в 15:58:27
Форум » Pawno » уроки скрипты » Plugin-free GeoIP (*icon-11*)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
15:00:28
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2024

vkontakte :samp-pawno.ru: