[Ajuda]Comando
#1

gostaria de saber como fazer para fazer algo do tipo

o player usa um teleporte ai aparece uma mensagens para todos os players do servidor que ele se teleportou para tal lugar

tipo

(Nick do player)Foi atй a avenida de LV
Reply
#2

pawn Код:
new string[128];
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid,Nome,sizeof(Nome));
Format(string,60,"o Player %s usou o teleporte",Nome);
SendClientMessageToAll(-1,string);
Reply
#3

pawn Код:
if(strcmp(cmdtext, "/lv", true) == 0)
    {
        new pName[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pName, sizeof(pName));
        format(string, sizeof(string), "[BDP] %s ( ID: %d ) Foi Para {00FF00} ( /Lv )", pName, playerid);
        SendClientMessageToAll(0x33CCFFAA, string);
        if(GetPlayerState(playerid) == 2)
        {
            SetVehiclePos(GetPlayerVehicleID(playerid), 2221.7649,2457.4524,-7.7968);
            SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
            LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
        }
        else
        {
            SetPlayerPos(playerid, 2238.4016,2449.2539,11.0372);
        }
        SetPlayerInterior(playerid, 0);

        return 1;
    }
@edit
ninja acima postou antes
Reply
#4

Usa assim:

pawn Код:
if(strcmp("/kart", cmdtext, true, 10) == 0)
{
    MensagemTeleporte(playerid, "Kart");// Coloca o nome do teleporte entre aspas exemplo: MensagemTeleporte(playerid, "Montanha");
    return 1;
}

stock MensagemTeleporte(playerid, Teleporte[])
{
    new
        sTele[256]
    ;
    format(sTele, sizeof(sTele), "| TELE | O jogador %s foi para o(a) ( /%s ).", PlayerName(playerid), Teleporte);
    SendClientMessageToAll(0xFFFF33AA, sTele);
}

stock PlayerName(playerid)
{
    new
        Matador[MAX_PLAYER_NAME+1]
    ;
    GetPlayerName(playerid, Matador, sizeof(Matador));
    return Matador;
}
Reply
#5

Quote:
Originally Posted by [NWD]Jim._.Carrey
Посмотреть сообщение
Usa assim:

pawn Код:
if(strcmp("/kart", cmdtext, true, 10) == 0)
{
    MensagemTeleporte(playerid, "Kart");// Coloca o nome do teleporte entre aspas exemplo: MensagemTeleporte(playerid, "Montanha");
    return 1;
}

stock MensagemTeleporte(playerid, Teleporte[])
{
    new
        sTele[256]
    ;
    format(sTele, sizeof(sTele), "| TELE | O jogador %s foi para o(a) ( /%s ).", PlayerName(playerid), Teleporte);
    SendClientMessageToAll(0xFFFF33AA, sTele);
}

stock PlayerName(playerid)
{
    new
        Matador[MAX_PLAYER_NAME+1]
    ;
    GetPlayerName(playerid, Matador, sizeof(Matador));
    return Matador;
}
Vlw usei o teu e funciono
Reply
#6

Quote:
Originally Posted by Luiz98
Посмотреть сообщение
Vlw usei o teu e funciono
Qualquer dъvida estamos ai
Reply
#7

Caso tenha dъvidas sobre esse assunto, ver meu site de geradores.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)