←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Natyw pobierający z pluginu t...

Zablokowany

  • +
  • -
Czaso Umilacz - zdjęcie Czaso Umilacz 28.04.2013

Witam, 

jak używając natywu poniżej wysłać tabelę (np: origin[3] - chcę wysłać cała tabele czyli origin), i jeżeli da się to wykonać to jak pobrać potem jej parametry do takiej samej tablicy?

native PobierzTabele(plg, params);

Użytkownik Czaso Umilacz edytował ten post 28.04.2013 10:32
Odpowiedz

  • +
  • -
Fili:P - zdjęcie Fili:P 28.04.2013

get_array_f i set_array_f ?

http://amxx.pl/topic/20034-natywy/

 

Odpowiedz

GT Team - zdjęcie GT Team 28.04.2013

native send_origin(Origin[3], Float:fOrigin[3], type = 0)
{
     switch(type)
     {
          case 0: return Origin[3]
          case 1: return fOrigin[3]
          default: return -1
     }
}
Odpowiedz

  • +
  • -
Czaso Umilacz - zdjęcie Czaso Umilacz 28.04.2013

Ok, dzięki za pomoc :)

Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 28.04.2013

Opisz lepiej o jakiej sytuacji mówimy obecnie ciężko się domyśleć o co chodzi. Natyw podany powyżej pewnie nie zadziała tak jak chcesz ponieważ zwraca tylko jeden element który w dodatku nie istnieje a nie całą tablice
Odpowiedz

  • +
  • -
Fili:P - zdjęcie Fili:P 28.04.2013

Opisz lepiej o jakiej sytuacji mówimy obecnie ciężko się domyśleć o co chodzi. Natyw podany powyżej pewnie nie zadziała tak jak chcesz ponieważ zwraca tylko jeden element który w dodatku nie istnieje a nie całą tablice

Sądzę że autor, chce uzyskać efekt jak w:

pev( x, pev_origin, Tablica );

Ale nie jestem pewien

Odpowiedz

GT Team - zdjęcie GT Team 28.04.2013

#include <amxmodx>
#include <fakemeta>

public plugin_init()
	register_plugin("Returns origin", "0.01", "PaTrIcKx")
public return_origin(ent, Float:OutOrigin[3])
	if(pev_valid(ent))
		pev(ent, pev_origin, OutOrigin)
pewnie ucieło include ;P, include to : amxmodx i fakemeta
Odpowiedz

  • +
  • -
Fili:P - zdjęcie Fili:P 28.04.2013

Ehh....

Chodziło mi o, np.

public PobierzTablice( plugin, params )

{
set_array( 1, { 1, 2 }, 1 );
}

Użycie:

new Tablica[2];

PobierzTablice( Tablica );

Odpowiedz

  • +
  • -
Czaso Umilacz - zdjęcie Czaso Umilacz 29.04.2013

Fili trafił w moja myśl twórczą, sorry że tak "niezrozumiale" napisałem, ale nie potrafiłem się wygadać na ten temat :)
​ Dzięki za pomoc :)

Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 29.04.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany