29.02.2012, 20:58
Try with this, using PlayerToPoint and dynamics objects:
Код:
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
Код:
new gatename;
Код:
gatename = CreateDynamicObject(ID, X, Y, Z, RotX, RotY, RotZ);
Код:
if(strcmp(cmd,"/yaksc",true)==0) { if(PlayerToPoint(Distance, playerid, X, Y, Z)) { if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6) { MoveDynamicObject(gatename, X, Y, Z); SendClientMessage(playerid, COLOR_YELLOW, "Ja otvori vratata na skladot."); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s Ja otvori vratata na skladot.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else { SendClientMessage(playerid, COLOR_YELLOW, "Ne si clen."); } return 1; }