[AJUDA] Textdraw destruir
#1

Como resolvi meu problema para fazer a textdraw aparecer na coordenada sу que ela aparece e fica como faзo para ela se destruir na hora que sair da coordenada desejada.

AJUDAAAAAAAAAAAAAAAAAAAAAA
Reply
#2

Quote:
Originally Posted by thaw_ps
Посмотреть сообщение
Como resolvi meu problema para fazer a textdraw aparecer na coordenada sу que ela aparece e fica como faзo para ela se destruir na hora que sair da coordenada desejada.

AJUDAAAAAAAAAAAAAAAAAAAAAA
Axo q isso resolve seu problema.

pawn Код:
if(IsPlayerInRangeOfPoint(playerid, raio, X, Y, Z))
    {
        TextDrawShowForPlayer(playerid, NOME DO TXTDRAW);
    }
    else
        {
            TextDrawHideForPlayer(playerid, NOME DO TXTDRAW);
        }
Reply
#3

Coloque o cуdigo do steel na public OnPlayerUpdate
Reply
#4

As coordenadas eu boto a onde
Reply
#5

no lugar de X y z

@EDIT

pawn Код:
if(IsPlayerInRangeOfPoint(playerid, raio, X, Y, Z)) // Aqui cordenadas de onde ele vai aparecer
    {
        TextDrawShowForPlayer(playerid, NOME DO TXTDRAW);
    }
    else
        {
            TextDrawHideForPlayer(playerid, NOME DO TXTDRAW);
        }
OBS: Code By Steeldark

o else Funciona
para quando o player nao tiver no local destruir ela.
Reply
#6

To com esses erros

Код:
error 035: argument type mismatch (argument 2)
error 017: undefined symbol "raio"
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 2)
warning 217: loose indentation
O erro ta aqui

Код:
if(IsPlayerInRangeOfPoint(i, raio, X, Y, Z))
{
TextDrawShowForPlayer(i, gText3);
}
else
{
TextDrawHideForPlayer(i, gText3);
}

esse faz parte da textdraw ta com erro tambйm
TextDrawShowForPlayer(i, gText3);
Reply
#7

Tente isso
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 8.0, corX, corY,cor Z))
    {
        TextDrawShowForPlayer(playerid, NOME DO TXTDRAW);
    }
    else
        {
            TextDrawHideForPlayer(playerid, NOME DO TXTDRAW);
        }
Reply
#8

Quote:
Originally Posted by thaw_ps
Посмотреть сообщение
To com esses erros

Код:
error 035: argument type mismatch (argument 2)
error 017: undefined symbol "raio"
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 2)
warning 217: loose indentation
O erro ta aqui

Код:
if(IsPlayerInRangeOfPoint(i, raio, X, Y, Z))
{
TextDrawShowForPlayer(i, gText3);
}
else
{
TextDrawHideForPlayer(i, gText3);
}

esse faz parte da textdraw ta com erro tambйm
TextDrawShowForPlayer(i, gText3);
tipo, esse raio ai que coloquei й a distancia do ponto em que o sript vai funcionar, vc pode substituir ele por 1.0, ou 2.0, ou 5.0, ou 6.6, etc..

e as coordenadas, vгo no lugar do X, do Y, e do Z.. exemplo X, ficaria 0.11111, y, ficaria 1.22222, z, ficaria 2.0000

@edit, sу Lembrando, que as coordenadas e o raio, devem ser em Float ^^
Reply
#9

E eu percebi jб editei e mais todo mundo erra

@EDIT
errar e humano
Reply
#10

Quote:
Originally Posted by matheus_alcapone
Посмотреть сообщение
E eu percebi jб editei e mais todo mundo erra

@EDIT
errar e humano
Sim, ^^

vo editar ali d novo e apagar sua parte eheh
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)