hlmod.hu
https://hlmod.hu/

Tag mismatch mitől?
https://hlmod.hu/viewtopic.php?f=9&t=19193
Oldal: 1 / 2

Szerző:  xXlederXxHUN [ 2015.01.29. 19:30 ]
Hozzászólás témája:  Tag mismatch mitől?

SMA Forráskód: [ Mindet kijelol ]
  1. message_begin(MSG_PVS, SVC_TEMPENTITY, origin)
  2. write_coord(origin[0])
  3. write_coord(origin[1])
  4. write_coord(origin[2]+60)
  5. message_end()


Kód:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Warning: Tag mismatch on line 223
Warning: Tag mismatch on line 224
Warning: Tag mismatch on line 225
Warning: Tag mismatch on line 226
Header size:           2676 bytes
Code size:            34088 bytes
Data size:            17752 bytes
Stack/heap size:      16384 bytes; max. usage is unknown, due to recursion
Total requirements:   70900 bytes

4 Warnings.
Done.


Valaki javítaná vagy elmondaná PONTOSAN mi a baj? :D

Szerző:  excitedboy [ 2015.01.29. 19:37 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

Csatold az egész forráskódot, és javítom.

Szerző:  Badboy.killer [ 2015.01.29. 19:40 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

Igazából baj nincs vele, a fordító lefordítja és működni fog, viszont az jobb, amikor "warning" üzenetek sincsenek! :)

Szerző:  xXlederXxHUN [ 2015.01.29. 20:00 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

SMA Forráskód: [ Mindet kijelol ]
  1. public death() {
  2. new victim = read_data(2)
  3.  
  4. static Float:origin[3]
  5. pev(victim, pev_origin, origin)
  6.  
  7. new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))
  8. origin[2] -= 36
  9. engfunc(EngFunc_SetOrigin, ent, origin)
  10.  
  11. if(!pev_valid(ent))
  12. {
  13. return PLUGIN_HANDLED
  14. }
  15.  
  16. set_pev(ent, pev_classname, "asdasd_d" )
  17. engfunc(EngFunc_SetModel, ent, model_w)
  18. dllfunc(DLLFunc_Spawn, ent)
  19. set_pev(ent, pev_solid, SOLID_BBOX)
  20. set_pev(ent, pev_movetype, MOVETYPE_NONE)
  21. engfunc(EngFunc_SetSize, ent, MEDKIT_MINSZ, MEDKIT_MAXSZ)
  22. engfunc(EngFunc_DropToFloor, ent)
  23. message_begin(MSG_PVS, SVC_TEMPENTITY, origin) //ez nem tetszik neki
  24. write_coord(origin[0]) //ez nem tetszik neki
  25. write_coord(origin[1]) //ez nem tetszik neki
  26. write_coord(origin[2]+60) //ez nem tetszik neki
  27. message_end()
  28.  
  29. return PLUGIN_HANDLED
  30. }

Szerző:  FloxaY [ 2015.02.03. 16:29 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

valaki akkor? :D pls :S

Szerző:  Bence98007 [ 2015.02.03. 20:30 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

Egy kérdés:
origin[2] -= 34

aztán minek
write_coord(origin[2] +60)
??

Szerző:  CrB [ 2015.02.03. 21:35 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

azért dobja mert az origin értékét float ban kell megadnod.

Szerző:  FloxaY [ 2015.02.04. 17:36 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

így se tetszik neki...
SMA Forráskód: [ Mindet kijelol ]
  1. public death() {
  2. new victim = read_data(2)
  3.  
  4. static Float:origin[3]
  5. pev(victim, pev_origin, origin)
  6.  
  7. new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))
  8. origin[2] -= 36.0
  9. engfunc(EngFunc_SetOrigin, ent, origin)
  10.  
  11. if(!pev_valid(ent))
  12. {
  13. return PLUGIN_HANDLED
  14. }
  15.  
  16. set_pev(ent, pev_classname, "BonusDoboz" )
  17. engfunc(EngFunc_SetModel, ent, doboz_model)
  18. dllfunc(DLLFunc_Spawn, ent)
  19. set_pev(ent, pev_solid, SOLID_BBOX)
  20. set_pev(ent, pev_movetype, MOVETYPE_NONE)
  21. engfunc(EngFunc_SetSize, ent, MEDKIT_MINSZ, MEDKIT_MAXSZ)
  22. engfunc(EngFunc_DropToFloor, ent)
  23. message_begin(MSG_PVS, SVC_TEMPENTITY, origin)
  24. write_coord(origin[0])
  25. write_coord(origin[1])
  26. write_coord(origin[2]+60.0)
  27. message_end()
  28.  
  29. return PLUGIN_HANDLED
  30. }

Szerző:  Bence98007 [ 2015.02.04. 19:01 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

És ha parse-olsz?
SMA Forráskód: [ Mindet kijelol ]
  1. str_to_float()

Szerző:  FloxaY [ 2015.02.04. 19:10 ]
Hozzászólás témája:  Re: Tag mismatch mitől?

Már próbáltam, nem volt jó

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