[Ajuda] 3 Erros no cmd /depositar ajuda ae :)
#1

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

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

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]");
Reply
#4

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

if(!strval(params))

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

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

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 ? -.-'
Reply
#8

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 '-'
Reply
#9

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

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+
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)