SA-MP Forums Archive
[Pedido] fαlαя cσмσ συтяσ jσgαdσя - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] fαlαя cσмσ συтяσ jσgαdσя (/showthread.php?tid=185909)



[Pedido] fαlαя cσмσ συтяσ jσgαdσя - junioor - 26.10.2010

Alguem poderia me passar o comando de falar como o outro jogador ?
Aguardando respostas!

Ex: /fp [id] [texto]

Esse comando irб fazer o jogador falar oque vocк escrever!


Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - KevinsL - 26.10.2010

Sistema De PM


Respuesta: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - BiieL - 26.10.2010

nao, acho q o q ele qr eh tipo um chat fake, vou dar seguinte exemplo:

id 0 = "BiieL"
id 1 = "junioor"

ai eu vou la e diggggito /fp 1 Vou para de usar essa letra invertida

Ai aparece no chat:
junioor(id: 1): Vou para de usar essa letra invertida


Quanto a sua resposta:
o V-Admin tem esse cmd

EDIT:
Errei, eh o ladmin4v2 q tem esse cmd:
pawn Код:
dcmd_fakechat(playerid,params[]) {
    if(PlayerInfo[playerid][Level] >= 5) {
        new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
        if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, red, "USAGE: /fakechat [playerid] [text]");
        new player1 = strval(tmp);
        if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
        if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
            CMDMessageToAdmins(playerid,"FAKECHAT");
            SendPlayerMessageToAll(player1, params[strlen(tmp)+1]);
            return SendClientMessage(playerid,blue,"Fake message sent");
        } else return SendClientMessage(playerid,red,"ERROR: Player is not connected");
    } else return SendClientMessage(playerid,red,"Vocк nгo tem o Level suficiente para executar esse comando");
}



Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - KevinsL - 26.10.2010

lol legal


Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - TiagoPS - 26.10.2010

Acabei de fazer sу para ti
Adapta as suas necessidades
pawn Код:
if(strcmp(cmd, "/mp", true) == 0)
{
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /mp [ID] [Texto]");
        return 1;
    }
    new ID;
    ID = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /mp [ID] [Texto]");
        return 1;
    }
    new Texto;
    Texto = strval(tmp);
    new Nome[MAX_PLAYER_NAME];
    new String[128];
    GetPlayerName(playerid, Nome, sizeof(Nome));
    format(String, sizeof(String), "PM De %s: %s",Nome, Texto);
    SendClientMessage(ID,0xFFFF00AA,String);
    return 1;
}



Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - junioor - 27.10.2010

Desculpe mas nenhum dos dois me ajudaram um manda um sistema em dcmd o outro manda um sistema de adm por favor ireei tentar explicar denovo oque eu quero tipo eu quero um comando que os administradores podem fazer os jogadores falarem no chat oque os adm colocar tipo /fp [id] [text]

Aguardando respostas...


Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - Canabis - 27.10.2010

usa como base pra fazer seu comando!
й so vc prestar a atenзгo!


Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - SlashPT - 27.10.2010

Quote:

dcmd_fakechat(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 5) {
new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, red, "USAGE: /fakechat [playerid] [text]");
new player1 = strval(tmp);
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
CMDMessageToAdmins(playerid,"FAKECHAT");
SendPlayerMessageToAll(player1, params[strlen(tmp)+1]);
return SendClientMessage(playerid,blue,"Fake message sent");
} else return SendClientMessage(playerid,red,"ERROR: Player is not connected");
} else return SendClientMessage(playerid,red,"Vocк nгo tem o Level suficiente para executar esse comando");
}

Es burro? es cego? pah comeзa a ler um pouco, o que pediste o BIEL JA DISSE por isso agradecelhe e le o post dele --'

E como ele disse isso foi copiado dum sistema por isso e so adaptar ou queres que tambem alguem te de a papinha toda feita ?


Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - junioor - 27.10.2010

Ok!
Agora como eu fasso para converter esse comando para um comando normal sem ser em dcmd ?


Re: [Pedido] fαlαя cσмσ συтяσ jσgαdσя - zSuYaNw - 27.10.2010

nгo й isso ?
https://sampwiki.blast.hk/wiki/OnPlayerPrivmsg