SA-MP Forums Archive
[Ajuda] 3 Erros no cmd /depositar ajuda ae :) - 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] 3 Erros no cmd /depositar ajuda ae :) (/showthread.php?tid=407856)



3 Erros no cmd /depositar ajuda ae :) - Pietrotm2012 - 15.01.2013

Comando:

pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!srtlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",params);
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid,-params);
    Banco[playerid] += params;
    return 1;

}
Erros:
pawn Код:
C:\Users\Public\ Publicos\gamemodes\newgm.pwn(1224) : error 017: undefined symbol "srtlen"
C:\Users\Public\ Publicos\gamemodes\newgm.pwn(1227) : error 035: argument type mismatch (argument 2)
C:\Users\Public\ Publicos\gamemodes\newgm.pwn(1228) : error 033: array must be indexed (variable "params")
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
Linha dos erros :

pawn Код:
if(!srtlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]"); // linha 1224
    GivePlayerMoney(playerid,-params); // linha 1227
    Banco[playerid] += params; // linha 1228



Re: 3 Erros no cmd /depositar ajuda ae :) - DiReCt hIt - 15.01.2013

pawn Код:
new srtlen;
Ou coloque o valor, [128], aumenta de acordo com os caracteres .


Re: 3 Erros no cmd /depositar ajuda ae :) - Pietrotm2012 - 15.01.2013

Quote:
Originally Posted by DiReCt hIt
Посмотреть сообщение
pawn Код:
new srtlen;
Ou coloque o valor, [128], aumenta de acordo com os caracteres .
4 Erros tudo na mesma linha
erros:

pawn Код:
C:\Users\Public\Publicos\gamemodes\newgm.pwn(1225) : error 012: invalid function call, not a valid address
C:\Users\Public\Publicos\gamemodes\newgm.pwn(1225) : warning 215: expression has no effect
C:\Users\Public\Publicos\gamemodes\newgm.pwn(1225) : error 001: expected token: ";", but found ")"
C:\Users\Public\Publicos\gamemodes\newgm.pwn(1225) : error 029: invalid expression, assumed zero
C:\Users\Public\Publicos\gamemodes\newgm.pwn(1225) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Linha do erro:
pawn Код:
if(!srtlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");



Re: 3 Erros no cmd /depositar ajuda ae :) - .FuneraL. - 15.01.2013

pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!strlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",params);
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid,-params);
    Banco[playerid] += params;
    return 1;
}
Vocк escreveu srtlen e й strlen, Coloca aн o code acima


Re: 3 Erros no cmd /depositar ajuda ae :) - @Riichard - 15.01.2013

if(!strval(params))

format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",strval(params));


Re: 3 Erros no cmd /depositar ajuda ae :) - Pietrotm2012 - 15.01.2013

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!strlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",params);
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid,-params);
    Banco[playerid] += params;
    return 1;
}
Vocк escreveu srtlen e й strlen, Coloca aн o code acima
Erros:
pawn Код:
C:\Users\Public\Publicos\gamemodes\newgm.pwn(1227) : error 035: argument type mismatch (argument 2)
C:\Users\Public\Publicosgamemodes\newgm.pwn(1228) : error 033: array must be indexed (variable "params")
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
2 Erros

Linha dos erros:
pawn Код:
GivePlayerMoney(playerid,-params);
Banco[playerid] += params;



Re: 3 Erros no cmd /depositar ajuda ae :) - @Riichard - 15.01.2013

Quote:
Originally Posted by Pietrotm2012
Посмотреть сообщение
2 Erros

Linha dos erros:
pawn Код:
GivePlayerMoney(playerid,-params);
    Banco[playerid] += params;
pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!strval(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",strval(params));
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid,-strval(params));
    Banco[playerid] += strval(params);
    return 1;
}
--' Vai depositar letras ? -.-'


Re: 3 Erros no cmd /depositar ajuda ae :) - .FuneraL. - 15.01.2013

pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!strlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",params);
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid, -strval(params));
    Banco[playerid] += strval(params);
    return 1;
}
Tenta Assim

@Edit - Richard Postou primeiro -.-', Gay Mesmo '-'



Re: 3 Erros no cmd /depositar ajuda ae :) - @Riichard - 15.01.2013

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!strlen(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",params);
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid, -strval(params));
    Banco[playerid] += strval(params);
    return 1;
}
Tenta Assim

@Edit - Richard Postou primeiro -.-', Gay Mesmo '-'
Ele vai depositar letras? Seu virjem '-' -qqq


Re: 3 Erros no cmd /depositar ajuda ae :) - Pietrotm2012 - 15.01.2013

Quote:
Originally Posted by @Riichard
Посмотреть сообщение
pawn Код:
CMD:depositar(playerid,params[])
{
    new Bstring[128];
    if(!strval(params)) return SendClientMessage(playerid,-1,"/depositar [quantia]");
    format(Bstring,sizeof(Bstring),"Vocк depositou %d em sua conta!",strval(params));
    SendClientMessage(playerid,-1,Bstring);
    GivePlayerMoney(playerid,-strval(params));
    Banco[playerid] += strval(params);
    return 1;
}
--' Vai depositar letras ? -.-'
Nгo kkk valeu mano sou um distraнdo msm rep+