Problema intalnita (descriere): Uneori dupa ce deschid serverul si trece un timp, primesc o eroare in server_long
Ero(area / rile) / warning-(ul / urile):
[13:10:03] [debug] Run time error 3: "Stack/heap collision (insufficient stack size)"
[13:10:03] [debug] Stack pointer (STK) is 0x33CF38, heap pointer (HEA) is 0x33CEFC
[13:10:03] [debug] AMX backtrace:
[13:10:03] [debug] #0 0002d890 in ?? (-1004440722, -996053380, 3395424) from plm.amx
[13:10:03] [debug] #1 0002f5fc in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #2 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #3 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #4 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #5 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #6 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #7 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #8 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #9 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #10 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #11 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #12 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #13 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #14 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #15 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #16 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #17 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #18 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #19 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #20 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #21 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #22 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #23 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #24 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #25 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #26 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #27 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #28 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #29 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #30 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #31 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #32 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #33 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #34 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #35 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #36 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #37 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #38 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #39 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #40 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #41 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #42 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #43 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #44 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #45 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #46 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #47 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #48 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #49 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #50 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #51 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #52 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #53 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #54 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #55 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #56 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #57 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #58 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #59 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #60 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #61 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #62 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #63 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #64 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #65 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #66 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #67 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #68 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #69 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #70 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #71 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #72 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #73 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #74 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #75 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #76 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #77 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #78 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #79 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #80 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #81 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #82 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #83 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #84 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #85 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #86 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #87 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #88 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #89 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #90 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #91 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #92 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #93 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #94 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #95 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #96 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #97 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #98 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #99 0002fbf8 in public MovingDeer (2) from plm.amx
[13:10:03] [debug] #100 0002fbf8 in public MovingDeer (2) from plm.amx
Liniile de cod / sursa / script-ul(obligatoriu):
public MovingDeer(DeerID)
{
if(DeerKO[DeerID]==0&&DeerMove[DeerID]==0)
{
new Float:X,Float:Y,Float:Z,Float:Xrand,Float:Yrand,Float:Zrand,Float:speedRand,Float:Angle;
GetDynamicObjectPos(DeerObject[DeerID],X,Y,Z);
new rand1=random(2),rand2=random(2);
if(rand1==0) Xrand=X+10+float(random(10));
else Xrand=X-10-float(random(10));
if(rand2==0) Yrand=Y+10+float(random(10));
else Yrand=Y-10-float(random(10));
Zrand=GetPointZPos(Xrand,Yrand,Zrand);
speedRand=7+float(random(9));
if((Xrand-X)>0&&(Yrand-Y)>0)Angle=atan((Yrand-Y)/(Xrand-X));
else Angle=atan((Yrand-Y)/(Xrand-X))-180;
if(floatabs(Zrand-Z)<3.0)
{
if(IsPosInDeerZone(Xrand,Yrand))
{
GetPointZPos(Xrand,Yrand,Zrand);
SetDynamicObjectRot(DeerObject[DeerID],0,0,Angle);
MoveDynamicObject(DeerObject[DeerID],Xrand,Yrand,Zrand+0.3,speedRand,0,0,Angle);
DeerMove[DeerID]=1;
SetTimerEx("MovingDeer",10000+random(40000),false,"i",DeerID);//On peut changer la fréquence des mouvements
}
else MovingDeer(DeerID);
}
else MovingDeer(DeerID);
}
return 1;
}
Imagini / Video (optional): Tot scriptul este aici http://pastebin.com/T7AyH6sQ
Ati incercat sa rezolvati singur?: Da
Question
star69
Problema intalnita (descriere): Uneori dupa ce deschid serverul si trece un timp, primesc o eroare in server_long
Ero(area / rile) / warning-(ul / urile):
[13:10:03] [debug] Run time error 3: "Stack/heap collision (insufficient stack size)" [13:10:03] [debug] Stack pointer (STK) is 0x33CF38, heap pointer (HEA) is 0x33CEFC [13:10:03] [debug] AMX backtrace: [13:10:03] [debug] #0 0002d890 in ?? (-1004440722, -996053380, 3395424) from plm.amx [13:10:03] [debug] #1 0002f5fc in public MovingDeer (2) from plm.amx [13:10:03] [debug] #2 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #3 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #4 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #5 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #6 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #7 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #8 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #9 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #10 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #11 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #12 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #13 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #14 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #15 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #16 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #17 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #18 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #19 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #20 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #21 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #22 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #23 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #24 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #25 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #26 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #27 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #28 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #29 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #30 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #31 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #32 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #33 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #34 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #35 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #36 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #37 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #38 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #39 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #40 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #41 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #42 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #43 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #44 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #45 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #46 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #47 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #48 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #49 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #50 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #51 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #52 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #53 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #54 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #55 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #56 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #57 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #58 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #59 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #60 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #61 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #62 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #63 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #64 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #65 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #66 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #67 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #68 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #69 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #70 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #71 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #72 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #73 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #74 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #75 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #76 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #77 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #78 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #79 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #80 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #81 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #82 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #83 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #84 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #85 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #86 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #87 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #88 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #89 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #90 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #91 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #92 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #93 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #94 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #95 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #96 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #97 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #98 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #99 0002fbf8 in public MovingDeer (2) from plm.amx [13:10:03] [debug] #100 0002fbf8 in public MovingDeer (2) from plm.amx
Liniile de cod / sursa / script-ul(obligatoriu):
public MovingDeer(DeerID) { if(DeerKO[DeerID]==0&&DeerMove[DeerID]==0) { new Float:X,Float:Y,Float:Z,Float:Xrand,Float:Yrand,Float:Zrand,Float:speedRand,Float:Angle; GetDynamicObjectPos(DeerObject[DeerID],X,Y,Z); new rand1=random(2),rand2=random(2); if(rand1==0) Xrand=X+10+float(random(10)); else Xrand=X-10-float(random(10)); if(rand2==0) Yrand=Y+10+float(random(10)); else Yrand=Y-10-float(random(10)); Zrand=GetPointZPos(Xrand,Yrand,Zrand); speedRand=7+float(random(9)); if((Xrand-X)>0&&(Yrand-Y)>0)Angle=atan((Yrand-Y)/(Xrand-X)); else Angle=atan((Yrand-Y)/(Xrand-X))-180; if(floatabs(Zrand-Z)<3.0) { if(IsPosInDeerZone(Xrand,Yrand)) { GetPointZPos(Xrand,Yrand,Zrand); SetDynamicObjectRot(DeerObject[DeerID],0,0,Angle); MoveDynamicObject(DeerObject[DeerID],Xrand,Yrand,Zrand+0.3,speedRand,0,0,Angle); DeerMove[DeerID]=1; SetTimerEx("MovingDeer",10000+random(40000),false,"i",DeerID);//On peut changer la fréquence des mouvements } else MovingDeer(DeerID); } else MovingDeer(DeerID); } return 1; }
Imagini / Video (optional): Tot scriptul este aici http://pastebin.com/T7AyH6sQ
Ati incercat sa rezolvati singur?: Da
Link to comment
Share on other sites
14 answers to this question
Recommended Posts