[AJUDA]chat entre org e profissхes
#1

Duvida minha aqui... jб tentei criar aqui o comando e ate agora nada =/
alguйm sabe me dizer como eu faзo um comando no estilo usado por ai , um exemplo /ga , /r ...
Reply
#2

Usando isso dб para fazer:

pawn Код:
MandarMensagemPraOrg(orgid, color, message[])
{
     for(new i = 0; i < MAX_PLAYERS; i++)
     {
          if(IsPlayerConnected(i) && PlayerInfo[i][Org] == orgid) SendClientMessage(i, color, message);
     }
}
Reply
#3

[BEP]AcerPilot, sem querer, acho eu, vocк trocou o ) por 0.
Reply
#4

acer tem como vocк me mostrar como ficaria o comando inteiro ? /ga .........
Reply
#5

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
[BEP]AcerPilot, sem querer, acho eu, vocк trocou o ) por 0.
Oi..?

@Rodox: se tem mostrar o comando inteiro nunca vai aprender, apenas colarбs Й sу utilizar a funзгo que te mandei com um format.

#EDIT:

Ah ja vi Shadow, obrigado, jб corrigi
Reply
#6

Ainda nгo consegui montar o cуdigo ... queria aprender e nгo copiar de outros gamemodes x.x ta fogo pelo visto =/
tem certeza que nгo poderia montar pra mim pra eu aprender mais ou menos como se faz o cуdigo ?
Reply
#7

Exemplo:
pawn Код:
MandarMensagemPraOrg(PlayerInfo[playerid][Org], color, "Oi");
//Mandarб msg pra org do player que utilizar o comando
//Caso seja uma msg automбtica troque 'PlayerInfo[playerid][Org]' pelo numero da org desejada
Agora tente montar seu comando e post suas dъvidas, sу assim aprenderas...
Se eu colocar o cуdigo aqui iras decorar que й totalmente diferente.
Reply
#8

Se realmente deseja aprender, tenho dois links a vocк
Pawn Lang - Manual de pawn
Wiki SA-MP
Reply
#9

Quote:
Originally Posted by feliperch
Посмотреть сообщение
Se realmente deseja aprender, tenho dois links a vocк
Pawn Lang - Manual de pawn
Wiki SA-MP
Aff feliperch, coloca um em portuguКs por que inglкs nem rola :$
Reply
#10

Quote:
Originally Posted by Rodox_Mortein
Посмотреть сообщение
Ainda nгo consegui montar o cуdigo ... queria aprender e nгo copiar de outros gamemodes x.x ta fogo pelo visto =/
tem certeza que nгo poderia montar pra mim pra eu aprender mais ou menos como se faz o cуdigo ?
Vou lhe mostrar um exemplo, mas com outra funзгo.

Ex:

pawn Код:
stock LimparChat(playerid)
{
    for(new limpar = 0; limpar <= 11; limpar++)
        SendClientMessage(playerid,-1," ");
}
Essa й a funзгo criada para limpar o chat do prуprio jogador. No seu caso, ela equivale а funзгo postada pelo [BEP]AcerPilot.

Agora vem o comando que o player irб digitar para utilizб-la

pawn Код:
if(strcmp(cmd, "/limparchat", true) == 0)
{
    LimparChat(playerid);

    return 1;
}

Ao digitar o comando /limparchat, a funзгo LimparChat(playerid) serб executada, sendo assim, tudo que tiver dentro delб irб ser executada. No nosso caso, o chat serб limpo.


Ps: Lembre-se de que o comando deve estar dentro de
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)