[AJUDA] Pickup
#1

Alguem pode me dizer ql eh o codigo para colocar uma mensagem (tipow akele comando de admin /ann) quando paassa emcima do pickup aparece. Ex.: Casa do Mengгo

OBS.: PROCUREI NO SEARCH E OQ EU INCONTREI FOI A MENSAGEM NO CHAT, MAS EU QRO NA TELA TIPoW /ANN


Obrigado
Reply
#2

Nгo entendi muito bem nгo O.o
и tipo uma menssagem voadora? (3d label)
Ou uma menssagem que aparece grande na tela? (Text Draw)
Reply
#3

sabe akele comando de admin /ann? TEXTDRAW
Reply
#4

Tipo, tira base disso:
pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == pickup_LaLб)
    {
    //Mensagem aqui
    } else if(pickupid == pickup_LбLб)
    {
    //Mensagem aqui
    }
    return 1;
}
Explicaзгo:

pickup_LaLб: O Nome da Pickup criada.
Mensagem Aqui: AI se defini qual o tipo de mensagem que vocк quer que apareзa.
Reply
#5

vou dar um exemplo de como eu faзo
pawn Код:
new Prefeitura;
new PrefeituraS;
public OnGameModeInit()
{
  Prefeitura = CreatePickup(1239, 1, -206.9094,1119.2426,20.4297);
  PrefeituraS = CreatePickup(1239, 1, 387.8209,173.8964,1008.3828);
  return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Prefeitura)
{
  GameTextForPlayer(playerid,"~w~Bem ~p~Vindo.", 1000, 1);
  SetPlayerInterior(playerid,3);
  SetPlayerPos(playerid,384.0839,173.8283,1008.3828);
}
if(pickupid == PrefeituraS)
{
  GameTextForPlayer(playerid,"~w~Volte ~p~Sempre.", 1000, 1);
  SetPlayerInterior(playerid,0);
  SetPlayerPos(playerid,-204.8080,1119.1516,19.7422);
}
}
Explicando
GameTextForPlayer(playerid,"Mensagem", Tempo em mile, estilo se vc procurar vc acha);
o resto vc pode aprender
Reply
#6

Isso ae, esqueci da parte de criar a pickup, mais ele disse que queria saber como colocava a mensagem, entгo nem me preucupei com isso
Reply
#7

pawn Код:
//No topo do gm
new Pic;

//OnGameModeInit

Pic = CreatePickup(ID, 1, X,Y,Z); //


public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == Pic)
    {
    GameTextForPlayer(playerid, "Parabens!, voce passou nesse pickup :D", 5000, 1);
    }
    return 1;
}
Reply
#8

Vlws
Reply
#9

Queria saber como fazer pra determida funзгo sу ser usada perto da pickup
Ex: O player nгo conseguir usar determinado comando longe desse local e como expandir esse local, deixar com uma area maior pra usar o comando
Ex pro cara usar /an apenas proximo da San News
Reply
#10

Код:
new Pickups;

//OnGameModeInit

Pickups = CreatePickup(ID, 1, X,Y,Z); //


public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Pickups)
{
if(IsPlayerInRangeOfPoint(playerid, distancia, X, Y, Z))
{
SendClientMessage(playerid,0xFFFFFFFF,"Vocк estб prуximo desse pickup!");
}
return 1;
}
}
Bruno, tu pode por um pickup lб e fazer ele se ligar com o comando /an
Ou entгo utiliza no /an o IsPlayerInRangeOfPoint.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)