29.03.2012, 01:28
Aee alguem pode me ajudar como eu crio um coder pra selecionar skin ? Aquele que por exemplo eu vo apertando pro lado e vo vendo as skins .. ae eu seleciono uma e meu cara nasce com ela
public OnPlayerRequestClass(playerid, classid) { SetPlayerCameraPos(playerid, 413.2257,-1710.7882,9.1998 ); SetPlayerCameraLookAt(playerid, 412.6304,-1722.0647,8.9805); SetarPos(playerid, 414.7980,-1726.8467,8.9712,359.1949); SetPlayerInterior(playerid, 0); ApplyAnimation(playerid, "PARK", "Tai_Chi_Loop", 4.0, 1, 0, 0, 0, 0);
SetPlayerInterior(playerid, 17);
SetPlayerPos(playerid, 489.4576, -15.1996, 1000.6796);
SetPlayerCameraPos(playerid, 484.9201, -11.7566, 1000.6796);
SetPlayerCameraLookAt(playerid, 489.4576, -15.1996, 1000.6796);
SetPlayerFacingAngle(playerid, 51.5555);
ApplyAnimation(playerid, "Dancing", "Dan_Loop_A", 5.0, 1, 0, 0, 0, 0);
public OnGameModeInit()
{
AddPlayerClass(292, -342.6331, 1539.8843, 75.5625, 93.8632, 1, 0, 0, 0, 0, 0);
//292 = ID da Skin -342.6331, 1539.8843, 75.5625, 358.2706 = posiзгo em que o player nasce
}
//Em qualquer lugar do GM:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid,-325.1284,1505.5378,84.5203); // PLAYER Fica para a escolha
SetPlayerCameraPos(playerid,-323.8512,1500.7587,87.2668); // CAMERA
SetPlayerCameraLookAt(playerid,-325.1284,1505.5378,84.5203); // Para aonde a Camera Vira
SetPlayerFacingAngle(playerid, 189.9624); //Angulo que o Player Olha
ApplyAnimation(playerid, "PARK", "Tai_Chi_Loop", 4.0, 1, 0, 0, 0, 0); // Animaзгo No Inicio =D
return 1;
}
for(new skins = 3; skins < 299; skins++)
{
AddPlayerClass(skins,1958.3783,1343.1572,15.3746,270.1425,24,100000,26,100000,32,100000);
}