hlmod.hu
https://hlmod.hu/

Modell ip-re
https://hlmod.hu/viewtopic.php?f=29&t=12808
Oldal: 1 / 1

Szerző:  sHockeR [ 2013.11.22. 15:31 ]
Hozzászólás témája:  Modell ip-re

Olyan plugin kellene hogy ip-re adok modelleket.

Pl ilyet:
"IDE AZ IPT" "modell nevet"

Így pl: "193.138.125.75" "models/player/kecskeadmin/kecskeadmin.mdl

Ezt nemtudom hogy ini-be vagy txt-be vagy a pluginban csináljátok.
Majd irjátok már le miben tudom változtatni.

De van 1 ct vip pluginom
Olyan h modelt ad ADMIN_LEVEL_H jogtól.
Valahogy ugy h adok 1 modelt akk ne az ADMIN_LEVEL_H s legyen hanem amit adtam.
Jah és csak CT-nek adjak modelt ipre.

Remélem érthetően leirtam mert nemtom kifejezni pontosan.

Szerző:  InFeCt [ 2013.11.22. 15:40 ]
Hozzászólás témája:  Re: Modell ip-re

Szia
itt a plugin:

http://forums.alliedmods.net/showthread ... els+connor

IP-re így tudsz (ezt a players_models.ini-be írd!)

"STEAM_0:1:23456789" "terrorist_model" "ct_model" //steamra!
"192.168.0.1" "terrorist_model" "ct_model" // Ip-re


pl: "STEAM_0:1:23456789" "terror" "sas"

Szerző:  sHockeR [ 2013.11.22. 15:42 ]
Hozzászólás témája:  Re: Modell ip-re

InFeCt írta:
Szia
itt a plugin:

http://forums.alliedmods.net/showthread ... els+connor

IP-re így tudsz (ezt a players_models.ini-be írd!)

"STEAM_0:1:23456789" "terrorist_model" "ct_model" //steamra!
"192.168.0.1" "terrorist_model" "ct_model" // Ip-re


pl: "STEAM_0:1:23456789" "terror" "sas"



Most nem értem h oda van irva "terrorist_model" "ct_model" ezt most nem értem mit hova irjak majd

Szerző:  sHockeR [ 2013.11.22. 15:47 ]
Hozzászólás témája:  Re: Modell ip-re

De én ezt úgy gondoltam hogy én vok a tulaj pl adni akarok magamnak.
Meg pl adni akarok 1 adminnak.

Akkor ez hogy lehetne megoldható.???


És csak CT modelt akarok.

Szerző:  kiki [ 2013.11.22. 16:04 ]
Hozzászólás témája:  Re: Modell ip-re

"192.168.0.1" "terrorist_model" "ct_model" // Ip-re

Ez formázva:

"IPCÍM" "Terrorista modell" "ct modell"

Első helyre az ip címet írod
másodikra hogy ennek az ipcímnek mi legyen a modellje, ha terrorista
harmadikra meg hogy ennek az ipcímnek mi legyen a modellje, ha ct.

Hozzátesztem: EZ nem fog menni, csak steam idvel, várj, mindj megírom.

Szerző:  sHockeR [ 2013.11.22. 16:16 ]
Hozzászólás témája:  Re: Modell ip-re

De nekem csak ct modell kellll!!

A ct model helyére pl ezt kell irni h models/player/admin/admin.mdl ??
Vagy mit??

Szerző:  kiki [ 2013.11.22. 16:18 ]
Hozzászólás témája:  Re: Modell ip-re

MONDOM AMIT LINKELTEK NEM MEGY IPVEL, NEM LÁTOD?

Mellesleg megcsináltam, teszt nem volt, majd teszteled, s leírod hogy jó e, vagy nem, ha nem jó akkor logot is:

Sma:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <hamsandwich>
  4. #include <cstrike>
  5.  
  6. new Trie:modellek
  7. new ini[] = "modellek.ini"
  8.  
  9. public plugin_init()
  10. {
  11. register_plugin("Ipre modell", "1.0", "kiki - hlmod.hu");
  12. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  13. }
  14.  
  15. public plugin_precache()
  16. {
  17. betoltes(modellek=TrieCreate(),ini)
  18. }
  19.  
  20. public fwHamPlayerSpawnPost(id)
  21. {
  22. new CsTeams:my_team
  23. my_team = cs_get_user_team(id)
  24. if (is_user_alive(id) && my_team == CS_TEAM_CT)
  25. {
  26. new ip[64];
  27. get_user_ip(id, ip, 63)
  28. if(TrieKeyExists(modellek,ip))
  29. {
  30. new vegleges[120];
  31. TrieGetString(modellek,ip,vegleges,charsmax(vegleges))
  32. cs_set_user_model(id, vegleges)
  33. }
  34. }
  35. }
  36.  
  37. betoltes(Trie:modellek,Fajl[])
  38. {
  39. new configsmappa[100]
  40. get_configsdir(configsmappa,charsmax(configsmappa))
  41.  
  42. format(configsmappa,charsmax(configsmappa),"%s/%s",configsmappa,Fajl)
  43.  
  44. new file = fopen(configsmappa,"r")
  45.  
  46. if(file)
  47. {
  48. new sorok[100]
  49. new ip[64]
  50. new modell[32]
  51.  
  52. new sor = 1
  53.  
  54. while(fgets(file,sorok,charsmax(sorok)))
  55. {
  56. trim(sorok)
  57.  
  58. if(sorok[0] != ';')
  59. {
  60. strbreak(sorok,ip,charsmax(ip),modell,charsmax(modell))
  61.  
  62. if(ip[0] && modell[0])
  63. {
  64. TrieSetString(modellek,ip,modell)
  65.  
  66. }
  67. else
  68. {
  69. log_to_file("modell.log", "Felismerhetetlen a %d-ik sor.", sor)
  70. }
  71. }
  72.  
  73. sor++
  74. }
  75.  
  76. fclose(file)
  77. }
  78. }


Egyéb:

A configs mappán belül készítsd el a modellek.ini fájlt!
Nyisd meg írd bele az ipt és a modelt, Például:

"193.138.125.75" "models/player/kecskeadmin/kecskeadmin.mdl"

Kérésre megfelelően csak ct modelt néz.

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