How can I get this code working again? It seem error compile now with new geoip.inc from here:
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <geoip>
new AUTHOR[]="T-z3P"
new VERSION[]="0.1"
new PLUGIN[]="AMXX IP"
public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR)
register_concmd("amx_ip", "cmdIp", ADMIN_KICK, "<nick or #userid> : Retreive info about player")
}
public cmdIp(id)
{
if(!(get_user_flags(id) & ADMIN_KICK))
return PLUGIN_HANDLED
new arg[32]
read_argv(1,arg,31)
new target = cmd_target(id,arg,CMDTARGET_NO_BOTS)
if(!target)
return PLUGIN_HANDLED
new name[32]
new ip[16]
new Country[45]
new City[45]
new Region[4]
new RegionName[45]
new Code2[3]
new Code3[4]
new TimeZone[45]
new ContinentCode[3]
new Continent:CCode
get_user_name(target, name, 31)
get_user_ip(target, ip, 15, 1)
geoip_country(ip, Country, charsmax(Country))
geoip_city(ip, City, charsmax(City))
geoip_region(ip, Region )
geoip_region_name(ip, RegionName, charsmax(RegionName))
geoip_code2_ex(ip, Code2)
geoip_code3_ex(ip, Code3)
geoip_timezone(ip, TimeZone, charsmax(TimeZone))
CCode = geoip_continent_code(ip, ContinentCode)
console_print(id," ")
console_print(id," %s's Info", name)
console_print(id,"----------------------------------------")
console_print(id," Country = %s", Country)
console_print(id," City = %s", City)
console_print(id," Region = %s", Region)
console_print(id," RegionName = %s", RegionName)
console_print(id," Code2 = %s", Code2 )
console_print(id," Code3 = %s", Code3 )
console_print(id," TimeZone = %s", TimeZone)
console_print(id," ContinentCode = %s (%d)", ContinentCode, CCode)
console_print(id," Latitude = %f", geoip_latitude(ip))
console_print(id," Longitude = %f", geoip_longitude(ip))
console_print(id," ")
return PLUGIN_HANDLED
}