[Ajuda] Comando defeituso
#1

Tentei fazer um comando que retornasse pro player o score dele, mas sem sucesso. (FUU)

Comando:

pawn Код:
if(strcmp(cmd, "/stats", true) == 0) {
        new kills[MAX_PLAYERS], string[5]; GetPlayerScore(playerid, kills, sizeof kills);
        format(string, sizeof(string),"Matou: %s ", kills);
        SendClientMessage(COLOR_RED, string);
    return 1;
}
Erros+Warnings

pawn Код:
C:\Users\Abelardo\Desktop\Projeto Samp\gamemodes\Deserto.pwn(139) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Abelardo\Desktop\Projeto Samp\gamemodes\Deserto.pwn(139) : warning 202: number of arguments does not match definition
C:\Users\Abelardo\Desktop\Projeto Samp\gamemodes\Deserto.pwn(139) : warning 202: number of arguments does not match definition
C:\Users\Abelardo\Desktop\Projeto Samp\gamemodes\Deserto.pwn(141) : error 035: argument type mismatch (argument 2)
Reply
#2

PHP код:
if(strcmp(cmd"/stats"true) == 0)
 {
        new 
kills[MAX_PLAYERS], GetPlayerScore(playerid);
        
format(stringsizeof(string),"Matou: %s "kills);
        
SendClientMessage(COLOR_REDstring);
        return 
1;

Reply
#3

pawn Код:
if(strcmp(cmd, "/stats", true) == 0) {
        new kills[MAX_PLAYERS]; GetPlayerScore(playerid, kills, sizeof kills);
        format(string, sizeof(string),"Matou: %s ", kills);
        SendClientMessage(playerid,COLOR_RED, string);
    return 1;
}
Tente assim

@Wendel esse warn se nгo me engano, й porque ele jб tem 'string' (:
e provavelmente vocк esqueзeu que 'SendClientMessage' й pra (playerid)
Reply
#4

Nenhum de vocкs conhecem a funзгo GetPlayerScore?
GetPlayerScore(playerid);
https://sampwiki.blast.hk/wiki/GetPlayerScore
pawn Код:
if(strcmp(cmd, "/stats", true) == 0)
{
    new string[128];
    format(string, sizeof(string),"Matou: %i", GetPlayerScore(playerid));
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
}
Reply
#5

pawn Код:
if(strcmp(cmd, "/stats", true) == 0)
{
    format(string, sizeof(string),"Matou: %s ", GetPlayerScore(playerid));
    SendClientMessage(playerid,COLOR_RED, string);
    return 1;
}
Corrigido, @Larceny, nгo nunsa usei essa :/
Reply
#6

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/stats", true) == 0) {
        new kills[MAX_PLAYERS]; GetPlayerScore(playerid, kills, sizeof kills);
        format(string, sizeof(string),"Matou: %s ", kills);
        SendClientMessage(playerid,COLOR_RED, string);
    return 1;
}
Tente assim

@Wendel esse warn se nгo me engano, й porque ele jб tem 'string' (:
e provavelmente vocк esqueзeu que 'SendClientMessage' й pra (playerid)
Realmente, joguei no translate. E esse erro й causado porque jб tem uma string definida. Provavelmente no inicio do GM
Reply
#7

O erro do playerid e da string foi descuido meu...

Agora peguei o do larceny.


Fiz isso:
pawn Код:
if(strcmp(cmd, "/stats", true) == 0) {
        new stringu[128];
        format(string, sizeof(string),"Matou: %i", GetPlayerScore(playerid));
        SendClientMessage(playerid,COLOR_RED, stringu);
        return 1;
    }
Nгo da warnings mem erros, mas ao digitar /stats retorna uma linha em branco. (Sai apenas o timestamp em vermelho e em seguida nada)

EDIT - MAIS DISCUIDOS MEUS, JA ARRUMEI OBG
Reply
#8

Usa assim:
pawn Код:
if(strcmp(cmd, "/stats", true) == 0) {
        new string[128];
        format(string, sizeof(string),"Matou: %i", GetPlayerScore(playerid));
        SendClientMessage(playerid,COLOR_RED, string);
        return 1;
    }
e que no SendClientMessage,estava Stringu em vez de string
Reply
#9

pawn Код:
if(strcmp(cmd, "/stats", true) == 0) {
        new stringu[50];
        format(stringu, sizeof(stringu),"Matou: %i", GetPlayerScore(playerid));
        SendClientMessage(playerid,COLOR_RED, stringu);
        return 1;
    }
Tб ai sem erros sem bugs '-' Be Happy.

@Guguinha, ele criou outra string, entгo tб certo, apenas nгo estava no 'format'
Reply
#10

Sim Percebi isto Wilian,mais como ja tinha deixado la,apenas mudei na new e no SendClientMessage.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)