Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для FiksoShooter
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.08.2016
    Сообщений
    13
    Репутация:
    0 ±

    error 017: undefined symbol "playerid" на RemovePlayerInfo

    PHP код:
     error 017undefined symbol "playerid" 
    Делал MySQL систему по мануалу, вот мануал - http://pro-pawn.ru/showthread.php?10...0%B0-MySQL-R39

    Строка -
    PHP код:
    RemovePlayer(playerid); 
    Сток - s
    PHP код:
    tock RemovePlayer(playerid)
    {
        
    Player[playerid][pID] = 0;
        
    Player[playerid][pName][0] = EOS;
        
    Player[playerid][pPassword][0] = EOS;
        return 
    1;

    Суть ошибки то я наизусть знаю, но не знаю в чем ошибка именно тут.
    Может я не так вставил что-то.
    Уже гуглил, не помогло. Я может глуплю сильно, но все же жду помощи ;)
    Последний раз редактировалось DeimoS; 22.08.2016 в 15:49.

  2. #2
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Ошибка не в самой функции, а в месте ее вызова. Вы в функцию указываете несуществующую переменную, вот компилятор и ругается на это.

    • Если вы вызываете для всех игроков функцию:
      PHP код:
      foreach(new i:Player)
      {
          
      RemovePlayer(i);

    • А если для конкретного, от указывайте переменную конкретного игрока. Обычно это playerid, для коллбэков с индивидуальным для игрока вызовом есть эта переменная, например, OnPlayerConnected, OnPlayerText и т.д., но если вы вызываете в коллбэке без такой переменной - используйте цикл, например OnGameModeExit.


    Вооот.

  3. #3
    Аватар для FiksoShooter
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.08.2016
    Сообщений
    13
    Репутация:
    0 ±
    Спасибо, помог.
    Тему можно закрыть.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •