![]() |
[Ajuda] World - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] World (/showthread.php?tid=872) |
World - SkolPlay - 06/03/2021 Estou fazendo um interior, e queria saber como posso setar todos objetos do interior em outro mundo, porque se tiver no normal os players irão ver? RE: World - xbruno1000x - 06/03/2021 Você pode criar os objetos em um interior utilizando a streamer. Dê uma olhada nos parâmetros e vai encontrar o que precisa lá. Código: CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, areaid = -1, priority = 0) Basta modificar o parâmetro de interiorid e seus objetos não aparecerão no mundo padrão. Só o interiorid basta, mas se quiser também é possível alterar o Worldid. RE: World - SkolPlay - 07/03/2021 Fiz de duas formas, modificando somente o parâmetro interiorid e não foi, e também modifiquei os três parâmetros e também não foi. Código PHP: CMD:mundao(playerid) RE: World - Silva - 07/03/2021 Altere o parametro do playerid no CreateDynamicObject para -1, assim irá criar para todos os jogadores. RE: World - SkolPlay - 07/03/2021 Não funcionou. RE: World - xbruno1000x - 07/03/2021 Amigo, pense antes de fazer... Você criou todos os objetos no interior 19. Você setou o jogador pro interior 19?? Não. Então os objetos não irão aparecer. Pra que você precisa criar o objeto no interior 19 e com VW 19? Não precisa, pois ele já estará ocultado do mundo padrão do SA-MP e aparecendo somente no interior 19. Além disso você modificou outros parametros para 19, sendo que eu o havia instruido a alterar o VirtualWorld ou o InteriorID. Somente 1 deles bastaria. Corrija e teste novamente, tenho certeza que dessa forma irá funcionar corretamente. |