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

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

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

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

vladsport223

(Пятница 00:54:20)

xadzhinova

(Среда 05:30:13)

dilerplaey

(Вторник 14:17:44)

nchernobylskiy

(Вторник 09:33:46)

vladukergin

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

artemartezakharov

(Понедельник 13:58:26)

ivanshelopugin

(Понедельник 12:09:00)

ggggffff915

(Понедельник 07:53:25)

filimenb

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

ivankazantsev2015

(Воскресенье 06:22:33)

dimasik4473

(Суббота 21:25:42)

russhakirov02

(Суббота 20:04:54)

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

vkontakte :samp-pawno.ru: