sex animations
#1

hey everybody ... i tried to add sex animations to my server ... it compiles but it doesnt work , idk why
anyone know how to fix this fucking bug?
Code:
	COMMAND:bj(playerid, params[])
	{
		new bID;
		if ( sscanf ( params ,  "d" , bID ) ) return CreateBox(playerid, "Usage", "Use ~r~/BJ [1-18] ~w~for blow job animations!");
		else
		{
			switch ( bID )
			{
	   			case 1: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_COUCH_START_W", 4.0, 1, 1, 1, 1, 0);
	   			case 2: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_COUCH_START_P", 4.0, 1, 1, 1, 1, 0);
				case 3: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_COUCH_LOOP_W", 4.0, 1, 1, 1, 1, 0);
			    case 4: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_COUCH_LOOP_P", 4.0, 1, 1, 1, 1, 0);
			    case 5: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_COUCH_END_W", 4.0, 1, 1, 1, 1, 0);
			    case 6: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_COUCH_END_P", 4.0, 1, 1, 1, 1, 0);
			    case 7: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_STAND_START_W", 4.0, 1, 1, 1, 1, 0);
			    case 8: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_STAND_START_P", 4.0, 1, 1, 1, 1, 0);
			    case 9: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_STAND_LOOP_W", 4.0, 1, 1, 1, 1, 0);
			    case 10: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_STAND_LOOP_P", 4.0, 1, 1, 1, 1, 0);
			    case 11: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_STAND_END_W", 4.0, 1, 1, 1, 1, 0);
			    case 12: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_STAND_END_P", 4.0, 1, 1, 1, 1, 0);
			    case 13: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_CAR_START_W", 4.0, 1, 1, 1, 1, 0);
			    case 14: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_CAR_START_P", 4.0, 1, 1, 1, 1, 0);
			    case 15: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_CAR_LOOP_W", 4.0, 1, 1, 1, 1, 0);
	            case 16: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_CAR_LOOP_P", 4.0, 1, 1, 1, 1, 0);
	            case 17: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_CAR_END_W", 4.0, 1, 1, 1, 1, 0);
	            case 18: ApplyAnimation(playerid, "BLOWJOBZ", "BJ_CAR_END_P", 4.0, 1, 1, 1, 1, 0);
			}
		}
		return 1;
	}
	COMMAND:spank(playerid, params[])
	{
	    new bID;
	    if ( sscanf ( params , "d", bID ) ) return CreateBox(playerid, "Usage", "Use ~r~/spank [1-8] ~w~for spank animations!");
	    else
	    {
	        switch ( bID )
	        {
	            case 1: ApplyAnimation(playerid, "SNM", "SPANKING_IDLEW", 4.0, 1, 1, 1, 1, 0);
	            case 2: ApplyAnimation(playerid, "SNM", "SPANKING_IDLEP", 4.0, 1, 1, 1, 1, 0);
	            case 3: ApplyAnimation(playerid, "SNM", "SPANKINGW", 4.0, 1, 1, 1, 1, 0);
	            case 4: ApplyAnimation(playerid, "SNM", "SPANKINGP", 4.0, 1, 1, 1, 1, 0);
	            case 5: ApplyAnimation(playerid, "SNM", "SPANKEDW", 4.0, 1, 1, 1, 1, 0);
	            case 6: ApplyAnimation(playerid, "SNM", "SPANKEDP", 4.0, 1, 1, 1, 1, 0);
	            case 7: ApplyAnimation(playerid, "SNM", "SPANKING_ENDW", 4.0, 1, 1, 1, 1, 0);
	            case 8: ApplyAnimation(playerid, "SNM", "SPANKING_ENDP", 4.0, 1, 1, 1, 1, 0);
			}
		}
		return 1;
	}
	COMMAND:sex(playerid, params[])
	{
	    new bID;
	    if ( sscanf ( params , "d" , bID ) ) return CreateBox(playerid, "Usage", "Use ~r~/Sex [1-20] ~w~for sex animations!");
	    else
	    {
	        switch( bID )
	        {
	            case 1: ApplyAnimation(playerid, "SEX", "SEX_1_W", 4.0, 1, 1, 1, 1, 0);
	            case 2: ApplyAnimation(playerid, "SEX", "SEX_1_P", 4.0, 1, 1, 1, 1, 0);
	            case 3: ApplyAnimation(playerid, "SEX", "SEX_1_CUM_W", 4.0, 1, 1, 1, 1, 0);
	            case 4: ApplyAnimation(playerid, "SEX", "SEX_1_CUM_P", 4.0, 1, 1, 1, 1, 0);
	            case 5: ApplyAnimation(playerid, "SEX", "SEX_1_FAIL_W", 4.0, 1, 1, 1, 1, 0);
	            case 6: ApplyAnimation(playerid, "SEX", "SEX_1_FAIL_P", 4.0, 1, 1, 1, 1, 0);
	            case 7: ApplyAnimation(playerid, "SEX", "SEX_1TO2_P", 4.0, 1, 1, 1, 1, 0);
	            case 8: ApplyAnimation(playerid, "SEX", "SEX_1TO2_W", 4.0, 1, 1, 1, 1, 0);
	            case 9: ApplyAnimation(playerid, "SEX", "SEX_2_W", 4.0, 1, 1, 1, 1, 0);
	            case 10: ApplyAnimation(playerid, "SEX", "SEX_2_P", 4.0, 1, 1, 1, 1, 0);
	            case 11: ApplyAnimation(playerid, "SEX", "SEX_2_FAIL_W", 4.0, 1, 1, 1, 1, 0);
	            case 12: ApplyAnimation(playerid, "SEX", "SEX_2_FAIL_P", 4.0, 1, 1, 1, 1, 0);
	            case 13: ApplyAnimation(playerid, "SEX", "SEX_2TO3_P", 4.0, 1, 1, 1, 1, 0);
	            case 14: ApplyAnimation(playerid, "SEX", "SEX_2TO3_W", 4.0, 1, 1, 1, 1, 0);
	            case 15: ApplyAnimation(playerid, "SEX", "SEX_3_W", 4.0, 1, 1, 1, 1, 0);
	            case 16: ApplyAnimation(playerid, "SEX", "SEX_3_P", 4.0, 1, 1, 1, 1, 0);
	            case 17: ApplyAnimation(playerid, "SEX", "SEX_3_FAIL_W", 4.0, 1, 1, 1, 1, 0);
	            case 18: ApplyAnimation(playerid, "SEX", "SEX_3_FAIL_P", 4.0, 1, 1, 1, 1, 0);
	            case 19: ApplyAnimation(playerid, "SEX", "SEX_3TO1_W", 4.0, 1, 1, 1, 1, 0);
	            case 20: ApplyAnimation(playerid, "SEX", "SEX_3TO1_P", 4.0, 1, 1, 1, 1, 0);
			}
		}
		return 1;
	}
Reply
#2

Damn,sorry for gonig off-topic,but samp has sex animations ?!
Reply
#3

Guess so.. https://sampwiki.blast.hk/wiki/Animations

But I didn't find anything wrong in your code, maybe someone else could help.

E:// Take a look at this: https://sampwiki.blast.hk/wiki/ApplyAnimation

It seems that your animation only lasts for 1 millisecond, change the time to last longer.
Reply
#4

@xkirill : it does? :P
@Dan. : well for the blowjob command... it doesnt work untill i use /bj 20...then others work but for the others nothing works
Reply
#5

could somebody help? :S
Reply
#6

nobody? :S
Reply
#7

You have only 18 cases
Reply
#8

hmmm how tofix it then?^^
Reply
#9

i think it's samp bug, so you have to make it twice..
Like
Anim1
Anim1
So only then it'll work.
Just search on ******
"Animation not working?"
and you'll find the answer
Reply
#10

oh got it thanks ill try it
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)