Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: В регистрации ошибку - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

[ Error ]
В регистрации ошибку Делал по уроку jeff'a

#1
Пользователь офлайн   rastyo 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
E:\Games\GTA SA\GTA San Andreas\server\gamemodes\uspace.pwn(261) : error 017: undefined symbol "Logged"
E:\Games\GTA SA\GTA San Andreas\server\gamemodes\uspace.pwn(261) : warning 215: expression has no effect
E:\Games\GTA SA\GTA San Andreas\server\gamemodes\uspace.pwn(261) : error 001: expected token: ";", but found "]"
E:\Games\GTA SA\GTA San Andreas\server\gamemodes\uspace.pwn(261) : error 029: invalid expression, assumed zero
E:\Games\GTA SA\GTA San Andreas\server\gamemodes\uspace.pwn(261) : fatal error 107: too many error messages on one line

помогите с решением

КОД

enum pInfo{
//---------------------------
pKey[128],
pLevel,
pAdmin,
pReg,
pSex,
pOrigin,
pExp,
pMoney,
pModel,
pChar,
pInt,
pMember,
pLeader,
pWanted,
};
new PlayerInfo[MAX_PLAYERS][pInfo];
new Logged[MAX_PLAYERS];
new MoneyTime[MAX_PLAYERS];
new HealthTime[MAX_PLAYERS];
new Float:PlayerHealth[MAX_PLAYERS];

261 if(Logged[playerid] == 0)

Сообщение отредактировал rastyo: 01 Февраль 2012 - 14:44

0

#2
Пользователь офлайн   Mike 

  • Администратор
  • Вставить ник
  • Раскрыть информацию
у тебя enum pInfo{ стоит после 261 строки?
0

#3
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
А код немного ниже и выше над той строкой в которой ошибка кинька.
0

#4
Пользователь офлайн   rastyo 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияRomzes (01 Февраль 2012 - 14:53) писал:

А код немного ниже и выше над той строкой в которой ошибка кинька.

public OnPlayerRequestClass(playerid, classid)
{
if(Logged[playerid] == )
{
new string[128],string1[512];
new PlayerName[40];
GetPlayerName(playerid, PlayerName, 40);
format(string, sizeof(string), "accounts/%s.ini", PlayerName);
SetPlayerCameraPos(playerid,1489.5111,-901.3726,81.8154);
SetPlayerCameraLookAt(playerid,1415.6288,-818.8901,81.9115);
SendClientMessage(playerid,COLOR_GREEN,"???????? ?????? ??????? ?????????.");
if(fexist(string))
{
format(string1, 512, "{33CCFF}_________________________________________{ffffff}\n\
????????????, %s!\n\
?? ????? ?? ????????????? {33CCFF}SA:RPG{ffffff}\n\
???? ?????? ??????? {33CCFF}www.sa-rpg.ru{ffffff}\n\
???? ??????? ?????????????!\n\
??????? ?????? ? ??????!\n\
{33CCFF}_________________________________________", PlayerName);
ShowPlayerDialog(playerid, DIALOG_LOGIN , DIALOG_STYLE_INPUT, "???????????", string1, "?????", "?????");
}
else
{
new idx;
new result[256];
result = bigstr(PlayerName, idx);
if(!strlen(result))return 0;
if(result[0] == '[' && result[1] == 'L' && result[2] == 'X' && result[3] == ']')
{
SendClientMessage(playerid,COLOR_LIGHTRED,"????, ???????????? ?? [LX] ???????? ?????? ??? ?????????????.");
Kick(playerid);
return 1;
}
format(string1, 512, "{33CCFF}_________________________________________{ffffff}\n\
????????????, %s!\n\
?? ????? ?? ????????????? {33CCFF}SA:RPG{ffffff}\n\
???? ?????? ??????? {33CCFF}www.sa-rpg.ru{ffffff}\n\
???? ??????? ?? ?????????????!\n\
??????? ?????? ? ??????!\n\
?????????? ?????? ? ??????? {33CCFF}'?????'\n\
{33CCFF}_________________________________________", PlayerName);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "???????????", string1, "?????", "??????");
}
return 1;
}
return 1;
}

Просмотр сообщенияMike (01 Февраль 2012 - 14:51) писал:

у тебя enum pInfo{ стоит после 261 строки?


нет в начале стоит.Как у уроке сказано
0

#5
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
if(Logged[playerid] == )

почему цифры к конце нет?
0

#6
Пользователь офлайн   rastyo 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияRomzes (01 Февраль 2012 - 15:27) писал:

if(Logged[playerid] == )

почему цифры к конце нет?


поставил в конце 0

вот начало мода
#include <a_samp>


#define DIALOG_REGISTER 0
#define DIALOG_LOGIN 1
#define DIALOG_SEX 2

#if defined FILTERSCRIPT

forward GiveMoney(playerid,money);
forward ServerGivePlayerHealth(playerid, Float:health);
forward ServerSetPlayerPos(playerid, Float:x, Float:y, Float:z);

enum pInfo{
//---------------------------
pKey[128],
pLevel,
pAdmin,
pReg,
pSex,
pOrigin,
pExp,
pMoney,
pModel,
pChar,
pInt,
pMember,
pLeader,
pWanted,
};
new PlayerInfo[MAX_PLAYERS][pInfo];
new Logged[MAX_PLAYERS];
new MoneyTime[MAX_PLAYERS];
new HealthTime[MAX_PLAYERS];
new Float:PlayerHealth[MAX_PLAYERS];
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика