[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: 76561198283253977.png]
(05/07/2018, 11:09 PM)meTaLiCroSS escribió: Esa es la diferencia, por eso no cualquier mandril puede programar
->>
(24/09/2020, 11:10 PM)☆ LaZy escribió: Te comiste un parentesis e.e
Código PHP:
while (g_damagedealt[attacker] >= (ammodamage  / (g_happytime 1))  && g_level[attacker] < MAX_NIVEL)) 

(04/05/2020, 01:26 PM)Ipolito escribió: Te ayudaria pero hablas en modo simio/uga uga y no entiendo nada de lo que decis


(16/05/2014, 08:22 AM)mongito100 escribió: Esto debería ir en tutoriales para q después un moderador/neeeeeel lo ponga en el tacho
(08/04/2020, 05:10 PM)asgasgasgasgasg escribió: bola de estupidos con retrasomental hijos de la gran puta por que putas ayudan a todo mundo y no a mi pedi un midnight dakness para zp y nadie me lo hizo malditos basuras bastardos tontos estupidos virgenes de mierda no van a conseguri nada tontos mierdaaaaaaaaaaaaaaaaaaaaaaaaaa
(26/07/2020, 12:37 AM)Hypnotize escribió: [Imagen: xdxd.png]


(26/07/2020, 07:21 PM)Ricardo01 escribió: Que problema tenés conmigo LA CONCHA DE TU MADRE.... La re mil que te parió te crees porque tenés "47" de recuperación eres todo anda hacerte coger seguramente le pagaste a alguien para que te dé reputación porque eres una basura de persona... Jamás vi una persona tan basura eh ignorante como vos...

(26/07/2020, 08:12 PM)Ricardo01 escribió: SOS pelotuda o te haces me tenés en cosas que nada que ver.... Man no tenes vida? Que estás tan aldp2 que haces todo esto? Busca una novia oh anda a pajearte un rato. Debes ser un gordo con lente que tiene poster de anime de culo virgen de mierda..

(26/07/2020, 08:25 PM)Ricardo01 escribió: Y que tiene? Lo ví me gustó y lo puse aparte? Que problema tenés conmigo si yo no te hice nada.. yo tiro post no es obligación que me ayudes... Nose que carajo te pasa conmigo. De la nada me empezaste a bardear y etc. Si tenés problema con tu familia o tu vida. agarratela con ellos no con gente que no conoces..

(26/07/2020, 11:18 PM)Ricardo01 escribió: Buena te crees porque sabes programar se crees superior pelotudo de mierda. Yo voy a crear todas las cuentas que quieras la concha de tu madre gordo virgen. Anda a mirar porno de anime. Yo te voy a insultar todo lo que quiera pelotudo... Te crees superior y crees que tenés derecho a molestar a otras personas que ni conoces... Aparte que me importa si sabes programa nadie te pide ayuda acá. Son millones no eres el único..




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, ++;
No contesto mensajes de soporte. Pregunta en los foros.
Si buscas algún trabajo privado (Pago), envíame un MP.
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.

(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
Responder
#9
Buen aporte papuh!
Steam
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)