public CheckGate() { new lspdgate1_status; for(new i;i<MAX_PLAYERS;i++) { if(!IsPlayerConnected(i)) continue; if(IsPlayerInRangeOfPoint(i,10.0,1549.62109375, -1628.046875, 16.296792984009))lspdgate1_status=1; } if(lspdgate1_status)MoveObject(lspdgate1,1549.9049072266, -1618.0844726563, 16.296792984009,2); else MoveObject(lspdgate1,1549.62109375, -1628.046875, 16.296792984009,2); new lspdgate2_status; for(new i;i<MAX_PLAYERS;i++) { if(!IsPlayerConnected(i)) continue; if(IsPlayerInRangeOfPoint(i,10.0,1589.341796875, -1637.9111328125, 14.639354705811))lspdgate2_status=1; } if(lspdgate2_status)MoveObject(lspdgate2,1589.341796875, -1637.9111328125, 10.01442527771,2); else MoveObject(lspdgate2,1589.341796875, -1637.9111328125, 14.639354705811,2); }
if(gTeam[i] != team_id) continue;
if(!IsPlayerConnected(i)) continue;
C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : error 028: invalid subscript (not an array or too many subscripts): "gTeam" C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : error 017: undefined symbol "playerid" C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : error 029: invalid expression, assumed zero C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : fatal error 107: too many error messages on one line
if(gTeam[i] != team_id) continue;
Originally Posted by DJBluefader
Guck wegen den anderen Errors mal im Script nach und verдndere des, so das es passt.
|
C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : error 028: invalid subscript (not an array or too many subscripts): "gTeam" C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : warning 215: expression has no effect C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : error 001: expected token: ";", but found "]" C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : error 029: invalid expression, assumed zero C:\Users\Administrator\Desktop\samp03 svr\gamemodes\lsms_rl.pwn(1516) : fatal error 107: too many error messages on one line
new lspdgate1_status; for(new i;i<MAX_PLAYERS;i++) { if(!IsPlayerConnected(i)) continue; if(gTeam[i] != LSPolizei) continue; //Line 1516 if(IsPlayerInRangeOfPoint(i,10.0,1549.62109375, -1628.046875, 16.296792984009))lspdgate1_status=1; } if(lspdgate1_status)MoveObject(lspdgate1,1549.9049072266, -1618.0844726563, 16.296792984009,2); else MoveObject(lspdgate1,1549.62109375, -1628.046875, 16.296792984009,2);
if(gTeam[i] != team_id) continue;
#define Zivilisten 1
#define LSPolizei 2
#define SFPolizei 3
public CheckGate() { new lspdgate1_status; for(new i;i<MAX_PLAYERS;i++) { if(!IsPlayerConnected(i)) continue; if(IsPlayerInRangeOfPoint(i,10.0,1549.62109375, -1628.046875, 16.296792984009) && IsCop[i] == 1)lspdgate1_status=1; } if(lspdgate1_status)MoveObject(lspdgate1,1549.9049072266, -1618.0844726563, 16.296792984009,2); else MoveObject(lspdgate1,1549.62109375, -1628.046875, 16.296792984009,2); new lspdgate2_status; for(new i;i<MAX_PLAYERS;i++) { if(!IsPlayerConnected(i)) continue; if(IsPlayerInRangeOfPoint(i,10.0,1589.341796875, -1637.9111328125, 14.639354705811)&& IsCop[i] == 1)lspdgate2_status=1; } if(lspdgate2_status)MoveObject(lspdgate2,1589.341796875, -1637.9111328125, 10.01442527771,2); else MoveObject(lspdgate2,1589.341796875, -1637.9111328125, 14.639354705811,2); }