• Страница 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
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
pawno урок автоматические ворота
обращение к скриптерам.
Услуги скриптинга и Так же MAP's
pawno(основым скриптинга для новичков)
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS
DistHost.Pro - это одна из начинающих компаний
[Продажа] Admin Panel System 1.3
Ищу команду разработчиков
Заказ шаблон
Вопрос
[Продажа] Battleground TDM

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

(1082)

Считаем до 1000

(274)

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

(260)

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

(80)

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

(72)

Баннеробмен

(64)

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

(64)

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

(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)

nikitos2004tukov

(Воскресенье 22:42:11)

Giovanni_Masini

(Воскресенье 09:08:42)

33pavlovkostya

(Пятница 09:23:23)

vporub

(Четверг 18:13:04)

nitrest03

(Вторник 22:40:39)

thebestdanceradio

(Вторник 18:57:33)

ovvf

(Понедельник 04:11:50)

gulajux

(Четверг 13:18:44)

serega7449

(Понедельник 18:56:35)

ezdackovmatvei

(Понедельник 15:51:17)

andreyzaytsev99

(Воскресенье 17:59:45)

rs-aka

(Воскресенье 14:06:37)

Вверх
13:03:38
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2018

vkontakte :samp-pawno.ru: