PDA

Просмотр полной версии : [Вопрос] Что не так? Система показа входа/выхода игрока админам



Rocky
09.03.2015, 19:35
создаю команду /readw для админов что бы читать входы/выхода игроков из игры, и при компелирование выскакивает ошибка, вот текст он находится в public Connecting как то так.

{
new str[228];
GetPlayerIp(playerid,ip,sizeof(ip));
foreach (Player, i)
new ip[20];
{
if(PlayerInfo[i][pAdmin]>0 && SWL[i] == 1)
{
format(str, sizeof(str), "%s[%d][%s] присоединился к серверу!", PlayerInfo[playerid][pName],playerid,ip);
SendClientMessage(i,COLOR_GREY,str);
}
}


Вот сама ошибка.

C:\Documents and Settings\USeR\Рабочий стол\Моды PremiumGame\PGF\Мод\gamemodes\GW.pwn(3259) : error 017: undefined symbol "ip"
C:\Documents and Settings\USeR\Рабочий стол\Моды PremiumGame\PGF\Мод\gamemodes\GW.pwn(3259) : error 017: undefined symbol "ip"
C:\Documents and Settings\USeR\Рабочий стол\Моды PremiumGame\PGF\Мод\gamemodes\GW.pwn(3259) : error 029: invalid expression, assumed zero
C:\Documents and Settings\USeR\Рабочий стол\Моды PremiumGame\PGF\Мод\gamemodes\GW.pwn(3259) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.



Что не так? Помогите исправить.

L0ndl3m
09.03.2015, 20:59
new ip[20];
нужно создавать перед GetPlayerIp.

BaBuIIIkaDrifteR
13.03.2015, 02:48
И размер тектста некогда не будет в чате более 128 символов. Спасибо этому сайту научили многому:don-t_mention: