Como es que hago esto?
#1

Hola, bueno se me ocurrio una idea para mi server RP que en la zona de Las Venturas, quiero que al jugador le mande un mensaje que esta por "tal" lugar, o "X" zona, o calle xD
No sй bien eso de las zonas o distancias x eso pido ayudar
Como podrнa hacerlo? Gracias
Reply
#2

http://forum.sa-mp.com/showthread.ph...yerInLosSantos

pawn Код:
IsPlayerInLasVenturas(playerid)
Reply
#3

Pero como uso esto?
Ademбs esto te dice cuando estas en "X" lugar el nombre de ese lugar? (del map del gta) a eso me refiero sino lo hago yo el nombre del lugar, pero en este include creo que no viene xD
Reply
#4

Vos no dijiste para comprobar que estб en Las Venturas? :/ Si no dijiste eso, no te entendн...
Reply
#5

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
Vos no dijiste para comprobar que estб en Las Venturas? :/ Si no dijiste eso, no te entendн...
No xD
Si esta en Las Venturas puede ser, pero lo que yo querнa era "detectar" "X" zonas de Las Venturas y mandar un mensaje al player que pase por esas "X" zonas diciendole esa "X" zona xDDDD
entendes X?
Reply
#6

No se si te entendi pero para comprobar donde esta el jugador puedes usar IsPlayerInRangeOfPoint
https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint y para mandar la posiciуn del jugador GetPlayerPos https://sampwiki.blast.hk/wiki/GetPlayerPos no se si es lo que buscas.
Reply
#7

Quote:
Originally Posted by D3IMON
Посмотреть сообщение
No se si te entendi pero para comprobar donde esta el jugador puedes usar IsPlayerInRangeOfPoint
https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint y para mandar la posiciуn del jugador GetPlayerPos https://sampwiki.blast.hk/wiki/GetPlayerPos no se si es lo que buscas.
Gracias, me sirvio mucho. Ahora unico que quiero es que cuando pase por una calle de LV (no se, cualquier) le diga que esta en tal calle. Pero como hago eso? Osea cuanta distancia tengo que ponerle? Por que sino el server se va a confundir y me va a decir cualquier cuadra con tal posicion xD
Se entiende?

EDIT: Cuando el jugador camine por la "calle" no xD
Miren, serнa cuando camine por el barrio. Si se dan cuenta en el mapa a apoyar el mouse (en modo pausa) les dice el barrio. Bueno yo quiero que el jugador que camine por "X" barrio (de LV) le diga el nombre de ese barrio xD

EDIT 2: Miren aca encontre una imagen de lo que yo quiero.

http://es.gta.wikia.com/wiki/The_Str....B3n_y_entorno
Reply
#8

Por ejemplo la calle es larga a lo que me refiero con esto es.
-------------------------------------------------------
las aventuras
-------------------------------------------------------
pero el IsPlayerInRangeOfPoint solo toma a la redondo entonse esto lo tendrias que poner al medio de la calle para que tome a la redonda unos 5 metros o mбs dependiendo de la callй.
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 5.0,1952.2404,1016.5952,992.4688)) //tus cordenadas.
{
    SendClientMessage(playerid, 0xFFFFFFFF, "Usted esta en la calle las aventuras.");
}
else if(IsPlayerInRangeOfPoint(playerid, 5.0,1118.8878,-10.2737,1002.0859))//igual.
{
    SendClientMessage(playerid, 0xFFFFFFFF, "Usted esta en la calle los santo .");
}
no se si te sirva.
Reply
#9

Ya fuй. Gracias
Esto lleva mucho trabajo, tiempo y dedicacion
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)