• 0
Sign in to follow this  
Followers 0
hrachnikoghosy24

[закрыто] Виртуал мир

Question

У меня один вопрос, как я не появляюсь в виртуальном мире после входа в игру?

 

public OnPlayerSpawn(playerid) { 
    if(!TI[playerid][tLogin] || !TI[playerid][tJoined]) return 1;
    if(PI[playerid][pMember] == 0) start_work[playerid] = 0;
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerInterior(playerid,0);
    SetPlayerColor(playerid,0xFFFFFF11);


spawn кординаты
new Float:spawn_ls[][] = {
    {1390.5007,-26.4494,1000.9227,266.2992},
    {1392.0500,-37.0559,1000.9227,318.1392}
};    

 

sa-mp-084.png

Share this post


Link to post

2 answers to this question

  • 0

Либо у вас при авторизации не прописано SpawnPlayer(playerid);

Либо игрок не проходит одну из проверок в OnPlayerSpawn перед тем, как его поместить в VW, у вас такой проверкой может быть 

if(!TI[playerid][tLogin] || !TI[playerid][tJoined])

 

Share this post


Link to post
  • 0
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid,0);

"0" - это отсутствие, соответственно вы сами "выключаете" виртуальный мир.

 

P.S Судя по коду и скриншоту - код происходит при входе в игру, соответственно код выделенный мной выше относится к спавну в городе, значит всё верно, а находясь в интерьере отсутствует виртуальный мир и "интерьер"(видна карта игры а не пустота) так как, при входе в интерьер через пикап оно его не выдало. Найдите исполняемый код при входе конкретно в этот интерьер и добавьте туда код выделенный мной выше со значениями больше 0.

Edited by Andy

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Nik_Rofid
      By Nik_Rofid
      Здравствуйте, можно ли на сервере копии радмира сделать так, что бы на машину можно было установить конкретный номер например ставится на машу рандом номер а будет х777хх77