shape1
shape2
shape3
shape4
shape7
shape8

HELP ME


Статус
Закрыто для дальнейших ответов.

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
Помогите пожалуйста вставлял в мод регистрацию 
 
Инклуды все подключил
D:\ìîä ñ 0\gamemodes\new.pwn(139) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(140) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(141) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(142) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(143) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(144) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(145) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(146) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(147) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(148) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(149) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(150) : error 017: undefined symbol "playerid"
D:\ìîä ñ 0\gamemodes\new.pwn(349) : error 017: undefined symbol "ReadPlayerPosition"
D:\ìîä ñ 0\gamemodes\new.pwn(349) : warning 215: expression has no effect
D:\ìîä ñ 0\gamemodes\new.pwn(349) : error 001: expected token: ";", but found "]"
D:\ìîä ñ 0\gamemodes\new.pwn(349) : error 029: invalid expression, assumed zero
D:\ìîä ñ 0\gamemodes\new.pwn(349) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
16 Errors.
 
Последнее редактирование модератором:
A

Amfy

Гость
Гость
В каком паблике ошибки с 139 до 150 ?

 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
В каком паблике ошибки с 139 до 150 ?
вот строки:

    PlayerInfo[playerid][pAdmin] = 0;
    PlayerInfo[playerid][pReg] = 0;
    PlayerInfo[playerid][pSex] = 0;
    PlayerInfo[playerid][pOrigin] = 0;
    PlayerInfo[playerid][pExp] = 0;
    PlayerInfo[playerid][pMoney] = 0;
    PlayerInfo[playerid][pModel] = 0;
    PlayerInfo[playerid][pChar] = 0;
    PlayerInfo[playerid][pWanted] = 0;
вот полный паблик:
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("0.1");
DisableInteriorEnterExits();///Óáåð¸ò æ¸ëòûå ïèêàïû âõîäàPlayerInfo[playerid][pLevel] = 0;
    PlayerInfo[playerid][pAdmin] = 0;
    PlayerInfo[playerid][pReg] = 0;
    PlayerInfo[playerid][pSex] = 0;
    PlayerInfo[playerid][pOrigin] = 0;
    PlayerInfo[playerid][pExp] = 0;
    PlayerInfo[playerid][pMoney] = 0;
    PlayerInfo[playerid][pModel] = 0;
    PlayerInfo[playerid][pChar] = 0;
    PlayerInfo[playerid][pWanted] = 0;
    Logged[playerid] = 0;
    SendClientMessage(playerid,COLOR_LIGHTRED,"{ff3300}[Radiant RP] {FFFFFF}..:: Please Wait ::..");
    SetPlayerColor(playerid,COLOR_WHITE);
    return 1;
}
 
Последнее редактирование модератором:
A

Amfy

Гость
Гость
Регистрация вообще никак не связана с OnGameModeInit. Вставляй всё в те же паблике что и в уроке. 

 
A

Amfy

Гость
Гость
PlayerInfo[playerid][pAdmin] = 0;
PlayerInfo[playerid][pReg] = 0;
PlayerInfo[playerid][pSex] = 0;
PlayerInfo[playerid][pOrigin] = 0;
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][pMoney] = 0;
PlayerInfo[playerid][pModel] = 0;
PlayerInfo[playerid][pChar] = 0;
PlayerInfo[playerid][pWanted] = 0;

Это должно быть в OnPlayerConnect.

 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
Регистрация вообще никак не связана с OnGameModeInit. Вставляй всё в те же паблике что и в уроке. 
Спасибо вам осталась одна ошибка

D:\ìîä ñ 0\gamemodes\new.pwn(351) : error 017: undefined symbol "ReadPlayerPosition"
D:\ìîä ñ 0\gamemodes\new.pwn(351) : warning 215: expression has no effect
D:\ìîä ñ 0\gamemodes\new.pwn(351) : error 001: expected token: ";", but found "]"
D:\ìîä ñ 0\gamemodes\new.pwn(351) : error 029: invalid expression, assumed zero
D:\ìîä ñ 0\gamemodes\new.pwn(351) : fatal error 107: too many error messages on one line
 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
PlayerInfo[playerid][pAdmin] = 0;
PlayerInfo[playerid][pReg] = 0;
PlayerInfo[playerid][pSex] = 0;
PlayerInfo[playerid][pOrigin] = 0;
PlayerInfo[playerid][pExp] = 0;
PlayerInfo[playerid][pMoney] = 0;
PlayerInfo[playerid][pModel] = 0;
PlayerInfo[playerid][pChar] = 0;
PlayerInfo[playerid][pWanted] = 0;

Это должно быть в OnPlayerConnect.
перенес

 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
Осталась ошибка вот эта:
D:\ìîä ñ 0\gamemodes\new.pwn(351) : error 017: undefined symbol "ReadPlayerPosition"
Вот строка:                ReadPlayerPosition[playerid][ReadX] = x;

 
A

Amfy

Гость
Гость
Убери полностью паблик ServerSetPlayerPos и замени в моде все ServerSetPlayerPos на SetPlayerPos.

 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
Убери полностью паблик ServerSetPlayerPos и замени в моде все ServerSetPlayerPos на SetPlayerPos.
теперь вот:

D:\мод с 0\gamemodes\new.pwn(359) : error 021: symbol already defined: "OnPlayerDeath"
D:\мод с 0\gamemodes\new.pwn(403) : error 021: symbol already defined: "OnPlayerSpawn"
D:\мод с 0\gamemodes\new.pwn(446) : error 021: symbol already defined: "OnPlayerDisconnect"
D:\мод с 0\gamemodes\new.pwn(452) : error 021: symbol already defined: "OnPlayerRequestClass"
D:\мод с 0\gamemodes\new.pwn(499) : warning 235: public function lacks forward declaration (symbol "OnPlayerSave")
D:\мод с 0\gamemodes\new.pwn(522) : warning 235: public function lacks forward declaration (symbol "OnPlayerLogin")
D:\мод с 0\gamemodes\new.pwn(559) : error 017: undefined symbol "DateProp"
D:\мод с 0\gamemodes\new.pwn(584) : warning 235: public function lacks forward declaration (symbol "OnPlayerRegister")
D:\мод с 0\gamemodes\new.pwn(609) : error 021: symbol already defined: "OnDialogResponse"
D:\мод с 0\gamemodes\new.pwn(709) : warning 203: symbol is never used: "ReadPlayerPosition"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
6 Errors.
 
A

Amfy

Гость
Гость
Зачем ты создавал одни и те же паблики? Содержимое в уроке нужно вставлять в те паблике как и в уроке. Если не существует - создавать.

 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
удалил одинаковые

D:\ìîä ñ 0\gamemodes\new.pwn(473) : warning 235: public function lacks forward declaration (symbol "OnPlayerSave")
D:\ìîä ñ 0\gamemodes\new.pwn(496) : warning 235: public function lacks forward declaration (symbol "OnPlayerLogin")
D:\ìîä ñ 0\gamemodes\new.pwn(533) : error 017: undefined symbol "DateProp"
D:\ìîä ñ 0\gamemodes\new.pwn(558) : warning 235: public function lacks forward declaration (symbol "OnPlayerRegister")
D:\ìîä ñ 0\gamemodes\new.pwn(683) : warning 203: symbol is never used: "ReadPlayerPosition"
 
Последнее редактирование модератором:

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
удалил одинаковые


D:\ìîä ñ 0\gamemodes\new.pwn(473) : warning 235: public function lacks forward declaration (symbol "OnPlayerSave")
D:\ìîä ñ 0\gamemodes\new.pwn(496) : warning 235: public function lacks forward declaration (symbol "OnPlayerLogin")
D:\ìîä ñ 0\gamemodes\new.pwn(533) : error 017: undefined symbol "DateProp"
D:\ìîä ñ 0\gamemodes\new.pwn(558) : warning 235: public function lacks forward declaration (symbol "OnPlayerRegister")
D:\ìîä ñ 0\gamemodes\new.pwn(683) : warning 203: symbol is never used: "ReadPlayerPosition"
исправил все варнинги осталось DateProp

вот строка:DateProp(playerid);

 
Последнее редактирование модератором:
A

Amfy

Гость
Гость
Ко всем forward добавь:

forward OnPlayerSave()//Если необходимо, допиши в скобки playerid
forward OnPlayerLogin()//Если необходимо, допиши в скобки playerid
forward OnPlayerRegister()//Если необходимо, допиши в скобки playerid

DateProp - вообще убери.

ReadPlayerPosition - я тебе сказал убери её с мода вообще.

 

Carl

Новичок
Пользователь
23.03.2014
103
12
0
24
Все спасибо
Совет:Делайте больше мануалов/уроков для новичков

 
Статус
Закрыто для дальнейших ответов.