Teleport Command
#2

Try this version that I made:

pawn Код:
CMD:tune(playerid, params[])
{
    if(isnull(params))
    {
        SendClientMessage(playerid, COLOR_GREY, "[USAGE]: /tune [1-4]");
    }
    if(strval(params) == 1)
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        new State = GetPlayerState(playerid);
        new string[128];
        if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
        {
            format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 1 (/tune 1)", GetName(playerid), playerid);
            SendClientMessageToAll(COLOR_YELLOW, string);
            GameTextForPlayer(playerid, "~w~ Welcome To Tuning 1! ~G~", 5000, 5);
            return SetVehiclePos(vehicleid, -1935.9851, 231.7287, 34.1563);
        }
        format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 1 (/tune 1)", GetName(playerid), playerid);
        SendClientMessageToAll(COLOR_YELLOW, string);
        GameTextForPlayer(playerid, "~w~ Welcome To Tuning 1! ~G~", 5000, 5);
        SetPlayerPos(playerid, -1935.9851, 231.7287, 34.1563);
    }
    if(strval(params) == 2)
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        new State = GetPlayerState(playerid);
        new string[128];
        if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
        {
            format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 2 (/tune 2)", GetName(playerid), playerid);
            SendClientMessageToAll(COLOR_YELLOW, string);
            GameTextForPlayer(playerid, "~w~ Welcome to Tuning 2! ~G~", 5000, 5);
            return SetVehiclePos(vehicleid, -2709.7312, 217.4238, 4.1797);
        }
        format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 2 (/tune 2)", GetName(playerid), playerid);
        SendClientMessageToAll(COLOR_YELLOW, string);
        GameTextForPlayer(playerid, "~w~ Welcome to Tuning 2! ~G~", 5000, 5);
        SetPlayerPos(playerid, -2709.7312, 217.4238, 4.1797);
    }
    if(strval(params) == 3)
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        new State = GetPlayerState(playerid);
        new string[128];
        if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
        {
            format(string, sizeof(string), "%s [ID:%d] has gone To Tuning 3 (/tune 3)", GetName(playerid), playerid);
            SendClientMessageToAll(COLOR_YELLOW, string);
            GameTextForPlayer(playerid, "~w~ Welcome To Tuning 3! ~G~", 5000, 5);
            return SetVehiclePos(vehicleid, 2386.8020, 1036.3203, 10.8203);
        }
        format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 3 (/tune 3)", GetName(playerid), playerid);
        SendClientMessageToAll(COLOR_YELLOW, string);
        GameTextForPlayer(playerid, "~w~ Welcome To Tuning 3! ~G~", 5000, 5);
        SetPlayerPos(playerid, 2386.8020, 1036.3203, 10.8203);
    }
    if(strval(params) == 4)
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        new State = GetPlayerState(playerid);
        new string[128];
        if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
        {
            format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 4 (/tune 4)", GetName(playerid), playerid);
            SendClientMessageToAll(COLOR_YELLOW, string);
            GameTextForPlayer(playerid, "~w~  Welcome To Tuning 4! ~G~", 5000, 5);
            return SetVehiclePos(vehicleid, 2644.9768, -2030.9032, 13.5540);
        }
        format(string, sizeof(string), "%s [ID:%d] has gone to Tuning 4 (/tune 4)", GetName(playerid), playerid);
        SendClientMessageToAll(COLOR_YELLOW, string);
        GameTextForPlayer(playerid, "~w~  Welcome To Tuning 4! ~G~", 5000, 5);
        SetPlayerPos(playerid, 2644.9768, -2030.9032, 13.5540);

    }
    return 1;
}
Also you will need this stock:

pawn Код:
stock GetName(playerid)
{
    new Name[MAX_PLAYER_NAME];
    if(IsPlayerConnected(playerid))
    {
        GetPlayerName(playerid, Name, sizeof(Name));
    }
    return Name;
}
Try that and tell me if it works.
Reply


Messages In This Thread
Teleport Command - by Windrush - 14.09.2012, 14:49
Re: Teleport Command - by sniperwars - 14.09.2012, 14:57
Re: Teleport Command - by Kirollos - 14.09.2012, 15:02
Re: Teleport Command - by d0nTtoucH - 29.05.2013, 15:38
Re: Teleport Command - by Astralis - 29.05.2013, 15:40
Re: Teleport Command - by d0nTtoucH - 29.05.2013, 15:46
Re: Teleport Command - by Xoomer - 29.05.2013, 16:19
Re: Teleport Command - by d0nTtoucH - 29.05.2013, 16:42
Re: Teleport Command - by Dragonsaurus - 29.05.2013, 16:49

Forum Jump:


Users browsing this thread: 6 Guest(s)