22.09.2017, 12:02
So, this is my onplayertext public
How could i change it so my players could walk while the talk animation is still active?
Code:
public OnPlayerText(playerid, text[]) { if(player_is_authorized[playerid] == 0) { SendClientMessage(playerid, COLOR_WHITE,""#COL_RED"[Error]: "#COL_WHITE"You should login first."); return 0; } else { SetPlayerChatBubble(playerid, text, COLOR_WHITE, 20, 10); new Float:x,Float:y,Float:z; new texte[512]; new name[25]; GetPlayerName(playerid, name, 25); GetPlayerPos(playerid, Float:x, Float:y, Float:z); format(texte, sizeof(texte), ""#COL_WHITE"%s[%d]: %s",name,playerid,text); if(!IsPlayerInAnyVehicle(playerid)) { new talktime = strlen(text) * 200; ApplyAnimation(playerid, "PED", "IDLE_CHAT", 4.1, 0, 0, 0, 0, talktime, 1); SendRangeMessaage(texte, COLOR_WHITE, 20, x,y,z); } return 0; } }