[Ajuda] me ajuda aqq'
#1

ola bom dia , eu queria saber se existe alguma fs de salvar pontos , e queria saber se voces pode me ajudar a criar um comando de /darpontos id quantidade .

exemplo ::::

/darpontos 0 15

ai aparesce ::::

o Admin tal deu 15 pontos para o player tal

.

e o sistema de salvar pontos ia impedir q esses pontos se apaguem . e tb queria q ele salvasse o /setarpontos .


caso alguem possa ajugar . grato .

caso nao possa . grato
Reply
#2

Sу falta vocк colocar a funзгo de dar os tais pontos, eu nгo sei se й score, por isso nгo coloquei setplayerscore. Mas caso seja й sу colocar, й facil ^^

pawn Код:
CMD:darpontos(playerid, params[]){

    new ID, n1[MAX_PLAYER_NAME], n2[MAX_PLAYER_NAME], string[100];
    GetPlayerName(playerid, n1, sizeof(n1)); GetPlayerName(ID, n2, sizeof(n2));
    if(sscanf(params, "ud", ID, params[0])) return SendClientMessage(playerid, -1, "Use /darpontos [ID] [Pontos]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "Player nгo conectado.");

    format(string, sizeof(string), "Administrador %s deu %d pontos para %s", n1, params[0], n2);
    SendClientMessageToAll(-1, string);
    return 1;
}
Reply
#3

pawn Код:
CMD:darpontos(playerid, params[])
{
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Erro: Nao es adm");
    if(sscanf(params, "ud", params[0], params[1]))
        return SendClientMessage(playerid, -1, "Uso: /darpontos [id] [pontos]");
    if(!IsPlayerConnected(playerid))
        return SendClientMessage(playerid, -1, "Erro: Nao se encontra online esse id");
    SetPlayerScore(params[0], params[1]);
    new PT[128];
    format(PT, sizeof(PT), "O Admin deu ao id %d, %d pontos." params[0], params[1]);
    SendClientMessageToAll(-1, PT);
    return 1;
}
ai tens uma base agr adapta.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)