Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ocmd:createactor(playerid,params[])
- {
- new skin;
- if(sscanf(params, "d", skin)) return SendClientMessage(playerid, -1, "USE: /createactor [SkinID]");
- new Float:x,Float:y,Float:z,Float:a;
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- createActorForPlayer(playerid,skin,x,y,z,a);
- return 1;
- }
- createActorForPlayer(playerid,skin,Float:x,Float:y,Float:z,Float:a)
- {
- for(new i=0; i<sizeof(Actor); i++)
- {
- if(Actor[i][actorid]!=-1)continue;
- Actor[i][actorx] = x;
- Actor[i][actory] = y;
- Actor[i][actorz] = z;
- Actor[i][actora] = a;
- Actor[i][actorskin] = skin;
- Actor[i][actorvworld] = GetPlayerVirtualWorld(playerid);
- Actor[i][actorid] = CreateDynamicActor(skin, x,y,z,a, true, 100.0, Actor[i][actorvworld], -1, -1, 25.0, -1, 0);
- SaveActorToDB(playerid,i);
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement