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

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

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

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

Скины в регистрации

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

Steve

Компетентный
Всем привет, я уже не догоняю.. не получается добавить к регистрации выбор женских скинов.. Вроде всё сделал, а всё равно идёт выбор мужских скинов. Вот паблик
PHP:
MenuRow
PHP:
public OnPlayerSelectedMenuRow(playerid, row)
{
    if(GetPlayerMenu(playerid) == bomj[0])
	{
 	 switch(row)
		{
			case 0:
			{
			    switch (SelectCharID[playerid])
				{
					case 0:
					{
					    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, BomjPed[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = BomjPed[0][0]; }
					    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, BomjPed[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = BomjPed[1][0]; }
					    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, BomjPed[2][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = BomjPed[2][0]; }
					}
				}
				ShowMenuForPlayer(bomj[0], playerid);
			    return 0;
			}
			case 2:
			{
			    PlayerInfo[playerid][pLevel] = 1;
				PlayerInfo[playerid][pHealth] = 100.0;
				PlayerInfo[playerid][pPos_x] = 1559.8696;
				PlayerInfo[playerid][pPos_y] = -1267.9978;
				PlayerInfo[playerid][pPos_z] = 277.8696;
				PlayerInfo[playerid][pInt] = 0;
				PlayerInfo[playerid][pLocal] = 255;
				PlayerInfo[playerid][pTeam] = 3;
				new randphone = 100000 + random(899999);//minimum 1000  max 9999 //giving one at the start
				PlayerInfo[playerid][pPnumber] = randphone;
				PlayerInfo[playerid][pPhousekey] = 255;
				PlayerInfo[playerid][pPbiskey] = 255;
				PlayerInfo[playerid][pAccount] = 0;
				PlayerInfo[playerid][pReg] = 1;
			    SetCameraBehindPlayer(playerid);
			    PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
		    	PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
		    	SelectCharPlace[playerid] = 0;
			    SelectCharID[playerid] = 0;
			    SelectChar[playerid] = 0;
				PlayerInfo[playerid][pTuts] = 1;
			    TogglePlayerControllable(playerid, 1);
			    SpawnPlayer(playerid);
			}
		}
	}
 if(GetPlayerMenu(playerid) == bomj[1])
	{
 	 switch(row)
		{
			case 0:
			{
			    switch (SelectCharID[playerid])
				{
					case 0:
					{
					    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, BomjBPed[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = BomjBPed[0][0]; }
					    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, BomjBPed[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = BomjBPed[1][0]; }
					    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, BomjBPed[2][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = BomjBPed[2][0]; }
					}
				}
				ShowMenuForPlayer(bomj[1], playerid);
			    return 0;
			}
			case 2:
			{
			    PlayerInfo[playerid][pLevel] = 1;
				PlayerInfo[playerid][pHealth] = 100.0;
				PlayerInfo[playerid][pPos_x] = 1559.8696;
				PlayerInfo[playerid][pPos_y] = -1267.9978;
				PlayerInfo[playerid][pPos_z] = 277.8696;
				PlayerInfo[playerid][pInt] = 0;
				PlayerInfo[playerid][pLocal] = 255;
				PlayerInfo[playerid][pTeam] = 3;
				new randphone = 100000 + random(899999);//minimum 1000  max 9999 //giving one at the start
				PlayerInfo[playerid][pPnumber] = randphone;
				PlayerInfo[playerid][pPhousekey] = 255;
				PlayerInfo[playerid][pPbiskey] = 255;
				PlayerInfo[playerid][pAccount] = 0;
				PlayerInfo[playerid][pReg] = 1;
			    SetCameraBehindPlayer(playerid);
			    PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
		    	PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
		    	SelectCharPlace[playerid] = 0;
			    SelectCharID[playerid] = 0;
			    SelectChar[playerid] = 0;
				PlayerInfo[playerid][pTuts] = 1;
			    TogglePlayerControllable(playerid, 1);
			    SpawnPlayer(playerid);
			}
		}
	}

	
	return 1;
}
Вот тоже

PHP:
public SetPlayerSpawn(playerid)
{

	if(PlayerInfo[playerid][pChar] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); }
	else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
  	SetPlayerHealthAC(playerid, 100.0);
   	if(PlayerInfo[playerid][pTuts] == 0)
    {
		ShowMenuForPlayer(bomj[0], playerid);
	  	SetPlayerPos(playerid,222.0228,-8.6803,1002.2109);
  		SetPlayerInterior(playerid,5);
	  	SetPlayerFacingAngle(playerid,270.4692);
	  	SetPlayerCameraPos(playerid, 226.2278,-8.5702,1002.2109);
	 	SetPlayerCameraLookAt(playerid, 222.0228,-8.6803,1002.2109);
	  	SendClientMessage(playerid, COLOR_RED, "Используйте клавишу 'Быстрый бег'(пробел  по умолчанию)");
	  	SendClientMessage(playerid, COLOR_RED, "Используйте клавишу 'Вверх, вниз'(W,S по умолчанию)");
	  	SelectCharPlace[playerid] = 1;
		TogglePlayerControllable(playerid, 0);
	 	return 1;
   	}
	else
	{
   		if(PlayerInfo[playerid][pChar] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); }
		else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
  		SetPlayerHealthAC(playerid, 100.0);
   		if(PlayerInfo[playerid][pTuts] == 0)
    {
		ShowMenuForPlayer(bomj[1], playerid);
	  	SetPlayerPos(playerid,222.0228,-8.6803,1002.2109);
  		SetPlayerInterior(playerid,5);
	  	SetPlayerFacingAngle(playerid,270.4692);
	  	SetPlayerCameraPos(playerid, 226.2278,-8.5702,1002.2109);
	 	SetPlayerCameraLookAt(playerid, 222.0228,-8.6803,1002.2109);
	  	SendClientMessage(playerid, COLOR_RED, "Используйте клавишу 'Быстрый бег'(пробел  по умолчанию)");
	  	SendClientMessage(playerid, COLOR_RED, "Используйте клавишу 'Вверх, вниз'(W,S по умолчанию)");
	  	SelectCharPlace[playerid] = 1;
		TogglePlayerControllable(playerid, 0);
	 	return 1;
   	}
  }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу