hlmod.hu
https://hlmod.hu/

Modellek telepítése, használata
https://hlmod.hu/viewtopic.php?f=14&t=5036
Oldal: 1 / 1

Szerző:  oroszrulett [2012.07.02. 18:44 ]
Hozzászólás témája:  Modellek telepítése, használata

[kozep]Modellek telepítése, használata[/kozep]

Ebben a tutorialban azt fogom megmutatni, hogyan kell modelleket szerverre telepíteni, és pluginban használni.

--------------------------------------------------------------------------------
    1. Modellek telepítése
--------------------------------------------------------------------------------
    Ebben a részben azt tudhatjátok meg, hogy milyen "szabályok", tudnivalók vonatkoznak a helyes modelltelepítésre, valamint hogyan kell a modelleket feltölteni.

    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
      1. a). Szabályok, tudnivalók:
    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
    • Játékosmodelt a models/player/ mappába kell "telepíteni".
    • Model kiterjesztése: .mdl
    • Model nevének, és a tartalmazó mappa nevének egyeznie kell.

      Szerkezet:
      Kód:
      1. "models/player/model_ct/model_ct.mdl"

    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
      1. b). Telepítés:
    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
      Most a model_ct.mdl fájlt fogjuk helyesen feltölteni szerverünkre. ( csak példa, amit meg lehet változtatni. )

    • Hozzunk létre a szerveren a models/player mappában a model_ct nevű mappát. ( Szerkezet: models/player/model_ct )
    • Töltsük fel a model_ct nevű mdl fájlt a model_ct nevű mappába. ( Szerkezet: models/player/model_ct/model_ct.mdl )

        Szerkezet:
        Kód:
        1. "models/player/model_ct/model_ct.mdl"

        2.  

        3. // Hivatkozni a modellre a nevével lehet: model_ct. ( kiterjesztés nélkül )


      Készen is vagyunk a feltöltéssel, most következik a pluginban való használat.

--------------------------------------------------------------------------------
    2. Modellek pluginban való használata
--------------------------------------------------------------------------------
    Itt azt fogjátok megtudni, hogyan kell egy plugint úgy megírni, hogy az megváltoztassa a modellét az általunk megadottra.

    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
      2. a). Felkészítés, használat:
    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
    • A modelt először le kell tölttetni a klienssel. ( precache_model )
    • Ezt a precache_model funkcióval tudjuk megtenni.
      Kód:
      1. precache_model("player/model_ct/model_ct.mdl")

      2.  

      3. // Models mappából kell kiindulni, tehát: player/...

      4. // "" jelek közé kell írni, amit precachelni akarunk.

      5. // A funkciót a plugin_precache() függvénybe kell írni.
    • Az adott függvényben ezt a funkciót kell alkalmazni a model lecserélésére:
      Kód:
      1. cs_set_user_model(index, "model_ct")

      2.  

      3. // cstrike include szükséges hozzá.

      4. // Két paramétert kell megadni:

      5. /*        1. index - id, vagy 0

      6.           2. model neve "" jelek közé rakva .mdl nélkül

      7. */
    • A model visszaállításához pedig ezt:
      Kód:
      1. cs_reset_user_model(index)

      2.  

      3. // Visszaállítja az eredeti modelt.

      4. // 1 paramétert kell megadni:

      5. /*      index - id vagy 0        */

    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
      2. b). Példa pluginban való használatra:
    --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
      Kód:
      1. public plugin_precache()

      2. {

      3.           precache_model("player/model_ct/model_ct.mdl")

      4.           // Letöltetjük a játékosokkal a modelt.

      5. }

      6.  

      7. public fuggveny(index)

      8. {

      9.           cs_set_user_model(index, "model_ct")

      10.           // model_ct nevű modellre változtatjuk a játékos modelljét.

      11. }

      12.  

      13. public fuggveny_vissza(index)

      14. {

      15.           cs_reset_user_model(index)

      16.           // Visszaváltoztatjuk az alap játékos modellre a játékos modelljét a csapatától függően.

      17. }


Szerző:  oroszrulett [2012.07.02. 18:45 ]
Hozzászólás témája:  Re: Modellek telepítése, használata

Ha nem érthető, vagy rosszul írtam valamit, akkor írj PM-et, vagy szólj hozzá.

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