hlmod.hu
https://hlmod.hu/

Native kérdés [GYORS VÁLASZT SZERETNÉK :D]
https://hlmod.hu/viewtopic.php?f=9&t=10921
Oldal: 1 / 1

Szerző:  RaZzoR [UJRA :D] [2013.09.17. 15:22 ]
Hozzászólás témája:  Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

Van egy ilyen native-om pl:

SMA Forráskód: [ Mindet kijelol ]
  1. register_native("tdm_enzo", "enzo_cso", 1)


és a hozzá tartozó funkció:

SMA Forráskód: [ Mindet kijelol ]
  1. public enzo_cso(id)
  2. {
  3. return enzo[id];
  4. }


pl egy másik pluginban azt akarom elérni, hogy ez legyen:

SMA Forráskód: [ Mindet kijelol ]
  1. tdm_enzo(id) = 1


Ezzel így beállítódik a változó 1-re?

Válaszokat megköszönném :D

Szerző:  rericsi8 [2013.09.17. 15:43 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

igen

Szerző:  RaZzoR [UJRA :D] [2013.09.17. 15:46 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

rericsi8 írta:
igen


Nandee mondta, mi?

Na jó, ha működik, tesztelem, megkapod a köszit xD :D

Szerző:  kiki [2013.09.17. 16:13 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

enzo[id] változó nem fog sehova állítodni, csak vissza ad egy értéket.

Szerző:  RaZzoR [UJRA :D] [2013.09.17. 16:15 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

akkor hogyan érjem el, hogy változzon?

Szerző:  RaZzoR [UJRA :D] [2013.09.17. 16:24 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

és ha létrehoznék 2 native-ot

Példa:
SMA Forráskód: [ Mindet kijelol ]
  1. register_native("tdm_set_enzo", "set_enzo_cso", 1)

SMA Forráskód: [ Mindet kijelol ]
  1. register_native("tdm_get_enzo", "get_enzo_cso", 1)


És a funkciók:
SMA Forráskód: [ Mindet kijelol ]
  1. public set_enzo_cso(id, number)
  2. {
  3. return enzo[id] = number;
  4. }


SMA Forráskód: [ Mindet kijelol ]
  1. public get_enzo_cso(id)
  2. {
  3. return enzo[id];
  4. }


Na így működne? xD (Vagy adjatok ti valamilyen megoldást :D)

Szerző:  fear_ezmegmi [2013.09.17. 16:27 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

RaZzoR [UJRA :D] írta:
és ha létrehoznék 2 native-ot

Példa:
SMA Forráskód: [ Mindet kijelol ]
  1. register_native("tdm_set_enzo", "set_enzo_cso", 1)

SMA Forráskód: [ Mindet kijelol ]
  1. register_native("tdm_get_enzo", "get_enzo_cso", 1)


És a funkciók:
SMA Forráskód: [ Mindet kijelol ]
  1. public set_enzo_cso(id, number)
  2. {
  3. return enzo[id] = number;
  4. }


SMA Forráskód: [ Mindet kijelol ]
  1. public get_enzo_cso(id)
  2. {
  3. return enzo[id];
  4. }


Na így működne? xD (Vagy adjatok ti valamilyen megoldást :D)

SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_natives()
  2. {
  3. register_native("set_hm_pont","native_set_hm_pont",1)
  4. register_native("get_hm_pont","native_get_hm_pont",1)
  5. }
  6. public native_get_hm_pont(index)
  7. {
  8. return hm_pontok[index]
  9. }
  10. public native_set_hm_pont(index,amount)
  11. {
  12. hm_pontok[index]=amount
  13. }

Én régen így csináltam, és működött.

Szerző:  RaZzoR [UJRA :D] [2013.09.17. 16:28 ]
Hozzászólás témája:  Re: Native kérdés [GYORS VÁLASZT SZERETNÉK :D]

fear_ezmegmi írta:
SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_natives()
  2. {
  3. register_native("set_hm_pont","native_set_hm_pont",1)
  4. register_native("get_hm_pont","native_get_hm_pont",1)
  5. }
  6. public native_get_hm_pont(index)
  7. {
  8. return hm_pontok[index]
  9. }
  10. public native_set_hm_pont(index,amount)
  11. {
  12. hm_pontok[index]=amount
  13. }

Én régen így csináltam, és működött.


Akkor én a set-nél rontottam el :D
Native-okat nagyon nem ismerem, de tudom, hogy hogyan kell létrehozni stb :)

Köszönöm ment :D

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/