SA-MP Forums Archive
[Ajuda] /Limpar chat e Teletransporte - 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] /Limpar chat e Teletransporte (/showthread.php?tid=375653)



/Limpar chat e Teletransporte - Lucas-Fc - 07.09.2012

Bom galera, queria um cуdigo ai para RCON ADM limpar o chat /limparchat
E Queria tambйm , um para me teletransportar atй o ID que eu quisesse .

Me deram essse cуdigo :

[COLOR="rgb(46, 139, 87)"]bCMD[limparchat]-(playerid, help) {
if(help) return SendClientMessage(playerid, -1, "O nome jб diz nй parзa, limpa o chat..");
if(!IsPlayerAdmin(playerid)) return 0;

for(new i = 99; i > -1; --i) SendClientMessageToAll(-1, #);
return 1;
}

bCMD[ir]-(playerid, params[], help) {
if(help) return SendClientMessage(playerid, -1, "O nome jб diz nй parзa, ir em um ID..");
if(!IsPlayerAdmin(playerid)) return 0;

new PtId;
if(sscanf(params, "i", PtId)) return 0;

new Float: fX, Float: fY, Float: fZ;
GetPlayerPos(PtId, fX, fY, fZ);
SetPlayerPos(playerid, fX, fY, fZ);
return 1;
}[/COLOR]


Mais nгo funcionou por que tinha que ter o arquivo : bCMD

Fiz o download , botei o arquivo na pasta do Pawno, /include.

voltei ao Pawno, colei o cуdigo


bCMD[limparchat]-(playerid, help) {
if(help) return SendClientMessage(playerid, -1, "O nome jб diz nй parзa, limpa o chat..");
if(!IsPlayerAdmin(playerid)) return 0;

for(new i = 99; i > -1; --i) SendClientMessageToAll(-1, #);
return 1;
}

bCMD[ir]-(playerid, params[], help) {
if(help) return SendClientMessage(playerid, -1, "O nome jб diz nй parзa, ir em um ID..");
if(!IsPlayerAdmin(playerid)) return 0;

new PtId;
if(sscanf(params, "i", PtId)) return 0;

new Float: fX, Float: fY, Float: fZ;
GetPlayerPos(PtId, fX, fY, fZ);
SetPlayerPos(playerid, fX, fY, fZ);
return 1;
}


No fim do GM , copilei mais deu 11 erros


me ajudem



Re: /Limpar chat e Teletransporte - Vinicius_HardScore - 07.09.2012

No fim da pagina Ultimo topico

https://sampforum.blast.hk/showthread.php?tid=375622&page=2

Espero ter ajudado!


Re: /Limpar chat e Teletransporte - Lucas-Fc - 07.09.2012

Vinicios ta dando erro






C:\Users\Lucas\Desktop\Video Aula\Gamemode\lvdm.pwn(116) : error 017: undefined symbol "cmd"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


Re: /Limpar chat e Teletransporte - Lucas-Fc - 07.09.2012

Vinicios ta dando erro :






C:\Users\Lucas\Desktop\Video Aula\Gamemode\lvdm.pwn(116) : error 017: undefined symbol "cmd"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


Re: /Limpar chat e Teletransporte - Vinicius_HardScore - 07.09.2012

Posta linha do erro!


Re: /Limpar chat e Teletransporte - Lucas-Fc - 07.09.2012

QUANDO eu vou Copilar aparece isso :


C:\Users\Lucas\Desktop\Video Aula\Gamemode\lvdm.pwn(116) : error 017: undefined symbol "cmd"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.


Re: /Limpar chat e Teletransporte - Vinicius_HardScore - 07.09.2012

Amigo poste a linha do erro

poste entre


Re: /Limpar chat e Teletransporte - Lucas-Fc - 07.09.2012

mano , me add no msn

lemk2@live.com

por favor :\


Re: /Limpar chat e Teletransporte - Douglas_prt - 07.09.2012

Perceba o cуdigo... voce estб errando em coisas DEMASIADO simples...


Re: /Limpar chat e Teletransporte - zSuYaNw - 07.09.2012

Porque diabos criou outro tуpico com a mesma porra do assunto ?


Agora retire o "include bCMD",
coloque dentro do OnPlayerCommandText:
pawn Код:
if(!strcmp(cmdtext, "/limparchat"))
{
    if(!IsPlayerAdmin(playerid)) return 0;

    for(new Interador; Interador != 65; Interador++)
    {
        SendClientMessageToAll(-1, #); 
    }
    return 1;
}


Se vocк usar SSCANF cola isto:
pawn Код:
if(!strcmp(cmdtext,"/ir", true))
{
    if(!IsPlayerAdmin(playerid)) return 0;

    new PtId;
    if(sscanf(params, "i", PtId)) return 0;

    static Float: fX, Float: fY, Float: fZ;
    GetPlayerPos(PtId, fX, fY, fZ);
    SetPlayerPos(playerid, fX, fY, fZ);
    return 1;
}

Caso nгo usar...
pawn Код:
if(!strcmp(cmdtext,"/ir", true, 2))
{
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "ERRO"), false;
   
    if(!strval(cmdtext[4]))
        return SendClientMessage(playerid, -1, "ERRO"), false;

    static
        Float: fX,
        Float: fY,
        Float: fZ,
        Float: fA
    ;

    GetPlayerPos(strval(cmdtext[4]), fX, fY, fZ);
    SetPlayerPos(playerid, fX, fY, fZ);
    GetPlayerFacingAngle(strval(cmdtext[4]), fA);
    SetPlayerAngle(playerid, fA);
    SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(strval(cmdtext[4])));
    SetPlayerInterior(playerid, GetPlayerInterior(strval(cmdtext[4])));
    return 1;
}