hlmod.hu
https://hlmod.hu/

Model csere.
https://hlmod.hu/viewtopic.php?f=9&t=18856
Oldal: 1 / 3

Szerző:  V!rusHD [ 2015.01.05. 20:19 ]
Hozzászólás témája:  Model csere.

Üdv van egy menüm.Amiben van egy menüpont és az a kérdésem, hogy hogyan tudnám megoldani, hogy ha kiválasza valaki azt a menüpontot akkor lecseréljen 5db modelt?

Szerző:  Hydra ツ [ 2015.01.05. 20:22 ]
Hozzászólás témája:  Re: Model csere.

Ember modelt vagy fegyver skint? :D

De sztem mind1

SMA Forráskód: [ Mindet kijelol ]
  1.  
cs_set_user_model(id, "1")
cs_set_user_model(id, "2")
cs_set_user_model(id, "3")
cs_set_user_model(id, "4")
cs_set_user_model(id, "5")[/sma]

és majd a parachute rész :
SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_precache()
  2. {
  3. precache_model("models/player/1.mdl")
  4. precache_model("models/player/2.mdl")
  5. precache_model("models/player/3.mdl")
  6. precache_model("models/player/4.mdl")
  7. precache_model("models/player/5.mdl")
  8. }


hagyd ez hülyeség xd vki törölheti

Szerző:  V!rusHD [ 2015.01.05. 21:34 ]
Hozzászólás témája:  Re: Model csere.

Valaki valami értelmeset pls.

Szerző:  NuD[!]e [ 2015.01.05. 21:48 ]
Hozzászólás témája:  Re: Model csere.

és milyen modelt akarsz?

Szerző:  V!rusHD [ 2015.01.05. 22:39 ]
Hozzászólás témája:  Re: Model csere.

fegyver

Szerző:  Hydra ツ [ 2015.01.06. 21:22 ]
Hozzászólás témája:  Re: Model csere.

Próbáld de nem biztos ezt a caseba meg a parachute rész majd meg tuod csinálni

SMA Forráskód: [ Mindet kijelol ]
  1. if(get_user_weapon(id) == CSW_KNIFE)
  2. {
  3. set_pev(id, pev_viewmodel2, "models/valam/v_kes.mdl")

Szerző:  V!rusHD [ 2015.01.06. 21:25 ]
Hozzászólás témája:  Re: Model csere.

Probáltam így:
SMA Forráskód: [ Mindet kijelol ]public ecw(id)
{
new fegyver = get_user_weapon(id)
if(rozsdascsomag[id] == 1 && fegyver == CSW_M4A1)
{
set_pev(id, pev_viewmodel2, "models/os_fegyvercsomagok/v_m4a1_rozsdas.mdl")
}
if(rozsdascsomag[id] == 1 && fegyver == CSW_AK47)
{
set_pev(id, pev_viewmodel2, "models/os_fegyvercsomagok/v_ak47_rozsdas.mdl")
}
if(rozsdascsomag[id] == 1 && fegyver == CSW_AWP)
{
set_pev(id, pev_viewmodel2, "models/os_fegyvercsomagok/v_awp_rozsdas.mdl")
}
}

Case-nál:
SMA Forráskód: [ Mindet kijelol ] case 1:{
if(oles[id] >= 300)
{
rozsdascsomag[id] = 1
ColorChat(id, RED, ".:[ON^1E-S^4HOT]:. ^1Sikeresen kiválasztottad a ^3Rozsdás ^1Csomagot.")
}
else
{
ColorChat(id, RED, "Sajnos nincs elég ölésed.")
}
}
De nemjó. :( Valami más mód nincs rá? Help. :(

Szerző:  demon [ 2015.01.07. 00:26 ]
Hozzászólás témája:  Re: Model csere.

Ezt beilleszted a pluginodba.
A casek közül a megfelelő helyre pedig csak annyit írsz, hogy Fegyver[id]=true .
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fakemeta>
  4.  
  5. #define PLUGIN "Model csere"
  6. #define VERSION "1.0"
  7. #define AUTHOR "demon"
  8.  
  9. new const v_model1[] = "models/v_model1.mdl"
  10. new const v_model2[] = "models/v_model2.mdl"
  11. new const v_model3[] = "models/v_model3.mdl"
  12. new const v_model4[] = "models/v_model4.mdl"
  13. new const v_model5[] = "models/v_model5.mdl"
  14.  
  15. new bool:Fegyver[33] = false;
  16.  
  17. public plugin_init() {
  18. register_plugin(PLUGIN, VERSION, AUTHOR)
  19.  
  20. register_event("CurWeapon","event_curwpn","be","1=1")
  21. }
  22.  
  23. public plugin_precache(){
  24. precache_model(v_model1)
  25. precache_model(v_model2)
  26. precache_model(v_model3)
  27. precache_model(v_model4)
  28. precache_model(v_model5)
  29. }
  30.  
  31. public event_curwpn(id)
  32. {
  33. if(Fegyver[id])
  34. {
  35. if(get_user_weapon(id) == CSW_AK47)
  36. set_pev(id, pev_viewmodel2, v_model1)
  37. if(get_user_weapon(id) == CSW_M4A1)
  38. set_pev(id, pev_viewmodel2, v_model2)
  39. if(get_user_weapon(id) == CSW_AWP)
  40. set_pev(id, pev_viewmodel2, v_model3)
  41. if(get_user_weapon(id) == CSW_DEAGLE)
  42. set_pev(id, pev_viewmodel2, v_model4)
  43. if(get_user_weapon(id) == CSW_USP)
  44. set_pev(id, pev_viewmodel2, v_model5)
  45. }
  46. }

Szerző:  V!rusHD [ 2015.01.07. 12:28 ]
Hozzászólás témája:  Re: Model csere.

Ha menübe válasza ki akkor, hogy csináljam meg a case-knál, hogy melyk fegyver skint adja?

Szerző:  NuD[!]e [ 2015.01.07. 16:35 ]
Hozzászólás témája:  Re: Model csere.

Valahogy így? :D

ELEJÉRE!
SMA Forráskód: [ Mindet kijelol ]
  1. new modelek[33]


PRECACHEHOZ!
SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_precache() {
  2. precache_model("models/skin/v_m4a1_4.mdl")
  3. precache_model("models/skin/v_m4a1_3.mdl")
  4. precache_model("models/skin/v_m4a1_2.mdl")
  5. precache_model("models/skin/v_m4a1_1.mdl")
  6. precache_model("models/v_m4a1.mdl")


EZT A MENÜPONTOKBA!
SMA Forráskód: [ Mindet kijelol ]
  1. public menu(id, key) {
  2. switch(key)
  3. {
  4. case 0: adokfegyot(id , 4)
  5. case 1: adokfegyot(id , 2)
  6. case 2: adokfegyot(id , 3)
  7. case 3: adokfegyot(id , 1)
  8. case 4: adokfegyot(id , 0)
  9. default: return PLUGIN_HANDLED
  10. }


Folytatásba!
SMA Forráskód: [ Mindet kijelol ]
  1. public adokfegyot(id , Fegyo) {
  2. modelek[id] = Fegyo
  3.  
  4. new Clip, Ammo, Weapon = get_user_weapon(id, Clip, Ammo)
  5. if ( Weapon != CSW_M4A1 )
  6. return PLUGIN_HANDLED
  7.  
  8. new vModel[56]
  9.  
  10. switch(Fegyo)
  11. {
  12. case 0: {
  13. format(vModel,55,"models/v_m4a1.mdl")
  14. }
  15. case 1: {
  16. format(vModel,55,"models/skin/v_m4a1_1.mdl")
  17. }
  18. case 2: {
  19. format(vModel,55,"models/skin/v_m4a1_2.mdl")
  20. }
  21. case 3: {
  22. format(vModel,55,"models/skin/v_m4a1_3.mdl")
  23. }
  24. case 4: {
  25. format(vModel,55,"models/skin/v_m4a1_4.mdl")
  26. }
  27. }
  28.  
  29. entity_set_string(id, EV_SZ_viewmodel, vModel)
  30.  
  31. return PLUGIN_HANDLED;
  32. }


Ha nem megy ÍRJ PM-ben!

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