SA-MP Forums Archive
[ajuda] Erro com "PlayerPos" - 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] Erro com "PlayerPos" (/showthread.php?tid=324860)



[ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

Tentei criar 1 sisteminha rapidinho, pra ter ideia de RC, mas deu fail, n sei pq

Vo mandar o FS completo!

Код:
#include <a_samp>
#define COLOR_GREEN 0x33AA33AA


new Float:X Float:Y, Float:Z;
new Float: playerPos;


public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/controlarrc", cmdtext, true, 10) == 0) 
    {
       SendClientMessage(playerid, COLOR_GREEN, "Vocк ira controlar um carro RC");
       GetPlayerPos(playerid, X, Y, Z);
       CreateVehicle(441,X, Y, Z,0.0,-1,-1,1000);
       PutPlayerInVehicle(playerid, 441, 0);
       return 1;
    }
    return 0;
}
Linhas do erros

Код:
C:\Users\User4\Desktop\futebol.pwn(5) : error 001: expected token: ";", but found "-label-"
C:\Users\User4\Desktop\futebol.pwn(14) : error 017: undefined symbol "Y"
C:\Users\User4\Desktop\futebol.pwn(15) : error 017: undefined symbol "Y"
C:\Users\User4\Desktop\futebol.pwn(20) : warning 203: symbol is never used: "playerPos"
Quem ajudar ganha REP!


Re: [ajuda] Erro com "PlayerPos" - Lucas_Alemao - 11.03.2012

pawn Код:
#include <a_samp>
#define COLOR_GREEN 0x33AA33AA


new Float:X, Float:Y, Float:Z;
//new Float: playerPos;


public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/controlarrc", cmdtext, true, 10) == 0)
    {
       SendClientMessage(playerid, COLOR_GREEN, "Vocк ira controlar um carro RC");
       GetPlayerPos(playerid, X, Y, Z);
       CreateVehicle(441,X, Y, Z,0.0,-1,-1,1000);
       PutPlayerInVehicle(playerid, 441, 0);
       return 1;
    }
    return 0;
}



Re: [ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

Aff, consegui, kkk calma ae


Re: [ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

Antes de vc postar eu tinha conseguido, tinha faltado 1 virgulo no Y, pos isso n tava reconhecendo kkkkkkkkkkkkkkkkkkkkkkkkk

Vlw ae, vo dar REP mesmo assim kk


Re: [ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

AFF, MAS OLHA SOH, ta dando tudo certinho, mas eu n to conseguindo dirigir o RC veiculo, aparece ele no lugar q eu to, tudo certinho, mas eu n consigo dirigirr, aa, oq eu faзo ?


Re: [ajuda] Erro com "PlayerPos" - Lucas_Alemao - 11.03.2012

faзa assim:

pawn Код:
#include <a_samp>
#define COLOR_GREEN 0x33AA33AA


new Float:X, Float:Y, Float:Z;
new CarroRC[MAX_PLAYERS];


public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/controlarrc", cmdtext, true, 10) == 0)
    {
       SendClientMessage(playerid, COLOR_GREEN, "Vocк ira controlar um carro RC");
       GetPlayerPos(playerid, X, Y, Z);
       CarroRC[playerid] = CreateVehicle(441,X, Y, Z,0.0,-1,-1,1000);
       PutPlayerInVehicle(playerid, CarroRC[playerid], 0);
       return 1;
    }
    return 0;
}



Re: [ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

Po kra, valeu ai, so +1 duvida

Se eu quiser fazer com que o player tenha q comprar o carro antes de Usar, eu vou colocar

CMD: /comprarRC

ai como eu faзo, se o player tiver com "CarroRC[playerid] = id do carro" , colocar pra ele controlar,
se n tiver, enviar mensagem falando q n tem carro

Vc sabe??


Re: [ajuda] Erro com "PlayerPos" - Đeagle - 11.03.2012

Eu sou novatгo em pawn, mais tenta assim

Topo do GameMode

PHP код:
new bool:ComprouRC[MAX_PLAYERS]; 
Agora na public OnPlayerCommandText(playerid, cmdtext[])
PHP код:
if (strcmp("/controlarrc"cmdtexttrue10) == 0)
    {
       if(
ComprouRC[playerid] == false)
       {
          
SendClientMessage(playerid0xAFAFAFAA"Vocк nгo tem RC, use /ComprarRC");
          return 
true;
       }
       
SendClientMessage(playeridCOLOR_GREEN"Vocк ira controlar um carro RC");
       
GetPlayerPos(playeridXYZ);
       
CarroRC[playerid] = CreateVehicle(441,XYZ,0.0,-1,-1,1000);
       
PutPlayerInVehicle(playeridCarroRC[playerid], 0);
       return 
1;
    }
    return 
0;

Agora o /ComprarRC
PHP код:
if (strcmp("/comprarrc"cmdtexttrue10) == 0)
    {
     
ComprouRC[playerid] = true;
     
// Funзхes
     
return 1;
    } 
Se te ajudei, deкm representaзгo, dando-me reputation.


Re: [ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

vo testar aki perae


Re: [ajuda] Erro com "PlayerPos" - KinX - 11.03.2012

VC EH NOVATO MESMO? KKK Q ESTRANHO, VLW AE MANOW,

TA DE PARABENS!

+REP!