[Duv-Simples] Tem como usar Virtualword em PlayerToPoint
#1

pawn Код:
if(!PlayerToPoint(6.0, playerid, -335.3357,852.4572,1112.0991 ))
               {//
            SendClientMessage(playerid, COLOR_GREY, "   Amigo vc esta aqui, e esta no Virtual Word 0 !");
            return 1;
                }

Bem eu queria saber,
Ex: fazer tipo portais
ai esse portais mudam de virtualword
e gostaria que os pontos que estгo em 1 virtual word
nao faze-sem parte do outro , e acima de tudo usando PlayerToPoint.
Eu agradeзo a Qeum puder Sanar minha duvida
Reply
#2

Porque nгo?

pawn Код:
if(PlayerToPoint(6.0, playerid, -335.3357,852.4572,1112.0991 ))
  {
   SendClientMessage(playerid, Cor, "Teu Mundo Virtual foi mudado para 1!");
   SetPlayerVirtualWorld(playerid, 1); //mude o 1 para qualquer virtual world '-'
   return 1;
  }
Reply
#3

acho que nao й isso que ele quer ele quer que mude pra varios virtuais world ex passa 1 player muda pro 1 passa outro muda pro 2 axo que й isso
Reply
#4

podes fazer assim:

pawn Код:
stock IsPlayerInVirtualWorld(playerid, virtualworldid)
{
        if(GetPlayerVirtualWorld(playerid) == virtualworldid) return true;
        else return false;
}
Stock By: [iPs]Garfield

usas:

pawn Код:
if(IsPlayerInVirtualWorld(playerid, 3)) //EXEMPLO
{
       print("Player estб no VirtualWorld 3");
}
Reply
#5

vou tentar explicar melhor..
nao sou bom nestas coisas kkk
Bem outro exemplo
tem a estrada indo de ls para lv
e uso varios PlayerToPoint
mais eu uso essa pista em 2 virtualword
sу que tem os PlayerToPoint que quero qeu fique sу no virtualword1
e quero que tenham outros PlayerToPoint no virtualword 2
sacam...
as pessoas passa no player to point que esta num virtualword diferente ai nao acontece nada
queria sу fazer um PlayerToPoint ficar num certo virtualword

=]
Reply
#6

pawn Код:
new virtuallol;
pawn Код:
if(PlayerToPoint(6.0, playerid, -335.3357,852.4572,1112.0991 ))
  {
   SendClientMessage(playerid, Cor, "Your Virtual World has been Changed!");
   SetPlayerVirtualWorld(playerid, virtuallol+1); //muda o virtual do fdp...
   return 1;
  }
pawn Код:
if(PlayerToPoint(6.0, playerid, W,T,F))
  {
   SendClientMessage(playerid, Cor1, "Seu mundo virtual nгo foi mudado porque nгo estбs no local de teleportar!");
   return 1;
  }
Acho que й +/- isso... se nгo for da uma replying ^^
Reply
#7

Tipo
quando eu Crio um pickup
Exemplo = CreatePickup(1318, 23,-30.9094,-92.0073,1003.5469,1);
1318 =id 23 = tipo 30.9094=X 92.0073=Y 1003.5469=Z 1=Virtualword

Atй deve ter dado pra entender
pawn Код:
if(!PlayerToPoint(6.0, playerid, -335.3357,852.4572,1112.0991 ))
{//
SendClientMessage(playerid, COLOR_GREY, "   Amigo vc esta aqui, e esta no Virtual Word 0 !");
return 1;
}
-335.3357 =X 852.4572=Y 1112.0991=Z
Bem eu gostaria de saber como coloco virtual word neste aqui
ja tentei fazer assim

pawn Код:
if(!PlayerToPoint(6.0, playerid, -335.3357,852.4572,1112.0991 , 0  ))
{//
SendClientMessage(playerid, COLOR_GREY, "   Amigo vc esta aqui, e esta no Virtual Word 0 !");
return 1;
}
Resultado 1 Warning e o coisinha nao funcionou =[

So to querendo SAber como fazo o Playertopoint Funcionar em um virtual word e no outro nгo

Agora talvez de pra entender melhor =]
Reply
#8

Ah entendi '-'
Faz assim entгo

pawn Код:
new *******;
pawn Код:
public OnGameModeInit()
{
    ******* = CreatePickup(1318, 23,-30.9094,-92.0073,1003.5469,1);
    return 1;
}
pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == *******) SetPlayerVirtualWorld(playerid, 1);
    return 1;
}
Reply
#9

kkkainda nгo й isso ..\o/

Vou tentar ser mais claro, e que ano consigo explicar bem certinho

Faz de conta que os _______ sгo player to point

__________________________________________________ _______essa linha esta em todos os virtualword

digamos que tenha 5 virtualwrod

mais que queria que esta linha aparece-se apenas no Virtualword 3
Lembrando essa linha e um playertopoint e noa 1 pickup

Tomara que agora todos consigamos entender =]
Reply
#10

Pow em texto eu jб nгo estava a entender e agora em caracteres piorou :S
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)