[Ajuda] /Limpar chat e Teletransporte
#1

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
Reply
#2

No fim da pagina Ultimo topico

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

Espero ter ajudado!
Reply
#3

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.
Reply
#4

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.
Reply
#5

Posta linha do erro!
Reply
#6

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.
Reply
#7

Amigo poste a linha do erro

poste entre
Reply
#8

mano , me add no msn

lemk2@live.com

por favor :\
Reply
#9

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

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;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)