Alguien me explica bien como...
#1

se ponen los territorios en una gamemodde(el color) osea como sacar las cordenadas y donde va cada cosa.
Reply
#2

Hola,
Las coordenadas se sacan de la siguiente forma, tomando en cuenta
GangZoneCreate(minx, miny, maxx, maxy);

Ahora vas a esos dos puntos en verde y pones /save min o /save max
Luego abres la carpeta donde se guardan las coordenadas y buscas las coordenadas que guardaste, por ejemplo supongamos yo tengo
AddPlayerClass(287,-2240.7690,137.2352,1035.4141,85.0690,0,0,0,0,0,0);//min
Esta es la primer coordenada, entonces tomarй el 2do y tercer argumento y lo copiarй a mi GangZoneCreate, quedarб asн:
PHP код:
GangZoneCreate(-2240.7690,137.2352); 
Ahora voy a la segunda coordenada y tomo igual el 2do y tercer argumento y lo copio despuйs de lo que ya tengo en GangZoneCreate:
AddPlayerClass(287,-2200.7690,147.2352,1035.4141,85.0690,0,0,0,0,0,0);//max
Al final queda asн
PHP код:
GangZoneCreate(-2240.7690,137.2352, -2200.7690,147.2352); 
Bien asн se sacan las coordenadas ahora para cambiarle el color necesitaremos una variable que almacene el id de la zona y solo se le puede cambiar el color al mostrarla a un jugador o a todos, tomando en cuenta el ejemplo anterior podemos hacer algo asн dentro de un comando
PHP код:
new idzona GangZoneCreate(-2240.7690,137.2352, -2200.7690,147.2352);
//Ahora le ponemos el color asн
GangZoneShowForPlayer(playerididzona0x00FF00FF);//Le muestra al jugador la zona que acabamos de crear en color verde, el ъltimo argumento es el color
//Si quisiйramos mostrar a todos la zona serнa:
GangZoneShowForAll(idzona0x00FF00FF); 
Espero haberte ayudado
Reply
#3

Seguн todos tus pasos y cuando entrй al servidor, no me apareciу la Zona de color...

їA quй se debe?
Reply
#4

їPuedes mostrar el cуdigo de como lo hiciste?
Reply
#5

Aquн definн la zona que quiero poner (probй de poner la variable como global, OnPlayerSpawn y OnGameModeInit).

pawn Код:
new idzona = GangZoneCreate(1539.6095,16.9234,1603.3329,14.3516);
Y en public OnPlayerSpawn(playerid) puse:

GangZoneShowForAll(idzona,0x3333FF);

їQuй me falta poner o que puse mal?
Reply
#6

Probб de la siguiente manera:
new idzona = GangZoneCreate(1539.6095,16.9234, 1603.3329,14.3516);
Y:
GangZoneShowForAll(idzona, 0x3333FF);
Reply
#7

Sigue sin funcionar...
Reply
#8

Es por que te falta un hexadecimal que es la opacidad.
3333FF - Solo pones los colores RGB, 33 de rojo, 33 de verde y FF de azul.
Debe ser asн:
3333FFAA - 33 de rojo, 33 de verde, FF de azul y AA de opacidad (Valores alfa?)
Mas informaciуn el la wiki:
https://sampwiki.blast.hk/wiki/Colors_Li...ransparency.29
Reply
#9

Quote:
Originally Posted by Su37Erich
Посмотреть сообщение
Es por que te falta un hexadecimal que es la opacidad.
3333FF - Solo pones los colores RGB, 33 de rojo, 33 de verde y FF de azul.
Debe ser asн:
3333FFAA - 33 de rojo, 33 de verde, FF de azul y AA de opacidad (Valores alfa?)
Mas informaciуn el la wiki:
https://sampwiki.blast.hk/wiki/Colors_Li...ransparency.29
Nope, FF y AA no son colores del RGB, el RGB nada mбs tiene 255 en cada linea (RGB y posiblemente o en algunas ocasiones A = Alpha (Transparencia))

Pueden pasar colores RGBA a Hexadecimal siguiendo esto:
  1. Abren su calculadora, pueden presionar CTRL + R y escriban "calc", seleccionan en "ver" y en caso de ser Win 7 elegir "Programador" en caso de ser otra versiуn usar "Cientнfica".


  2. Les saldrбn botones de "Hex" "Dec" "oct" "bin" etc .. seleccionan "Dec" (Decimal), escriben el valor del rojo (RGB, se puede pasar de Hex a Decimal que posteriormente podrнa formar un RGB tambiйn) y seleccionan "Hex" y les darб el Hex del rojo, asн hacen con todos y formarбn la estructura del color hexadecimal, ahora sуlo faltarнa agregar lo demбs, por ejemplo, si les da: 2d2d2d entonces para que funcione en PAWN hacen: 0x2d2d2dFF (FF es el de la transparencia)
Reply
#10

OFF:
Quote:

Nope, FF y AA no son colores del RGB, el RGB nada mбs tiene 255 en cada linea (RGB y posiblemente o en algunas ocasiones A = Alpha (Transparencia))

їSi? No entendн porque citaste mi mensaje
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)