Archived copy of war3source.com, the War3Source forum (2009–2020), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2012-09-22 (original capture). Forum · All archived topics · Wiki · Bug tracker · Blog
Chat

War3:Source
September 21, 2012, 09:30:37 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Download: http://war3source.com/index.php?board=9.0
What is War3Source?: http://war3source.com/index.php?topic=200.0
Sample Stats: http://war3source.com/war3stats
Steam Community Group: http://steamcommunity.com/groups/war3source
War3Source SVN Checkout: http://ownageclan.com/svn/war3source/
War3Source servers: http://www.game-monitor.com/search.php?vars=war3_version=
 
   Home   Help Search Login Register  
Pages: 1 [2] 3
  Print  
Author Topic: [Race, Pack, 29 Races] My Races  (Read 7809 times)
SNIPER
Newbie
*
Posts: 14


View Profile WWW
« Reply #25 on: December 22, 2010, 06:49:10 AM »

вот еще
Code:
L 12/22/2010 - 17:46:45: [SM] Native "GetClientAbsOrigin" reported: Client index 0 is invalid
L 12/22/2010 - 17:46:45: [SM] Displaying call stack trace for plugin "war3source\War3Source_027_UnholyEntity.smx":
L 12/22/2010 - 17:46:45: [SM]   [0]  Line 260, War3Source_028_UnholyEntity.sp::PlayerDeathEvent()
эта ошибка из-за ботов, но все же исправь эти ошибки пожалуйста

p.s на сервере последняя версия мода, рассы перекомпилированы, все переведены
« Last Edit: December 22, 2010, 06:52:54 AM by SNIPER » Logged

sorry for my bad english
aLEX6Zik
Newbie
*
Posts: 32


Trololo! }:D


View Profile WWW
« Reply #26 on: December 22, 2010, 08:09:48 AM »

UPDATE!!!!
Added Strider Hiryu
Added <haaaxfunctions> Cheesy
Fixed Some Bugs Cheesy
« Last Edit: December 22, 2010, 08:16:38 AM by aLEX6Zik » Logged

SNIPER
Newbie
*
Posts: 14


View Profile WWW
« Reply #27 on: December 23, 2010, 07:10:11 AM »

это с последним твоим обновлением
каждая ошибка повторяется по 100-300 раз
Code:
L 12/23/2010 - 07:50:32: [SM] Displaying call stack trace for plugin "war3source\War3Source_024_Ner'zhul.smx":
L 12/23/2010 - 07:50:32: [SM]   [0]  Line 132, War3Source_CustomRace_Ner'zhul.sp::SetWepAmmo()
L 12/23/2010 - 07:50:32: [SM] Native "GetClientWeapon" reported: Client 1 is not in game

L 12/23/2010 - 10:05:50: [SM] Native "War3_GetSkillLevel" reported: Error encountered while processing a dynamic native
L 12/23/2010 - 10:05:50: [SM] Displaying call stack trace for plugin "war3source\War3Source_038_MrElectric.smx":
L 12/23/2010 - 10:05:50: [SM]   [0]  Line 183, War3Source_035_MrElectric.sp::OnW3TakeDmgBullet()
L 12/23/2010 - 10:05:54: [SM] Plugin encountered error 15: Array index is out of bounds

L 12/23/2010 - 10:06:32: [SM] Native "War3_GetSkillLevel" reported: Error encountered while processing a dynamic native
L 12/23/2010 - 10:06:32: [SM] Displaying call stack trace for plugin "war3source\War3Source_044_Molecule.smx":
L 12/23/2010 - 10:06:32: [SM]   [0]  Line 181, War3Source_041_Molecule.sp::OnW3TakeDmgAll()
L 12/23/2010 - 10:06:32: [SM] Plugin encountered error 15: Array index is out of bounds

L 12/23/2010 - 12:38:47: [SM] Native "War3_GetSkillLevel" reported: Error encountered while processing a dynamic native
L 12/23/2010 - 12:38:47: [SM] Displaying call stack trace for plugin "war3source\War3Source_035_Zergling.smx":
L 12/23/2010 - 12:38:47: [SM]   [0]  Line 91, War3Source_043_Zergling.sp::InitPassiveSkills()
L 12/23/2010 - 12:38:47: [SM]   [1]  Line 126, War3Source_043_Zergling.sp::OnSkillLevelChanged()

L 12/23/2010 - 12:47:04: [SM] Native "War3_GetSkillLevel" reported: Error encountered while processing a dynamic native
L 12/23/2010 - 12:47:04: [SM] Displaying call stack trace for plugin "war3source\War3Source_032_CrazyHound.smx":
L 12/23/2010 - 12:47:04: [SM]   [0]  Line 70, War3Source_031_CrazyHound.sp::InitPassiveSkills()
L 12/23/2010 - 12:47:04: [SM]   [1]  Line 105, War3Source_031_CrazyHound.sp::OnSkillLevelChanged()
Logged

sorry for my bad english
aLEX6Zik
Newbie
*
Posts: 32


Trololo! }:D


View Profile WWW
« Reply #28 on: December 23, 2010, 08:44:51 AM »

У меня НЕТ этой ошибки. Значит что-то у тебя не так...
Logged

aLEX6Zik
Newbie
*
Posts: 32


Trololo! }:D


View Profile WWW
« Reply #29 on: December 28, 2010, 11:20:18 PM »

UPDATE!!!!
Added Raiden
Some changes in <haaaxfunctions>
Fixed bug when buffs dont resetting on change race
Logged

Zydu
Jr. Member
**
Posts: 51


View Profile
« Reply #30 on: January 05, 2011, 04:48:10 PM »

Runnign 1.1.9.9 CSS

Code:
L 01/05/2011 - 20:35:00: [SM] Displaying call stack trace for plugin "war3source/War3Source_CustomRace_UnholyEntity.smx":
L 01/05/2011 - 20:35:00: [SM]   [0]  Line 325, War3Source_CustomRace_UnholyEntity.sp::Trade()
L 01/05/2011 - 20:35:00: [SM]   [1]  Line 306, War3Source_CustomRace_UnholyEntity.sp::OnUltimateCommand()
Logged
Ownz
Developer
Administrator
Hero Member
*****
Posts: 2032



View Profile WWW Email
« Reply #31 on: January 05, 2011, 04:48:44 PM »

u need to copy the line before, where the actual error message is
Logged

DarkEnergy
Zydu
Jr. Member
**
Posts: 51


View Profile
« Reply #32 on: January 06, 2011, 04:23:57 AM »

Code:
L 01/06/2011 - 00:02:34: [SM] Native "GetClientAbsOrigin" reported: Client index 0 is invalid
L 01/06/2011 - 00:02:34: [SM] Displaying call stack trace for plugin "war3source/War3Source_CustomRace_UnholyEntity.smx":
L 01/06/2011 - 00:02:34: [SM]   [0]  Line 325, War3Source_CustomRace_UnholyEntity.sp::Trade()
L 01/06/2011 - 00:02:34: [SM]   [1]  Line 306, War3Source_CustomRace_UnholyEntity.sp::OnUltimateCommand()

There is also another bug.
Code:
L 01/06/2011 - 00:53:22: [SM] Native "PrintToConsole" reported: Language phrase "Suicide bomber damage: {amount} to {amount} at distance {amount}" not found
L 01/06/2011 - 00:53:22: [SM] Displaying call stack trace for plugin "war3source/War3Source_CustomRace_FlamePredator.smx":
L 01/06/2011 - 00:53:22: [SM]   [0]  Line 219, War3Source_CustomRace_FlamePredator.sp::SuicideBomber()
L 01/06/2011 - 00:53:22: [SM]   [1]  Line 162, War3Source_CustomRace_FlamePredator.sp::DelayedInferno()
Logged
zero
Full Member
***
Posts: 191



View Profile WWW Email
« Reply #33 on: January 07, 2011, 08:46:14 PM »

After extensive testing I have concluded that the strider fly crashes the server. If a player is flying and gets killed there is a chance it will crash the server. It will not happen every time and in some cases may be delayed for a few seconds after death.

I have tested this by having mutiple players fly into wards dropped by any race. IF they are killed by the ward it will crash most of the time. No other flying races that I have will crash under these conditions only the strider.

I also tested killing it with locus while it was flying and it did crash there too however it was delayed a few seconds and the crash was much less common than when wards were used.
Logged

zero
Full Member
***
Posts: 191



View Profile WWW Email
« Reply #34 on: January 07, 2011, 09:33:38 PM »

Figured it out. It is an engine crash related to users not having a valid weapon selected when they die. This is why it seems random.

using this code:

Code:
new knife = GetPlayerWeaponSlot( client, 2 );
EquipPlayerWeapon(client, knife);

will fix the problem if placed right before you restrict weapons. Note that this glitch should occur on any race that restricts weapons and the player has the glitch where they can see a weapon they do not have. After adding this code I have not been able to get it to crash, we have 5 people sitting there tying every combination of deaths and when this code is added the server no longer crashes.
Logged

Ownz
Developer
Administrator
Hero Member
*****
Posts: 2032



View Profile WWW Email
« Reply #35 on: January 08, 2011, 01:18:55 PM »

u restricted with war3 weapons engine and it was crashing?
Logged

DarkEnergy
zero
Full Member
***
Posts: 191



View Profile WWW Email
« Reply #36 on: January 08, 2011, 04:06:43 PM »

Yea, the problem is an engine related glitch that from the players perspective is known as the left handed weapon glitch or the fake gun glitch.

When a weapon is taken from a player the engine does not force them to select a valid weapon (which the code provided above does) and as a result the player will still hold in their hand a "phantom gun". When killed while holding a phantom gun (usually when killed by any type of ward) the server has a chance to crash. It does not happen 100% of the time but it has a pretty good chance. The server can also crash if they are just killed in general while holding a phantom gun however the odds are much lower (it was very hard to reproduce that crash but we got it to happen). When the same players where presented with the same conditions while holding a knife the crashes never occurred. Since forcing players to select the knife there has been no crashes ever with extensive testing and now a full live release.

Previously this code was believed to only be used as a comedic effect but clearly players need to at all times have a valid weapon entity selected or risk a crash. Some conditions I know that can still present this glitch include:
Quote
when u die while flying and respawn , u get the left gun glitch, which happens as well when u switch from flame pred (knife only) to a race with no gun restriction like human.
It can also happen if you have code somewhere that tries to give a restricted weapon to a player.

Note that anyone using the code above should also check if it is a valid entity this is encase the program laggs or somehow does not get the value correctly as such a command execution could result in a crash. Lastly I have heard that a player may end up selecting c4 instead of knife however this does not make sense as the hard code slot for c4 is 3. However if true a simple check could be added to correct this.
Logged

Zydu
Jr. Member
**
Posts: 51


View Profile
« Reply #37 on: January 16, 2011, 08:25:05 AM »

Avatar slowing opposite team player down skill seems to last for ever, unless player reconnects.
Logged
Zydu
Jr. Member
**
Posts: 51


View Profile
« Reply #38 on: January 26, 2011, 06:11:43 AM »

I get this error when someone is playing as flame predator.
Code:
L 01/26/2011 - 12:22:51: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 01/26/2011 - 12:22:51: [SM] Native "PrintToConsole" reported: Language phrase "Suicide bomber damage: {amount} to {amount} at distance {amount}" not found
L 01/26/2011 - 12:22:51: [SM] Displaying call stack trace for plugin "war3source/War3Source_CustomRace_FlamePredator.smx":
L 01/26/2011 - 12:22:51: [SM]   [0]  Line 219, War3Source_CustomRace_FlamePredator.sp::SuicideBomber()
L 01/26/2011 - 12:22:51: [SM]   [1]  Line 162, War3Source_CustomRace_FlamePredator.sp::DelayedInferno()
Logged
zero
Full Member
***
Posts: 191



View Profile WWW Email
« Reply #39 on: January 26, 2011, 04:42:03 PM »

Do you have the translation file? Have you made any changes to this race?

You could just remove that line or reprogram it not to use a translation file.
Logged

Namolem
Newbie
*
Posts: 18


View Profile Email
« Reply #40 on: February 02, 2011, 01:31:41 AM »

Ну у Панорама первое умение не работает потому что я не знаю как найти offset для высоты шага..... Умение должно делать так что ты можешь забираться например на ящик не прыгая а просто идя на него.... Ну то есть ты просто идешь и сразу оказываешься на ящике.....

new Float:fValue = GetEntPropFloat(client, Prop_Send, "m_flStepSize");
SetEntPropFloat(client, Prop_Send, "m_flStepSize", fValue+10.0); 
Logged
aLEX6Zik
Newbie
*
Posts: 32


Trololo! }:D


View Profile WWW
« Reply #41 on: February 02, 2011, 02:04:38 AM »

UPDATE!!!!
Fixed Some Bugs
Huge amount of change in the balance, I will not list all

This is LAST Update!!
Logged

Ownz
Developer
Administrator
Hero Member
*****
Posts: 2032



View Profile WWW Email
« Reply #42 on: February 02, 2011, 11:00:31 PM »

last update?
Logged

DarkEnergy
Namolem
Newbie
*
Posts: 18


View Profile Email
« Reply #43 on: February 03, 2011, 01:12:17 AM »

Quote from: Unholy Entity, line 248-251
public PlayerDeathEvent( Handle:event, const String:name[], bool:dontBroadcast )
{
   new client = GetClientOfUserId( GetEventInt( event, "userid" ) );
   if( ValidPlayer( client, true ) )

1. Why do u hook PlayerDeathEvent ?
2. "userid" is victim. Why do u want him to be alive ("true" parameter in ValidPlayer mean "true if player also alive")
3. In that skill you call random enemy to avenge ur death. Why?

1. Зачем ловить PlayerDeathEvent, если чуть выше есть OnWar3EventDeath ?
2. Переменная события "userid" это жертва, а в следующей проверке ты требуешь чтобы она была жива
3. В этом же скилле ты зовешь случайного противника отомстить за твою смерть. Зачем ?
« Last Edit: February 03, 2011, 01:53:35 AM by Namolem » Logged
[Oddity]TeacherCreature
Sr. Member
****
Posts: 461


View Profile
« Reply #44 on: February 03, 2011, 11:24:30 AM »

in regards to the weapon restrict crash, I have purposely given player item that is restricted and I do NOT crash...
I test this quite a few times to make sure and no crash ever jsut a heads up it mgiht be you.

We also dont have left hand glitch try adding a short delay to giving weapon and see if it helps
Logged

Zydu
Jr. Member
**
Posts: 51


View Profile
« Reply #45 on: February 03, 2011, 12:03:41 PM »

Strider Hiryu flying still causes server crash.
Dean Winchester ultimate "Demon Trap" is not working correctly (there is no tele) and sometime causes client crash.
In Terran Space Marine when you buy kevlar your ammo in m4 resets to 30. To bypass this you need to drop m4 buy kevlar and pick it up - then clip ammo is 200.
« Last Edit: February 03, 2011, 12:06:19 PM by Zydu » Logged
zero
Full Member
***
Posts: 191



View Profile WWW Email
« Reply #46 on: February 03, 2011, 02:51:02 PM »

It will cause crashes due to the left hand glitch. You must remove weapons cleanly and ensure the player does not have one before giving them one. In other words it needs to not only take the weapons away correctly first but also needs to do so again before giving them back. All races that remove or give weapons are effected, some more than others. If you use the code from rev 70 onward you get access to the native needed to remove them correctly.

Therefore all the races that remove weapons will need to be updated when the next beta is released to prevent this glitch.
Logged

msa722
Newbie
*
Posts: 1


View Profile Email
« Reply #47 on: February 05, 2011, 12:10:26 PM »

Dean Winchester ultimate "Demon Trap" is not working correctly (there is no tele) and sometime causes client crash.
It mustnt tele you or your enemy. Ultimate just make dean and his enemy black-coloured. And it doesnt crush our (alex6zik's too) server.
Logged
Namolem
Newbie
*
Posts: 18


View Profile Email
« Reply #48 on: February 05, 2011, 01:38:31 PM »

Dean Winchester ultimate "Demon Trap" is not working correctly (there is no tele) and sometime causes client crash.
In Terran Space Marine when you buy kevlar your ammo in m4 resets to 30. To bypass this you need to drop m4 buy kevlar and pick it up - then clip ammo is 200.

It could cause crash if it use w3s version with old UTIL_Remove() function
Logged
aLEX6Zik
Newbie
*
Posts: 32


Trololo! }:D


View Profile WWW
« Reply #49 on: February 06, 2011, 12:34:32 AM »

1. Why do u hook PlayerDeathEvent ?
2. "userid" is victim. Why do u want him to be alive ("true" parameter in ValidPlayer mean "true if player also alive")
3. In that skill you call random enemy to avenge ur death. Why?

fixd

In Terran Space Marine when you buy kevlar your ammo in m4 resets to 30. To bypass this you need to drop m4 buy kevlar and pick it up - then clip ammo is 200.

Or just reload after buying...
« Last Edit: February 06, 2011, 05:13:34 AM by aLEX6Zik » Logged

Pages: 1 [2] 3
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!