28.03.2012, 19:02
Existe un problema con la aplicaciуn de algunas animaciones (segъn tengo entendido), lo que puedes hacer es aplicar la animaciуn 2 veces, de esta forma:
O puedes usar este tutorial de Jovanny.
Espero que te sirva
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
new skin = GetPlayerSkin(playerid);
switch (skin)
{
case 0,10,20,30,40,50,60,70:
{
gTeam[playerid] = TEAM_1;
SetPlayerColor(playerid, TEAM_COLOR_0);
ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.0,1,1,1,1,-1);
ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.0,1,1,1,1,-1); // la segunda aplicacion
SetPlayerPos(playerid,2442.3,-1658.7,27.6);
SetPlayerFacingAngle(playerid,88.3);
SetPlayerInterior(playerid,0);
SetPlayerCameraPos(playerid,2436.7,-1658.0,28.3);
SetPlayerCameraLookAt(playerid,2442.3,-1658.7,27.6);
Espero que te sirva