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

Тема: return true

  1. #1
    Аватар для stimorol
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.08.2015
    Сообщений
    55
    Репутация:
    1 ±

    return true

    Здравствуйте.

    Сделал систему спавна:
      Открыть/закрыть

    PHP код:
    stock SetPlayerSpawn(playerid)
    {
        if(
    PlayerInfo[playerid][pHouseCheck] == 1)
        {
             for(new 
    1<= m_hh++)
            {
                if(
    strcmp(House[h][hOwner], GPNS(playerid),true) != 0) continue;
                
    SetPlayerPos(playerid,HInts[House[h][hInterior]][hiX],HInts[House[h][hInterior]][hiY],HInts[House[h][hInterior]][hiZ]);
                
    SetPlayerInterior(playerid,HInts[House[h][hInterior]][hiInt]);
                
    SetPlayerVirtualWorld(playerid,House[h][hVirtWorld]);
            }
        }
        else
        {
            
    SetPlayerPos(playerid2507.0801,-2122.6526,23.4558);
            
    SetPlayerFacingAngle(playerid179.8550);
            
    SetCameraBehindPlayer(playerid);
        }
        return 
    true;


    После:
    PHP код:
    SetPlayerVirtualWorld(playerid,House[h][hVirtWorld]); 
    Обязательно ставить return true?

  2. #2
    Аватар для Bady
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2013
    Сообщений
    170
    Репутация:
    3 ±
    Цитата Сообщение от stimorol Посмотреть сообщение
    Здравствуйте.

    Сделал систему спавна:
      Открыть/закрыть

    PHP код:
    stock SetPlayerSpawn(playerid)
    {
        if(
    PlayerInfo[playerid][pHouseCheck] == 1)
        {
             for(new 
    1<= m_hh++)
            {
                if(
    strcmp(House[h][hOwner], GPNS(playerid),true) != 0) continue;
                
    SetPlayerPos(playerid,HInts[House[h][hInterior]][hiX],HInts[House[h][hInterior]][hiY],HInts[House[h][hInterior]][hiZ]);
                
    SetPlayerInterior(playerid,HInts[House[h][hInterior]][hiInt]);
                
    SetPlayerVirtualWorld(playerid,House[h][hVirtWorld]);
            }
        }
        else
        {
            
    SetPlayerPos(playerid2507.0801,-2122.6526,23.4558);
            
    SetPlayerFacingAngle(playerid179.8550);
            
    SetCameraBehindPlayer(playerid);
        }
        return 
    true;


    После:
    PHP код:
    SetPlayerVirtualWorld(playerid,House[h][hVirtWorld]); 
    Обязательно ставить return true?
    тык

  3. Пользователь сказал cпасибо:
    stimorol (05.09.2015)
  4. #3
    Аватар для stimorol
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.08.2015
    Сообщений
    55
    Репутация:
    1 ±
    Цитата Сообщение от Bady Посмотреть сообщение
    Прочитал, вроде понял. Спасибо.

    - - - Добавлено - - -

    То есть, если бы я там поставил return true, то код выполнился бы до участка:
    PHP код:
    SetPlayerVirtualWorld(playerid,House[h][hVirtWorld]); 

 

 

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

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

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

Ваши права

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