[AJUDA] SetPlayerVirtualWorld (Comandos e TextLabels)
#1

Exemplo: meu server de rpg tem 3 cidades.
(Ou seja 3 Prefeituras com interiores e VitrtualWorlds diferentes).
mas quando os players entram na prefeitura.
nao aparecem os 3d text label e nem o local para eles digitarem os comandos.

=
Um Exemplo sobre o code:

Код:
SetPlayerVirtualWorld(playerid, 0); //Aqui aparecem os comandos e os TextLabels do Interior da Prefeitura
Daki pra baixo ja nao aparecem:
Код:
SetPlayerVirtualWorld(playerid, 1); //Interior de Los Santos (ja aqui nao aparece comandos e os TextLabels)
Код:
SetPlayerVirtualWorld(playerid, 2); //Interior de San Fierro ("            "                "               "          "     )
Код:
SetPlayerVirtualWorld(playerid, 3); //Interior de Las Venturas ("            "                "               "          "     )
Entao, eu queria saber como posso fazer para abrir esses 3DTextLabel, e os comandos, Dialogs e etc
nas 3 interiores de VirtualWorld diferentes ?
Reply
#2

https://sampwiki.blast.hk/wiki/Areacheck
Reply
#3

Cara nao entendi muito.

Pq na vdd eu queria saber como posso coloca os 3DTexTLabel, Pickups e os Comandos
para funcionar nas virtuais world diferente de 0.
Reply
#4

Create3DTextLabel (texto, color, Float:X, Float:Y, Float:Z, FloatrawDistance virtualworld)
addstaticpickup (model, type, Float:X, Float:Y, Float:Z, Virtualworld)

se vc colocar virtual world -1 ele aparece para todos os cirtual worlds
Reply
#5

pior q nao deu lucky ;\

essa ultima cordenada, serve para poder ver o textlabel atravez de uma parede.

0 = Voce nao pode ver o texto se estiver uma parede na frente.
1 = O texto aparece, independente do que esteja na frente dele.

No caso eu coloquei -1 ...
O texto aparece, independente do que esteja na frente dele.

E quando eu entrei, nao aparece nada la ;'(
Reply
#6

Opa, to de volta...

maikonk, verifiquei aqui e as funзoes tem sim um parametro que й para o virtual word

pawn Код:
AddStaticPickup(model, type, Float:X, Float:Y, Float:Z, virtualworld = 0);
CreatePickup(model, type, Float:X, Float:Y, Float:Z, virtualworld = 0);
Text3D:Create3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS=0);
Tenta ae....
Reply
#7

Na vdd, os parametros q eu tinha aqui estavam faltando numeros.
mas o lucky e Seriinhonike estao certos

Eu tive a ideia de acrecentar, e compilo certinho
a unica coisa q eu nao consegui

foi a questao do -1 para todos os vituais worlds

Eu tive q por um por um mesmo.

Tentei fazer com -1, e false,
mas mesmo assim nao deu

mas pelo menos consegui resolver meu problema

Agradeзo muito pela ajuda de voces. (:
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)