Problem with y_iterate
#1

Some players are loging in server, and it says "Server closed conection"

I think that problem is with y_iterate

Server Log

Код:
[17:45:56] Incoming connection: 212.39.125.86:2977
[17:45:56] [join] Edward_Corelli has joined the server (2:212.39.125.86)
[17:45:56] Iter_OnPlayerConnect: 2
[17:45:56] Iter_OnPlayerConnect end
[17:46:12] [part] Edward_Corelli has left the server (2:1)
[17:46:33] Incoming connection: 212.39.125.86:2982
[17:46:34] [join] Edward_Correlli has joined the server (2:212.39.125.86)
[17:46:34] Iter_OnPlayerConnect: 2
[17:46:34] Iter_OnPlayerConnect end
[17:46:47] [part] Edward_Correlli has left the server (2:1)
Reply
#2

You need to have SetSpawnInfo somewhere before the player spawns, like OnPlayerConnect. Just input random values for it.
Reply
#3

I've put SpawnajIgraca(playerid);

Do you think it would help?

Код:
forward SpawnajIgraca(playerid);
public SpawnajIgraca(playerid)
{
	if(PlayerInfo[playerid][pSpawnPos] == 1)
	{
		//SetPlayerPos(playerid, 1732.9124, -1912.0067, 13.5622);
		SetSpawnInfo( playerid, 0, 0, 1732.9124, -1912.0067, 13.5622, 0, 0, 0, 0, 0, 0, 0 );
		SetPlayerInterior(playerid, 0);
		SetPlayerFacingAngle(playerid, 90);
		SetPlayerVirtualWorld(playerid, 0);
	}
	if(PlayerInfo[playerid][pSpawnPos] == 2) // aerodrom
	{
		//SetPlayerPos(playerid, 1642.0559,-2334.5571,13.5469);
		SetSpawnInfo( playerid, 0, 0, 1642.0559,-2334.5571,13.5469, 0, 0, 0, 0, 0, 0, 0 );
		SetPlayerInterior(playerid, 0);
		SetPlayerFacingAngle(playerid, 90);
		SetPlayerVirtualWorld(playerid, 0);
	}
	if(PlayerInfo[playerid][pSpawnPos] == 3) // kuca
	{
		new k = PlayerInfo[playerid][pKuca];
		//SetPlayerPos(playerid, InfoKuce[k][IntXKuce], InfoKuce[k][IntYKuce], InfoKuce[k][IntZKuce]);
		SetSpawnInfo( playerid, 0, 0, InfoKuce[k][IntXKuce], InfoKuce[k][IntYKuce], InfoKuce[k][IntZKuce], 0, 0, 0, 0, 0, 0, 0 );// SpawnPlayer(playerid);
		SetPlayerInterior(playerid, InfoKuce[k][IntIDKuce]);
		SetPlayerVirtualWorld(playerid, InfoKuce[k][VWKuce]);
		SetPlayerFacingAngle(playerid, 90);
	}
	if(PlayerInfo[playerid][pSpawnPos] == 4) // stan
	{
		new s = PlayerInfo[playerid][pStan];
		//SetPlayerPos(playerid, InfoStana[s][IntXStana], InfoStana[s][IntYStana], InfoStana[s][IntZStana]);
		SetSpawnInfo( playerid, 0, 0, InfoStana[s][IntXStana], InfoStana[s][IntYStana], InfoStana[s][IntZStana], 0, 0, 0, 0, 0, 0, 0 );//SpawnPlayer(playerid);
		SetPlayerInterior(playerid, InfoStana[s][IntIDStana]);
		SetPlayerVirtualWorld(playerid, InfoStana[s][VWStana]);
		SetPlayerFacingAngle(playerid, 90);
	}
	if(PlayerInfo[playerid][pSpawnPos] == 5) // firma
	{
		new f = PlayerInfo[playerid][pFirma];
		//SetPlayerPos(playerid, InfoFirme[f][IntXFirme], InfoFirme[f][IntYFirme], InfoFirme[f][IntZFirme]);
		SetSpawnInfo( playerid, 0, 0, InfoFirme[f][IntXFirme], InfoFirme[f][IntYFirme], InfoFirme[f][IntZFirme], 0, 0, 0, 0, 0, 0, 0 );//SpawnPlayer(playerid);
		SetPlayerInterior(playerid, InfoFirme[f][IntIDFirme]);
		SetPlayerVirtualWorld(playerid, InfoFirme[f][VWFirme]);
		SetPlayerFacingAngle(playerid, 90);
	}
	if(PlayerInfo[playerid][pSpawnPos] == 6)
	{
	if(PlayerInfo[playerid][pMember] == 1) { SetPlayerPos(playerid, 254.7281,77.9892,1003.6406); SetPlayerInterior(playerid,6); }
	if(PlayerInfo[playerid][pMember] == 2) { SetPlayerPos(playerid, 246.375991,109.245994,1003.218750); SetPlayerInterior(playerid,10); }
	if(PlayerInfo[playerid][pMember] == 3) { SetPlayerPos(playerid, 732.4429,-1355.9352,15.1563); SetPlayerInterior(playerid,0); }
	if(PlayerInfo[playerid][pMember] == 4) { SetPlayerPos(playerid, 288.745971,169.350997,1007.171875); SetPlayerInterior(playerid,3); }
	if(PlayerInfo[playerid][pMember] == 5) { SetPlayerPos(playerid, 2496.049804,-1695.238159,1014.742187); SetPlayerInterior(playerid,3); } // tu sam stao
	if(PlayerInfo[playerid][pMember] == 6) { SetPlayerPos(playerid, 2807.619873,-1171.899902,1025.570312); SetPlayerInterior(playerid,8); }
	if(PlayerInfo[playerid][pMember] == 7) { SetPlayerPos(playerid, 2324.419921,-1145.568359,1050.710083); SetPlayerInterior(playerid,12); }
	if(PlayerInfo[playerid][pMember] == 8) { SetPlayerPos(playerid, 1235.8954, -823.5475, 1083.1563); SetPlayerInterior(playerid,5); }
	if(PlayerInfo[playerid][pMember] == 9) { SetPlayerPos(playerid, 321.6736,1121.5057,1083.8828); SetPlayerInterior(playerid,5); }
	}
	SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
}
Reply
#4

I don't know, you tell me.
Reply
#5

It didn't helped :S

When player connect to server, it says:

Код:
[21:28:54] Incoming connection: 89.164.44.181:63103
[21:28:54] [join] Edward_Scott has joined the server (1:89.164.44.181)
[21:28:54] Iter_OnPlayerConnect: 1
[21:28:54] [nick] Edward_Scott nick changed to New_Name
[21:28:54] [nick] New_Name nick changed to Edward_Scott
[21:28:54] [part] Edward_Scott has left the server (1:2)
[21:28:54] Iter_OnPlayerConnect end

[21:29:52] Incoming connection: 89.164.44.181:63104
[21:29:52] [join] John_Guy has joined the server (1:89.164.44.181)
[21:29:52] Iter_OnPlayerConnect: 1
[21:29:52] [nick] John_Guy nick changed to New_Name
[21:29:52] [nick] New_Name nick changed to John_Guy
[21:29:52] [part] John_Guy has left the server (1:2)
[21:29:52] Iter_OnPlayerConnect end
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)