Эй, Это обеспечит функциональность, чтобы получить какой стране игрок с. Вы можете получить название страны, код и индекс (Вы можете использовать индекс и сравнить его с кучей константы, пример ниже). Нет плагинов, базы данных, или что-нибудь нужно!
То, что вы должны сделать
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." );