Ошибка sm_hosties
|
|
ILlga80
|
Дата: Вторник, 05.02.2013, 05:14:57 | Сообщение # 1 |
|
Сообщений: 57
Репутация: 3 [ +/- ]
|
|
Версия 2.1.2b т.к на 2.1.0 было еще больше ошибок(бой на дробовиках не срабатывал) Код L 02/04/2013 - 23:16:00: SourceMod error session started L 02/04/2013 - 23:16:00: Info (map "ba_jail_electric_vip") (file "errors_20130204.log") L 02/04/2013 - 23:16:00: [SM] Native "GetClientEyePosition" reported: Client 3 is not in game L 02/04/2013 - 23:16:00: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/04/2013 - 23:16:00: [SM] [0] Line 4818, hosties/lastrequest.sp::Timer_Beacon()
Код L 02/04/2013 - 23:16:11: [SM] Native "GetClientHealth" reported: Client 3 is not in game L 02/04/2013 - 23:16:11: [SM] Displaying call stack trace for plugin "lastrequest_shotgunwars.smx": L 02/04/2013 - 23:16:11: [SM] [0] Line 218, C:\srcds\beta\csgo\addons\sourcemod\scripting\lastrequest_shotgunwars.sp::ShotgunWars_Heal() L 02/04/2013 - 23:16:11: [SM] Native "GetClientEyePosition" reported: Client 3 is not in game L 02/04/2013 - 23:16:11: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/04/2013 - 23:16:11: [SM] [0] Line 4818, hosties/lastrequest.sp::Timer_Beacon() L 02/05/2013 - 02:12:41: Error log file session closed. Исходники тут Помогите исправить
Сообщение отредактировал ILlga80 - Вторник, 05.02.2013, 05:23:37 |
|
| |
Scarface_slv
|
Дата: Вторник, 05.02.2013, 09:19:48 | Сообщение # 2 |
|
Сообщений: 737
Репутация: 61 [ +/- ]
|
|
В hosties/lastrequest.sp в строке 4818 пишет что игрока с индексом 3 нет на сервере и не может получить GetClientEyePosition Плагин lastrequest_shotgunwars.sp в строке 218 не может получить GetClientHealth игрока с индексом 3 нет на сервере Может нужно создать проверку типо IsClientInGame()
|
|
| |
TEIN
|
Дата: Вторник, 05.02.2013, 10:29:26 | Сообщение # 3 |
|
Сообщений: 563
Репутация: 78 [ +/- ]
|
|
if (client > 0) IsClientInGame(0) - ошибка
|
|
| |
Meow_1337
|
Дата: Вторник, 05.02.2013, 11:31:22 | Сообщение # 4 |
|
Сообщений: 207
Репутация: 11 [ +/- ]
|
|
Да по моему sm_hosties весь в ошибках. К примеру: петушиные бои не дают ножик, а хотя должны давать.
|
|
| |
ILlga80
|
Дата: Вторник, 05.02.2013, 12:17:06 | Сообщение # 5 |
|
Сообщений: 57
Репутация: 3 [ +/- ]
|
|
DoK_1997, т.е IsClientInGame не нужно?
|
|
| |
Scarface_slv
|
Дата: Вторник, 05.02.2013, 12:42:12 | Сообщение # 6 |
|
Сообщений: 737
Репутация: 61 [ +/- ]
|
|
он наверно имеют виду если индекс равен нулю, консоль, то возникнет ошибка
|
|
| |
ILlga80
|
Дата: Вторник, 05.02.2013, 12:44:42 | Сообщение # 7 |
|
Сообщений: 57
Репутация: 3 [ +/- ]
|
|
Символ client вообще не воспринимает. Пробовал ввести new i = client.
|
|
| |
Scarface_slv
|
Дата: Вторник, 05.02.2013, 12:52:29 | Сообщение # 8 |
|
Сообщений: 737
Репутация: 61 [ +/- ]
|
|
там вроде вместо client LR_Player_Guard и еще один LR_Player_Prisoner не знаю кто они)
|
|
| |
ILlga80
|
Дата: Вторник, 05.02.2013, 13:24:07 | Сообщение # 9 |
|
Сообщений: 57
Репутация: 3 [ +/- ]
|
|
фигня получается Добавлено (05.02.2013, 13:24:07) --------------------------------------------- Сделал так Код // setup beam decl Float:Prisoner_Pos[3], Float:Guard_Pos[3], Float:distance; if (LR_Player_Prisoner > 0) { GetClientEyePosition(LR_Player_Prisoner, Prisoner_Pos); Prisoner_Pos[2] -= 40.0; } if (LR_Player_Guard > 0) { GetClientEyePosition(LR_Player_Guard, Guard_Pos); Guard_Pos[2] -= 40.0; distance = GetVectorDistance(Prisoner_Pos, Guard_Pos); }
Сообщение отредактировал ILlga80 - Вторник, 05.02.2013, 13:21:29 |
|
| |
Scarface_slv
|
Дата: Вторник, 05.02.2013, 13:33:11 | Сообщение # 10 |
|
Сообщений: 737
Репутация: 61 [ +/- ]
|
|
if (LR_Player_Prisoner > 0 && IsClientInGame(LR_Player_Prisoner)) типо так попробуй хз
|
|
| |
ILlga80
|
Дата: Вторник, 05.02.2013, 13:41:05 | Сообщение # 11 |
|
Сообщений: 57
Репутация: 3 [ +/- ]
|
|
зачем IsClientInGame если идет проверка уже >0
|
|
| |
TEIN
|
Дата: Вторник, 05.02.2013, 13:43:14 | Сообщение # 12 |
|
Сообщений: 563
Репутация: 78 [ +/- ]
|
|
Ты не спрашивай, а делай и проверяй
|
|
| |
ILlga80
|
Дата: Вторник, 05.02.2013, 20:15:46 | Сообщение # 13 |
|
Сообщений: 57
Репутация: 3 [ +/- ]
|
|
DoK_1997, Сделал. народ будет проверю логи.Добавлено (05.02.2013, 20:15:46) ---------------------------------------------
Код L 02/05/2013 - 15:10:50: SourceMod error session started L 02/05/2013 - 15:10:50: Info (map "ba_jail_alpha") (file "errors_20130205.log") L 02/05/2013 - 15:10:50: [SM] Native "SetEntProp" reported: Entity 264 (264) is invalid L 02/05/2013 - 15:10:50: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/05/2013 - 15:10:50: [SM] [0] Line 4995, hosties/lastrequest.sp::Timer_RemoveThinkTick() L 02/05/2013 - 15:50:30: Error log file session closed. L 02/05/2013 - 18:21:07: SourceMod error session started L 02/05/2013 - 18:21:07: Info (map "Ba_Jail_Kajoly_V2") (file "errors_20130205.log") L 02/05/2013 - 18:21:07: [SM] Native "GetEntDataEnt2" reported: Entity 1 (1) is invalid L 02/05/2013 - 18:21:07: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/05/2013 - 18:21:07: [SM] [0] Line 5505, hosties/lastrequest.sp::Timer_ChickenFight() L 02/05/2013 - 18:21:07: [SM] Native "GetClientEyePosition" reported: Client 1 is not in game L 02/05/2013 - 18:21:07: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/05/2013 - 18:21:07: [SM] [0] Line 4823, hosties/lastrequest.sp::Timer_Beacon() L 02/05/2013 - 18:21:07: [SM] Native "GetClientEyePosition" reported: Client 1 is not in game L 02/05/2013 - 18:21:07: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/05/2013 - 18:21:07: [SM] [0] Line 4823, hosties/lastrequest.sp::Timer_Beacon() L 02/05/2013 - 18:21:07: [SM] Native "GetEntDataEnt2" reported: Entity 1 (1) is invalid L 02/05/2013 - 18:21:07: [SM] Displaying call stack trace for plugin "sm_hosties.smx": L 02/05/2013 - 18:21:07: [SM] [0] Line 5505, hosties/lastrequest.sp::Timer_ChickenFight()
|
|
| |
TEIN
|
Дата: Среда, 06.02.2013, 07:16:28 | Сообщение # 14 |
|
Сообщений: 563
Репутация: 78 [ +/- ]
|
|
Уже другие ошибки, делай
|
|
| |