SA-MP Forums Archive
[Ajuda] Alquem min Min ajuda Com O comando /Tapa - 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: [Ajuda] Alquem min Min ajuda Com O comando /Tapa (/showthread.php?tid=396025)



Alquem min Min ajuda Com O comando /Tapa - Weslly Stronda - 28.11.2012

Ola Alquem min ajuda aqui nesse comando, eu aprendi esse comando mais nao sei fazer ele tipo um tapa!help:

if (strcmp("/tap", cmdtext, true, 10) == 0)
{
new Float: x,
Float: y,
Float: z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y + 30, z);
return 1;
}
tipo esse eo comando que consequi fazer para jogar o player para frente
Mas tem como fazer esse comando tipo um tapa de admin mas todo player pode usar ele!
Se ajuda mais rep
__________________
Pode fazer no Codigo padrao do Pawn,?
agradeзo se min passa o site do Wikipawn,eo codigo pronto para min Estuda


Re: Alquem min Min ajuda Com O comando /Tapa - mau.tito - 28.11.2012

pawn Код:
if (strcmp("/tap", cmdtext, true, 10) == 0)
{
   if(if(!IsPlayerAdmin(playerid))
  {
new Float: x,
Float: y,
Float: z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z+10);
}
return 1;
}



Re: Alquem min Min ajuda Com O comando /Tapa - Weslly Stronda - 28.11.2012

Quote:

if (strcmp("/tap", cmdtext, true, 10) == 0)
{
new Float: x,
Float: y,
Float: z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y + 30, z);
return 1;
}

o que mudo nisso?
Quote:

if (strcmp("/tap", cmdtext, true, 10) == 0)
{
if(if(!IsPlayerAdmin(playerid))
{
new Float: x,
Float: y,
Float: z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z+10);
}
return 1;
}

Alquem min ajuda nesse comando desde ontem to tentando fazer e nada help!


Re: Alquem min Min ajuda Com O comando /Tapa - Nill.Oliveira - 28.11.2012

ele colocou isto " if(if(!IsPlayerAdmin(playerid)) "


Re: Alquem min Min ajuda Com O comando /Tapa - alexcordeiro - 28.11.2012

Quote:
Originally Posted by Nill.Oliveira
Посмотреть сообщение
ele colocou isto " if(if(!IsPlayerAdmin(playerid)) "
Correto:
pawn Код:
if (strcmp("/tap", cmdtext, true, 10) == 0)
{
    if (!IsPlayerAdmin(playerid))
    {
        new Float: x,
        Float: y,
        Float: z;
        GetPlayerPos(playerid, x, y, z);
        SetPlayerPos(playerid, x, y, z + 10);
    }
    return 1;
}



Re: Alquem min Min ajuda Com O comando /Tapa - Weslly Stronda - 29.11.2012

Cara para min eu nao sei que mudo isso--' nao mudo nada para o comando que pedi,affs vei se ninquem que passa o code da pelo menos o bagui da wiki


Re: Alquem min Min ajuda Com O comando /Tapa - FleXx_01 - 29.11.2012

Mudou que sу admin rcon pode efetuar o comando.


Re: Alquem min Min ajuda Com O comando /Tapa - Nice-.- - 29.11.2012

PHP код:
if (strcmp("/tap"cmdtexttrue10) == 0// COMANDO
{
    if (!
IsPlayerAdmin(playerid)) // VERIFICA SE ELE Й ADMIN RCON se nao for nao vai poder usar o comando
    
{
        new 
Floatx// VARIAVEIS
        
Floaty,
        
Floatz;
        
GetPlayerPos(playeridxyz); //  https://sampwiki.blast.hk/wiki/Function:GetPlayerPos
        
SetPlayerPos(playeridxy10); // https://sampwiki.blast.hk/wiki/SetPlayerPos // vai setar e na coordenada "z" vai dar mais 10 da possisгo "z" sacou ?
    
}
        return 
1;




Re: Alquem min Min ajuda Com O comando /Tapa - alexcordeiro - 29.11.2012

Salva como FilterScriter pra vocк testar aqui funcionou.

pawn Код:
#include <a_samp>

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/tapateste", cmdtext, true, 10) == 0)
    {
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "USE: /Rcon Login Senha para usar esse comando!");
        {
            new Float: x,
            Float: y,
            Float: z;
            GetPlayerPos(playerid, x, y, z);
            SetPlayerPos(playerid, x, y, z + 10);
        }
        return 1;
    }
    return 0;
}