[INC Stocks] Temp Entities (Muy útil)
#1
Muevan el tema a la sección correspondiente, me equivoque.

Buenas amigos. Navegando por el Amxmodx extranjero, encontré un aporte de un usuario que recopilo todos los Temp Entities y los puso en un solo archivo para ser incluido en sus plugins (se usa como include), y la verdad que es muy útil a la hora de estilizar el servidor, me refiero poner sprites, formas, colores, rayos, tracers, fuego, agua, humo, tierra, etc etc etc....

Tema original (de Alliedmodders): https://forums.alliedmods.net/showthread.php?p=2612418

Aquí lo dejaré traducido al español:

-------------------------------------

Este archivo .inc contiene una serie de funciones que les facilitará la vida amigos mios. El objetivo es hacer que el uso de las funciones a través del message_begin sea mucho mas simple y sencillo, especialmente la familia de los SVC_TEMPENTITY.

En lugar de hacer todo esto:
Código PHP:
new iStartPos[3], iEndPos[3]; 
get_user_origin(idiStartPos); 
get_user_origin(idiEndPos3); 

message_begin(MSG_ALLSVC_TEMPENTITY); 
write_byte(TE_BEAMPOINTS); 
write_coord(iStartPos[0]); 
write_coord(iStartPos[1]); 
write_coord(iStartPos[2]); 
write_coord(iEndPos[0]); 
write_coord(iEndPos[1]); 
write_coord(iEndPos[2]); 
write_short(g_iSprite); 
write_byte(0); 
write_byte(30); 
write_byte(10); 
write_byte(10); 
write_byte(0); 
write_byte(0); 
write_byte(0); 
write_byte(255); 
write_byte(75); 
write_byte(0); 
message_end(); 

Usando esta librería, ahorraras tiempo, líneas de código y evitarás el estrés:
Código PHP:
new iStartPos[3], iEndPos[3]; 
get_user_origin(idiStartPos); 
get_user_origin(idiEndPos3); 

te_create_beam_between_points(iStartPosiEndPosg_iSprite

Como verás, el primer ejemplo de arriba, es el mismo que el de abajo, solo que el ultimo usa la librería especial para Temp Enties, ahorrando drasticamente el uso de líneas y para que su uso sea acorde a tu comodidad. Y sobretodo para que no pierdas tiempo en buscar en esos tediosos tutoriales de como hacer un Temp Entity o buscar los argumentos write_* uno por uno.

Solo se requieren algunos tipos de argumentos obligatorios (por ejemplo, posición inicial (start pos), índice de sprites (sprite index), etc.) y todos los demás tienen un valor predeterminado y son opcionales.

Todos los stocks comparten 2 argumentos iguales: receiver y bool:reliable, ambos son opcionales y el segundo es siempre el último argumento establecido en las natives.

El primero controla quién verá el mensaje y el segundo controla si usar o no el canal confiable (channel reliable). Dicho esto, si el receptor (receiver) se establece en 0 y es confiable, el stock usará MSG_ALL como destino del mensaje.


Responder
#2
nice. ( Y )
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#3
Whatever Si quieres mover lo, habla con un administrado o moderador.

Por otra parte:

PD: Proud Que buena información.
[Imagen: jrXxqRT.png]
*Maper Del Cstrike* - *Estudiante De Sistema*
(03/09/2018, 08:32 PM)Skylar escribió: Obviamente, no va a hablar con super pro para que le mueva el thread
(04/01/2019, 05:12 PM)Pan Bimbo (? escribió: QUE HICISTE QUE??????? YO QUERIA LA PLACA DE VIDEO PORQUE LA TIRASTE CTM
(15/01/2019, 04:08 AM)FreDDy escribió:
(15/01/2019, 03:45 AM)Hernandez escribió: Qué más dan las palabras si a donde vayas están en tetas protestando sin sentido

No todas salen en tetas y no todas protestan sin sentido. Estás generalizando algo que sólo unas pocas lo hacen a diferencia de las muchas que realmente tienen un motivo para protestar.
(17/01/2019, 12:34 PM)totopizza escribió: el orden de los factores no altera el producto xD
(23/01/2019, 01:10 AM)GoldenCosta escribió:
Cita:E visto que este ZP , ESTA AQUI EN EL FORO PERO NO ES EL ORIGINAL POR QUE? , LE FALTAN MILES DE COSAS ESTA BUGEADO , LE FALTAN CÓDIGOS NI SE IMAGINAN , BUENO EL MOD ESTE SE VENDE POR 70 DOLARES , ACEPTO PAYPAL Y EN PESOS CHILENOS $42.584
ya esta publicado.... y 70 us en arg son 2625,35 pesos... estas loco con esa guita neel mantiene el foro por 2 años
(23/01/2019, 01:17 AM)Skylar escribió:
(22/01/2019, 10:30 PM)el_juan_fail escribió:
(22/01/2019, 10:03 AM)Neeeeeeeeeel.- escribió: Por favor subir las cosas al foro y no links a blogs externos. Solamente en caso de que haya recursos que no se pudiesen subir por un tema de tamaño, poenr un link de descarga directo (tipo mega) de los recursos y subir los plugins y demás archivos livianos al foro.

deberia ponerle en un link mediante el mediafire o mega o link externo lo que sea pero no es bueno dejar cosa agregada sin descargar solo por el blog no se puede se puede bajar el recurso o que haya sido creado disculpa neeeeel. estaba leyendose las reglas u.uMario

Dijiste lo mismo que dijo Neeel!
(27/02/2019, 08:00 PM)Sugisaki escribió:
(27/02/2019, 05:37 PM)Pan Bimbo (? escribió:
(27/02/2019, 12:06 AM)luxor xD escribió: Hola, si precacheo algo en un plugin, no es necesario precachearlo en otro plugin?

Si yo cargo una caja en un camion, mi amigo puede cargar la MISMA caja en el camion?, y no porque ya esta cargada.
[R]ak escribió: Mis conocimientos aumentaron un 500% con este post
(14/03/2019, 10:26 PM)KrR10VnZl escribió: en Venezuela aprendes a ser desde bombas molotov hasta velas, es algo así como supervivencia al desnudo jaja
(18/04/2019, 11:04 PM)Jose88 escribió:
(18/04/2019, 09:55 PM)Hypnotize escribió: arriba marica

papa me va perdonar pero aquí no sale ningún download. solo sale esto

Código PHP:
PDNiños Ratas eviten sacar el autor jaja.
REMOVIDO POR TUTOR Y SLOWHACK
(21/04/2019, 09:38 AM)SHENK! =D escribió: ASDASD

Si nos organizamos cojemos todos.
(11/08/2019, 05:11 PM)Cr3470r escribió: Todo Software es crackeable ... No importa cuantas validaciones hagan, la ventaja siempre la tenemos nosotros ...
(28/07/2015, 09:34 PM)Nazi.- escribió: :ohgodwhy buen aporte

PD: situación sentimental: Sin internetOh god why

Sigue así Proud

(28/02/2020, 12:23 AM)Skylar escribió:
(27/02/2020, 11:28 PM)4evergaming escribió: Ya me puse como autor y lo subi a mi empresa


Abrazos

FIX
Responder
#4
(03/09/2018, 08:20 PM)El pirucho XP-007 escribió: Whatever Si quieres mover lo, habla con un administrado o moderador.

Por otra parte:

PD: Proud Que buena información.

Obviamente, no va a hablar con super pro para que le mueva el thread

Responder
#5
(03/09/2018, 08:32 PM)Skylar escribió:
(03/09/2018, 08:20 PM)El pirucho XP-007 escribió: Whatever Si quieres mover lo, habla con un administrado o moderador.

Por otra parte:

PD: Proud Que buena información.

Obviamente, no va a hablar con super pro para que le mueva el thread

Roflmao Roflmao Roflmao
Responder
#6
Buen aporte, ++;
Responder
#7
(03/09/2018, 08:45 PM)Chema escribió: Buen aporte, +++;
Responder
#8
Gracias por el aporte
[Imagen: 76561198350936449.png]

Cita:Los precios en la moneda venezolana se fijarán a partir de la reconversión monetaria y valdrá mucho menos de lo que cuesta una Cachapa con queso.
Responder
#9
Buen aporte papuh!
Steam
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)