[Ajuda] Como criar comando de salvar posicao?
#1

Galera, quero criar um comando(/salvepos) que salve a posicao do player e imprima na tela a mgs:

"Sua posicao e: X = ******* \n Y = ****** \n Z = ******* \n A = *******);

fiz assim:

pawn Код:
if(strcmp("/salvepos", cmdtext, true, 10) == 0)
    {
        new Float:PosX;
        new Float:PosY;
        new Float:PosZ;
        new Float:Angulo;
        GetPlayerPos(playerid, PosX, PosY, PosZ, Angulo);
        SendClientMessage(playerid, -1, "Sua posicao e: X = %f \n Y = %f \n Z = %f \n A = %f", PosX, PosY, PosZ, Angulo);
        return 1;
    }
Mas deu esses erros:

pawn Код:
C:\Users\Usuario\Desktop\Server TDM\gamemodes\teste.pwn(107) : warning 202: number of arguments does not match definition
C:\Users\Usuario\Desktop\Server TDM\gamemodes\teste.pwn(108) : warning 202: number of arguments does not match definition
C:\Users\Usuario\Desktop\Server TDM\gamemodes\teste.pwn(108) : warning 202: number of arguments does not match definition
C:\Users\Usuario\Desktop\Server TDM\gamemodes\teste.pwn(108) : warning 202: number of arguments does not match definition
C:\Users\Usuario\Desktop\Server TDM\gamemodes\teste.pwn(108) : warning 202: number of arguments does not match definition
C:\Users\Usuario\Desktop\Server TDM\gamemodes\teste.pwn(106) : warning 203: symbol is never used: "Angulo"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


6 Warnings.
O que faco?
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=458213
Reply
#3

pawn Код:
if(strcmp("/salvepos", cmdtext, true, 10) == 0)
    {
        new Float:PosX;
        new Float:PosY;
        new Float:PosZ;
        new Float:Angulo;
        GetPlayerPos(playerid, PosX, PosY, PosZ);
        GetPlayerFacingAngle(playerid,Angulo);
        SendClientMessage(playerid, -1, "Sua posicao e: X = %f \n Y = %f \n Z = %f \n A = %f", PosX, PosY, PosZ, Angulo);
        return 1;
    }
Reply
#4

pawn Код:
if(strcmp("/salvepos", cmdtext, true, 10) == 0)
    {
        new Float:PosX;
        new Float:PosY;
        new Float:PosZ;
        new Float:Angulo;
        GetPlayerPos(playerid, PosX, PosY, PosZ);
        GetPlayerFacingAngle(playerid,Angulo);
        SendClientMessage(playerid, -1, "Sua posicao e: X = %f \n Y = %f \n Z = %f \n A = %f", PosX, PosY, PosZ, Angulo);
        return 1;
    }

@Desculpe-me pelo double post , o fуrum ficou lerdo ai fez isto comigo
Reply
#5

pawn Код:
if(strcmp("/salvepos", cmdtext, true, 10) == 0)
    {
        new Float:PosX,Float:PosY,Float:PosZ,Float:Angulo, var[100];
        GetPlayerPos(playerid, PosX, PosY, PosZ);
        GetPlayerFacingAngle(playerid,Angulo);
        format(var, 100, "Sua posicao e: X = %f \n Y = %f \n Z = %f \n A = %f", PosX, PosY, PosZ, Angulo);
        SendClientMessage(playerid, -1, var);
        return 1;
    }
Reply
#6

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
pawn Код:
if(strcmp("/salvepos", cmdtext, true, 10) == 0)
    {
        new Float:PosX,Float:PosY,Float:PosZ,Float:Angulo, var[100];
        GetPlayerPos(playerid, PosX, PosY, PosZ);
        GetPlayerFacingAngle(playerid,Angulo);
        format(var, 100, "Sua posicao e: X = %f \n Y = %f \n Z = %f \n A = %f", PosX, PosY, PosZ, Angulo);
        SendClientMessage(playerid, -1, var);
        return 1;
    }
Vlw Mau tito, deu certo aki. +REP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)