Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Крашит при спавне

Статус
В этой теме нельзя размещать новые ответы.

D1mka5592

Умник
Здравствуйте! Проблема такова просто захожу на свой сервер и меня крашит..
Вот после этого крашит.
Падаю под землю потом краш.
Ах-да и как убрать 3 полоски под деньгами?



---------- Post added at 11:18 ---------- Previous post was at 11:00 ----------

Вот всё что нужно.

Вот что пишет при краше, после вылетает GTA

PHP:
SA-MP 0.3x-R1-2
Exception At Address: 0x007324B6
Base: 0x034A0000

Registers:
EAX: 0x00000002	EBX: 0x0000002F	ECX: 0x0E796330	EDX: 0x00000092
ESI: 0x0000000C	EDI: 0x0CB17608	EBP: 0x11DBB37C	ESP: 0x0022FCA4
EFLAGS: 0x00210293

Stack:
+0000: 0x03644D18   0x03644D18   0x00000092   0x00000000
+0010: 0xFFFFFFFF   0xFFFFFFFF   0xFFFFFFFF   0x00000408
+0020: 0x00C4D958   0x00000018   0x065B4CF0   0x00000000
+0030: 0x0022FCF4   0x6ED1017F   0x0000001C   0x065B4CF0
+0040: 0x00000001   0x0022FD08   0x6ED1017F   0x0000001C
+0050: 0x00000001   0x00000001   0x00000001   0x065B4AC0
+0060: 0x0000001C   0x0022FD2C   0x6ED0CD5E   0x01AD3800
+0070: 0x0022FD24   0x0000001C   0x064DB960   0xBE440000
+0080: 0x0000001C   0x00000001   0x0022FD60   0x00000093
+0090: 0x00000000   0x4312CF00   0x98846D8C   0x0000001A
+00A0: 0x00000001   0x774480C8   0x00732639   0x11DBB37C
+00B0: 0x00000092   0x040016B8   0x00732BDC   0x03644D18
+00C0: 0x11DBB37C   0x00000092   0x774480C8   0x0000001A
+00D0: 0x04524584   0x00733F2A   0x04001600   0x446C8FE2
+00E0: 0x00000001   0x03508147   0x0053E01E   0x00000000
+00F0: 0x0053EAA6   0x016FC034   0x0053EAC4   0x44340000
+0100: 0x43E10000   0x0053ECC2   0x00000001   0x00619B71
+0110: 0x0000001A   0x00000001   0x00000001   0x0000000A
+0120: 0x00748DF0   0x0000001A   0x00000001   0x7643D8E3
+0130: 0x00000000   0x0022FF88   0x7FFDC000   0x016F0000
+0140: 0x4F5D3BEC   0x016F10F0   0x00000008   0x00000100
+0150: 0x00000008   0x00000102   0x44340000   0x43E10000
+0160: 0x00000000   0x00000000   0x000005A0   0x00000384
+0170: 0x00000000   0x00000001   0x000C0586   0x00000200
+0180: 0x00000000   0x01C202D0   0x0046C416   0x000002D0
+0190: 0x000001C2   0x0000002C   0x0022FE2C   0x00825EE4
+01A0: 0x7643D8E3   0x00000000   0x7FFDC000   0xFFFFFFFF
+01B0: 0x00821D57   0x00000065   0x00000065   0x0022FF88
+01C0: 0x00824731   0x00400000   0x00000000   0x01912007
+01D0: 0x0000000A   0x00000094   0x00000006   0x00000000
+01E0: 0x00001770   0x00000002   0x76726500   0x20656369
+01F0: 0x6B636150   0x00003120   0x00000000   0x00000000
+0200: 0x00000000   0x00000000   0x00000000   0x00000000
+0210: 0x00000000   0x00000000   0x00000000   0x00000000
+0220: 0x00000000   0x00000000   0x00000000   0x00000000
+0230: 0x00000000   0x00000000   0x00000000   0x00000000
+0240: 0x00000000   0x00000000   0x00000000   0x00000000
+0250: 0x00000000   0x00000000   0x00000000   0x00000000
+0260: 0x00000000   0x008245C8   0x00000000   0x00000000
+0270: 0x7FFDC000   0xC0000005   0x00000000   0x01912007

SCM Op: 0x77E, lDbg: 0 LastRendObj: 3276

Game Version: EU 1.0

State Information: Ped Context: 0
Вот OnPlayerSpawn

PHP:
public OnPlayerSpawn(playerid)
{
	if ( GetPVarInt ( playerid, "Logged" ) == 0 )return SendClientMessage ( playerid, COLOR_GRAY, "{FF0000}‹‹ {FFFFFF}Извините, но этот сервер требует залогинится перед тем как войти в игру.Вы кикнуты {FF0000}››" ) , KickEx ( playerid ) ? 0 : 0 ;
	SetPVarInt(playerid, "AntiBreik", 3);
	MyResetPlayerWeapons(playerid);
	pTemp[playerid][pAbletoGun] = 2;
	SetPlayerScore ( playerid, PLAYER [ playerid ] [ AGE ] ) ;
	MySetPlayerHealth( playerid, 100.0 ) ;
	MySetPlayerArmour( playerid, 0.0 ) ;
	piss = CreateProgressBar(518.00, 101.00, 70.50, 3.50, -1048321, 100.0);
	SetProgressBarValue(piss, PLAYER[playerid][HEALTH]);
	UpdateProgressBar(piss, playerid);
	sleeping = CreateProgressBar(518.00, 109.00, 70.50, 3.20, 8900346, 100.0);
	SetProgressBarValue(sleeping, PLAYER[playerid][HEALTH]);
	UpdateProgressBar(sleeping, playerid);
	eat = CreateProgressBar(518.00, 117.00, 70.50, 3.20, 11908533, 100.0);
	SetProgressBarValue(eat, PLAYER[playerid][HEALTH]);
	UpdateProgressBar(eat, playerid);
	new fid;
	if (PLAYER[playerid][JAIL])
	{
		fid = ReturnFractionIndexForId ( PLAYER [ playerid ] [ FRACID ] ) ;
		new camid = random(3);
		MySetPlayerPos(playerid,camSpawn[camid][0],camSpawn[camid][1],camSpawn[camid][2],camSpawn[camid][3],6,1);
		if(PLAYER[playerid][FRACID]) SetPlayerSkin(playerid,268);else SetPlayerSkin(playerid, 268); SetPlayerColor ( playerid, COLOR_LOGGED );
		if(PLAYER[playerid][FRACID])SetPlayerColor(playerid,FRACTION [ fid ] [ fColor ]);
		SetPVarInt ( playerid, "Death", 0 ) ;
		SetPVarInt ( playerid, "Spawn", 1 ) ;
		SetPVarInt(playerid, "LicExam", 0);
		return true;
	}
	else if(pTemp[playerid][pDead])
	{
		pTemp[playerid][pDead] = false;
		new Float:c[4][4] = {
		{1317.6062,-826.5536,1185.7059,90.0725},
		{1306.8513,-819.0848,1185.7059,359.0601},
		{1335.7402,-826.0469,1185.7059,270.6992},
		{1353.0658,-825.9440,1185.7059,88.8192}
		};
		new f = RandomEx(0,4);
		pTemp[playerid][pInHospital] = true;
		MySetPlayerPos(playerid,c[f][0],c[f][1],c[f][2],c[f][3],1,0);
		fid = ReturnFractionIndexForId ( PLAYER [ playerid ] [ FRACID ] ) ;
		if(PLAYER[playerid][FRACID])
		{
			if(PLAYER[playerid][SEX] == 1)SetPlayerSkin(playerid,FRACTION [ fid ][ fSkins ][ PLAYER [ playerid ] [ RANK ] ]);
			else SetPlayerSkin(playerid,FRACTION [ fid ][ fGirlskin ]);
		}
		else SetPlayerSkin(playerid,PLAYER[playerid][SKIN]);
		MySetPlayerHealth(playerid,3.0);
		SetPVarInt ( playerid, "Death", 0 ) ;
		SetPVarInt ( playerid, "Spawn", 1 ) ;
		SetPVarInt(playerid, "LicExam", 0);
		return true;
	}
	if ( PLAYER [ playerid ] [ FRACID ] != 0 )
	{
		fid = ReturnFractionIndexForId ( PLAYER [ playerid ] [ FRACID ] ) ;
		SetPlayerColor ( playerid, FRACTION [ fid ] [ fColor ] ) ;
		if(PLAYER[playerid][FRACID])
		{
			if(PLAYER[playerid][SEX] == 1)SetPlayerSkin(playerid,FRACTION [ fid ][ fSkins ][ PLAYER [ playerid ] [ RANK ] ]);
			else SetPlayerSkin(playerid,FRACTION [ fid ][ fGirlskin ]);
		}
		else SetPlayerSkin(playerid,PLAYER[playerid][SKIN]);
	}
	else
	{
		SetPlayerColor ( playerid, COLOR_LOGGED ) ;
		SetPlayerSkin( playerid, PLAYER[playerid][SKIN]) ;
	}
	if ( PLAYER [ playerid ] [ HOUSE ] != 0 || PLAYER [ playerid ] [ RENTROOM ] != 0 && PLAYER[playerid][SPAWN] == 1)
	{
		new h = ReturnHouseIndexForId ( ( PLAYER [ playerid ] [ HOUSE ] != 0 ) ? PLAYER [ playerid ] [ HOUSE ] : PLAYER [ playerid ] [ RENTROOM ] ) ;
		new hint = HOUSES [ h ] [ hInt ] ;
		MySetPlayerPos ( playerid, HouseInt [ hint ] [ Position ] [ 0 ] , HouseInt [ hint ] [ Position ] [ 1 ], HouseInt [ hint ] [ Position ] [ 2 ], HouseInt [ hint ] [ Position ] [ 3 ], HouseInt [ hint ] [ Int ], HOUSES [ h ] [ hID ] + 1000 ) ;
	}
	else if ( PLAYER [ playerid ] [ FRACID ] != 0 )MySetPlayerPos ( playerid, FRACTION [ fid ][ fSpawn ] [ 0 ], FRACTION [ fid ][ fSpawn ] [ 1 ], FRACTION [ fid ][ fSpawn ] [ 2 ], FRACTION [ fid ][ fSpawn ] [ 3 ], FRACTION [ fid ][ fSpawnInt ], FRACTION [ fid ][ fSpawnVirt ] ) ;
	else MySetPlayerPos ( playerid, 1568.0466,-1897.0621,13.5607,0.2485, 0, 0 );
	SetPVarInt ( playerid, "Death", 0 ) ;
	SetPVarInt ( playerid, "Spawn", 1 ) ;
	SetPVarInt(playerid, "LicExam", 0);
	if(PLAYER[playerid][SEX] == 0 )MyShowPlayerDialog(playerid,DIALOG_SEX,DIALOG_STYLE_LIST,"{1e90ff}Пол","[1]Мужской\n[2]Женский","Выбрать","");
  	return true;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу