hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 14:32



Jelenlévő felhasználók

Jelenleg 338 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 336 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [8 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve:2013.09.17. 15:22 
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


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 15:43 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.26. 20:33
Hozzászólások:2105
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 33 alkalommal
igen


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 15:46 
rericsi8 írta:
igen


Nandee mondta, mi?

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


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 16:13 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
enzo[id] változó nem fog sehova állítodni, csak vissza ad egy értéket.

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 16:15 
akkor hogyan érjem el, hogy változzon?


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 16:24 
é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)


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 16:27 
Offline
Őskövület
Avatar

Csatlakozott:2012.02.07. 23:34
Hozzászólások:2192
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 55 alkalommal
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.

_________________
[sma]CMD:fear(playerid, params[]){ new str[5]; if(!sscanf(params, "s[5]", str)){ if(egyezik(str, "find")) Msg(playerid, "A-a!");}  return 1;}[/sma]


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2013.09.17. 16:28 
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


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [8 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 16 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole