Hay ich möchte das mein NPC die Taichi Anim macht aber es klappt nicht..
Code:
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new pname[24];
GetPlayerName(playerid, pname, sizeof pname);
if(!strcmp(pname, "KarateKid", true))
{
SetPlayerSkin(playerid, 204);
PlayerInfo[playerid][pTeam] = -1;
/*SetPlayerPos(playerid, 1087.6238,-1779.3350,13.5718);
SetPlayerFacingAngle(playerid, 180.5069);*/
SetPlayerPos(playerid, 1416.7549,2763.1484,10.8203);
SetPlayerFacingAngle(playerid, 82.6098);
Attach3DTextLabelToPlayer(npclabel, playerid, 0.0, 0.0, -0.7);
ApplyAnimation(playerid, "PARK", "null", 0.0, 0, 0, 0, 0, 0);
SetTimerEx("NPCAnim", 3000, false, "i", playerid);
return 1;
}
}
return 1;
}
forward NPCAnim(playerid);
public NPCAnim(playerid)
{
ApplyAnimation(playerid, "PARK", "Tai_Chi_Loop", 4.0, 1, 0, 0, 0, 0, 0);
}
Edit: Es klappt nur wenn ich ihn mehrmals Spawnen lasse (Ingame)
Edit2: Ok es liegt daran das es dem Spieler nicht mehr angezeigt wird, habe reloggt und der Bot macht eine Anim mehr..