PDA

Просмотр полной версии : [Вопрос] По выбору скина.



Maksim97
13.06.2014, 14:02
Вообщем проблема такая когда в магазине хочу купить скин до нажав на NEXT SKIN игра зависает и вылетает.


case 4://------------------------------------ [ Парень ] -------------------------------------------------//Язык
{
if(response)
{
new rand = random(sizeof(gInviteSpawns));
SetPPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
PlayerInfo[playerid][pSex] = 1;//Парень
PlayerInfo[playerid][pTut] = 0;
PlayerInfo[playerid][pChar] = 230;
PlayerInfo[playerid][pModel] = 230;
PlayerInfo[playerid][pMemberop] = 0;
PlayerInfo[playerid][pLeaderop] = 0;
PlayerInfo[playerid][pRank] = 1;
SetPlayerInterior(playerid,5);
PlayerInfo[playerid][pInt] = 5;
ShowMenuForPlayer(bomj[0],playerid);
ChosenSkin[playerid] = 230;
// TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, 0xbc2c2caa, "Используйте клавишу 'Быстрый бег' (пробел по умолчанию)");
SendClientMessage(playerid, 0xbc2c2caa, "Используйте клавишу 'Вверх,вниз' (W,S по умолчанию)");
SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
SelectChar[playerid] = 255;
SelectCharPlace[playerid] = 1;
PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
new skin =2 + random(100);
SetPlayerVirtualWorld(playerid,skin);
return true;
}
else//------------------------------------ [ Девушкай ] -------------------------------------------------
{
new rand = random(sizeof(gInviteSpawns));
SetPPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
PlayerInfo[playerid][pSex] = 2;
PlayerInfo[playerid][pTut] = 0;
PlayerInfo[playerid][pChar] = 90;
PlayerInfo[playerid][pModel] = 90;
PlayerInfo[playerid][pMemberop] = 0;
PlayerInfo[playerid][pLeaderop] = 0;
PlayerInfo[playerid][pRank] = 0;
ChosenSkin[playerid] = 90;
SetPlayerInterior(playerid,5);
PlayerInfo[playerid][pInt] = 5;
// TogglePlayerControllable(playerid, false);
ShowMenuForPlayer(bomj[1],playerid);
SendClientMessage(playerid, 0xbc2c2caa, "Используйте клавишу 'Быстрый бег' (пробел по умолчанию)");
SendClientMessage(playerid, 0xbc2c2caa, "Используйте клавишу 'Вверх,вниз' (W,S по умолчанию)");// Установить меню
SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
SelectChar[playerid] = INVALID_PLAYER_ID;
SelectCharPlace[playerid] = 1;
PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
new skin =2 + random(100);
SetPlayerVirtualWorld(playerid,skin);
return true;
}
}

underwoker
13.06.2014, 23:22
Для начала установите стандартную чистую GTA San Andreas. Если у вас уже она есть, то удалите Собейт.

Maksim97
14.06.2014, 00:32
Проблема в коде т.к мод Skrilax многие об этом слышали

underwoker
14.06.2014, 01:35
Проблема в коде т.к мод Skrilax многие об этом слышали
Я вот не слышал, мне насрать на эти Srilax'ы. Еще одно говноподобие RLS =/

Maksim97
14.06.2014, 02:36
Я вот не слышал, мне насрать на эти Srilax'ы. Еще одно говноподобие RLS =/

Вообще то я суда обратился за помощью а не выслушивать как ты обсираешь мод , и набиваешь посты.

Gressie
14.06.2014, 03:08
Скинь
new Peds

underwoker
14.06.2014, 13:26
Вообще то я суда обратился за помощью а не выслушивать как ты обсираешь мод , и набиваешь посты.
Я бы промолчал. но не могу. Во-первых, зачем мне набивать посты? Ну вот объясни, раз такая пьянка. Я не мод обсираю, а то, что ты не можешь правильно выразить свою проблему. Не пиши: "Вот есть Мод срилах, а есть проблема решите мне ее пж".

Maksim97
14.06.2014, 14:44
Скинь
new Peds


new Peds[57][1] = {
{79},
//CIVILIANS DOWN HERE
{254},{259},{249},{248},{247},{242},{239},{228},//Мужские
{185},{184},{160},{155},{135},{126},{122},{121},{101},//
{100},{96},{82},{83},{84},{294},{94},{73},{67},
{28},{29},{24},{23},{22},{21},
{20},{19},{18},{17},{15},
{7},{2},{299},{297},{296},{293},{46},//Мужские
{198},{197},{196},
{190},{193},{243},{178},{192},{199},{201},{214},
{224}
};

DeimoS
14.06.2014, 15:18
case 4:
{
print("1");
new rand = random(sizeof(gInviteSpawns));
print("2");
SetPPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
print("3");
SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
print("4");
SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
print("5");
SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);

print("6");
if(response)//------------------ [ Парень ] --------------------------------
{
print("7");
PlayerInfo[playerid][pSex] = 1;
print("8");
PlayerInfo[playerid][pChar] = 230;
print("9");
PlayerInfo[playerid][pRank] = 1;
print("10");
ChosenSkin[playerid] = 230;
print("11");
ShowMenuForPlayer(bomj[0], playerid);
print("12");
}
else//--------------------- [ Девушкай ] -----------------------------------
{
print("13");
PlayerInfo[playerid][pSex] = 2;
print("14");
PlayerInfo[playerid][pChar] = 90;
print("15");
PlayerInfo[playerid][pRank] = 0;
print("16");
ChosenSkin[playerid] = 90;
print("17");
ShowMenuForPlayer(bomj[1], playerid);
print("18");
}

print("19");
SendClientMessage(playerid, 0xBC2C2CAA, "Используйте клавишу 'Быстрый бег' (пробел по умолчанию)");
SendClientMessage(playerid, 0xBC2C2CAA, "Используйте клавишу 'Вверх,вниз' (W,S по умолчанию)");

print("20");
PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
PlayerInfo[playerid][pModel] = PlayerInfo[playerid][pChar];

print("21");
SelectChar[playerid] = INVALID_PLAYER_ID;
SelectCharPlace[playerid] = 1;

print("22");
PlayerInfo[playerid][pTut] = 0;
PlayerInfo[playerid][pMemberop] = 0;
PlayerInfo[playerid][pLeaderop] = 0;

print("23");
SetPlayerVirtualWorld(playerid, random(100)+2);
return true;
}
После выбора скина и краша логи сюда

Maksim97
14.06.2014, 18:22
хорошо попробую отпишусь