[AJUDA] Teleporte /spawn bugado
#1

O teleporte do /spawn estб bugado, quando alguem simplismente digita um comando errado ou algo do tipo, ele vai para o /spawn. Como resolvo isso?

Код:
	if(!strcmp(cmdtext, "/spawn", true)) // Teleporte Spawn
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        SetPlayerFacingAngle(playerid,0.0);
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        format(sp, sizeof(sp), "%s foi para o Spawn. (/spawn)", nome);
        SendClientMessageToAll(COR_BRANCA, sp);
       	return 1;
}
Reply
#2

pawn Код:
if(!strcmp(cmdtext, "/spawn", true)) // Teleporte Spawn
{
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        SetPlayerFacingAngle(playerid,0.0);
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        format(sp, sizeof(sp), "%s foi para o Spawn. (/spawn)", nome);
        SendClientMessageToAll(COR_BRANCA, sp);
        return 1;
}
https://sampforum.blast.hk/showthread.php?tid=285765

Ajudei? Repu ae
Reply
#3

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext, "/spawn", true)) // Teleporte Spawn
{
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        SetPlayerFacingAngle(playerid,0.0);
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        format(sp, sizeof(sp), "%s foi para o Spawn. (/spawn)", nome);
        SendClientMessageToAll(COR_BRANCA, sp);
        return 1;
}
https://sampforum.blast.hk/showthread.php?tid=285765

Ajudei? Repu ae
Desbugou, sу que agora qualquer coisa que digitar, por exemplo, /isahduisahdusahudh.. Vai aparecer que foi para o spawn para o servidor inteiro, mas o player continua no mesmo local.
Reply
#4

tenta:
pawn Код:
if(!strcmp(cmdtext, "/spawn", true)) // Teleporte Spawn
{
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        SetPlayerFacingAngle(playerid,0.0);
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        SendClientMessage(playerid, COR_BRANCA, "%s foi para o Spawn. [/spawn]");
    return 1;
}
acho que foi assim que eu itendi que vocк pediu '-'
Reply
#5

pawn Код:
if (strcmp("/spawn", cmdtext, true, 10) == 0)
{
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        format(sp, sizeof(sp), "%s foi para o Spawn. (/spawn)", nome);
        SendClientMessageToAll(COR_BRANCA, sp);
        return 1;
}
Reply
#6

Nenhum dos dois deu certo, o do Leonardo faz o cmd do server fechar e o do Don nгo funciona..
Reply
#7

pawn Код:
if(!strcmp(cmdtext, "/spawn", true))
{
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        format(sp, sizeof(sp), "%s foi para o Spawn. (/spawn)", nome);
        SendClientMessageToAll(COR_BRANCA, sp);
        return 1;
}
Se Pegar me da repu se nao pegar add msn
msn ta na assinatura
Reply
#8

pawn Код:
if(strcmp(cdmtext "/spawn", true, 10) == 0) // Teleporte Spawn
{
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid, 2107.0806,987.8856,10.8203);
        SetPlayerFacingAngle(playerid,0.0);
        new sp[110], nome[24]; GetPlayerName(playerid, nome, 24);
        format(sp, sizeof(sp), "%s foi para o Spawn. (/spawn)", nome);
        SendClientMessageToAll(COR_BRANCA, sp);
        return 1;
}
Reply
#9

Simples
pawn Код:
CMD:spawn(playerid, params[])
{
    new str[56], nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof(nome));
    SetPlayerPos(playerid, 2107.0806, 987.8856, 10.8203);
    SetPlayerInterior(playerid, 0);
    SetPlayerFacingAngle(playerid, 0.0);
    format(str, sizeof(str), "* %s foi para o Spawn. ( /spawn ) *", nome);
    SendClientMessageToAll(0xFF00FFAA, str);
    return 1;
}
Se nгo funcionar se mata :P
Reply
#10

Quote:
Originally Posted by Miqueias Barros
Посмотреть сообщение
Simples
pawn Код:
CMD:spawn(playerid, params[])
{
    new str[56], nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof(nome));
    SetPlayerPos(playerid, 2107.0806, 987.8856, 10.8203);
    SetPlayerInterior(playerid, 0);
    SetPlayerFacingAngle(playerid, 0.0);
    format(str, sizeof(str), "* %s foi para o Spawn. ( /spawn ) *", nome);
    SendClientMessageToAll(0xFF00FFAA, str);
    return 1;
}
Se nгo funcionar se mata :P
Claro que nгo vai funcionar --', olha o processador de comandos que ele usa, e olha oque vocк posto O.o
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)