07.01.2014, 03:02
Quote:
Ok, i altered what you did and got this
Код:
CMD:checkme(playerid, params[]) { if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1960.4540,-2188.0190,13.5469)) { SendClientMessage(playerid, COLOR_RED, "You are not near the airport!"); } else { SendClientMessage(playerid, COLOR_GREEN, "Please wait while the airport security checks your vehicle and registration."); if(PlayerInfo[playerid][pCarLic] != 1) { if(PlayerInfo[playerid][pSex] == 1) { SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Sir, you do not have a drivers license, the police have been informed and are on their way."); } else { SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Ma'am, you do not have a drivers license, the police have been informed and are on their way."); } } else if(PlayerInfo[playerid][pFlyLic] != 1) { if(PlayerInfo[playerid][pSex] == 1) { SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Sir, you do not have a flying license, the police have been informed and are on their way to question you."); } else { SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Ma'am, you do not have a flying license, the police have been informed and are on their way to question you."); } } else { SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Ok, you are free to enter the airport, have a wonderful day!(Gate will close in 6 seconds.)"); SetTimer("AirportGate", 200, 0); MoveDynamicObject(GateObject, 1956.54541, -2189.80908, 13.32070, 0.00000, 0.00000, 0.00000); } } return 1; } public AirportGate(playerid) { MoveDynamicObject(GateObject, 1956.54541, -2189.80908, 13.32070, 0.00000, 90.00000, 0.00000); } |
Код:
CMD:checkme(playerid, params[]) { if(!IsPlayerInRangeOfPoint(playerid, 10.0, 1960.4540,-2188.0190,13.5469)) { SendClientMessage(playerid, COLOR_RED, "You are not near the airport!"); } else { SendClientMessage(playerid, COLOR_GREEN, "Please wait while the airport security checks your vehicle and registration."); if(PlayerInfo[playerid][pCarLic] != 1) { switch(PlayerInfo[playerid][pSex]) { case 1: SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Sir, you do not have a drivers license, the police have been informed and are on their way."); case 2: SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Ma'am, you do not have a drivers license, the police have been informed and are on their way."); } } else if(PlayerInfo[playerid][pFlyLic] != 1) { switch(PlayerInfo[playerid][pSex]) { case 1: SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Sir, you do not have a flying license, the police have been informed and are on their way."); case 2: SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Ma'am, you do not have a flying license, the police have been informed and are on their way."); } } else { SendClientMessage(playerid, COLOR_WHITE, "Secruity Guard: Ok, you are free to enter the airport, have a wonderful day!(Gate will close in 6 seconds.)"); SetTimer("AirportGate", 200, 0); MoveDynamicObject(GateObject, 1956.54541, -2189.80908, 13.32070, 3.0, 0.00000, 0.00000, 0.00000); /* * MoveDynamicObject(objectid, Float:x, Float:y, Float:z, Float:speed, Float:rx = -1000.0, Float:ry = -1000.0, Float:rz = -1000.0); * I noticed you forgot the speed, so it assumed the speed of 0.00000 (which I assume you meant for x rotation) * check out https://sampforum.blast.hk/showthread.php?tid=102865 for more info. */ } } return 1; } public AirportGate() { MoveDynamicObject(GateObject, 1956.54541, -2189.80908, 13.32070, 3.0, 0.00000, 90.00000, 0.00000); //The gate will not close as this is the same position. Change these coords. }