SHOW:
|
|
- or go back to the newest paste.
| 1 | #include <a_samp> | |
| 2 | #include <sscanf2> | |
| 3 | #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 | |
| 4 | #define dcmd2(%1,%2,%3) if ((strcmp((%3)[1], %1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 | |
| 5 | dcmd_vget(playerid,params[]) | |
| 6 | {
| |
| 7 | if(AccInfo[playerid][Level] >= 3 || IsPlayerAdmin(playerid)) | |
| 8 | {
| |
| 9 | if(!strlen(params)) return | |
| 10 | SendClientMessage(playerid, LIGHTBLUE2, "Usage: /vget [VehicleID]") && | |
| 11 | SendClientMessage(playerid, orange, "Function: Will Bring the specified Vehicle to your Position"); | |
| 12 | new player1; | |
| 13 | new string[128]; | |
| 14 | player1 = strval(params); | |
| 15 | SendCommandToAdmins(playerid,"VGet"); | |
| 16 | new Float:x, Float:y, Float:z; | |
| 17 | GetPlayerPos(playerid,x,y,z); | |
| 18 | SetVehiclePos(player1,x+3,y,z); | |
| 19 | SetVehicleVirtualWorld(player1,GetPlayerVirtualWorld(playerid)); | |
| 20 | format(string,sizeof(string),"|- You brought the Vehicle ID '%d' to your Position -|", player1); | |
| 21 | return SendClientMessage(playerid,BlueMsg,string); | |
| 22 | } | |
| 23 | else return ErrorMessages(playerid, 1); | |
| 24 | } |