Помогите разобраться с GeoIP
#12

Quote:
Originally Posted by Diman777
View Post
1. Не знаю, но в любом случае серёзно использоть так геоип - не норм.

2. А то, что это попахивает нубосоветом - начинающий скриптер так и будет делать, кидать код в конец мода. Лучше куда-то вынести, чем пихать в конец.



В павн так нельзя делать.



Ип-адрес записывается не в виде числа (integer), а в строке (string), ведь в ип-адресе есть символы точки \'.\', => это превращается в строковой \'тип данных\'.

Т.е. как минимум надо было так делать:
PHP Code:
new ip[15+1]; 
const нафиг не нужен, return true тоже по сути, да и stock тоже будет лишним, ведь если будешь всегда использовать, то его можно опустить.
PHP Code:
stock GetPlayerRegCountry(playerid)
{
    new 
dest[128];
    
GetIPCountry(P[playerid][p_reg_ip], dest);
    return 
dest;

string[], const len = sizeof(string) по сути тоже не нужны.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 5 Guest(s)