[Ajuda] /promo
#1

Ola pessoal gostaria de uma ajuda nesse sistema de /promoзгo:
Й o seguinte, quando o player digitar /promo ele ganhar Tal grana, Tal Level, e VIP 1

Aqui esta a BASE da BASE gostaria de uma AJUDA

pawn Код:
if(strcmp(cmd, "/promo", true) == 0) {
    return SendClientMessage(playerid, -1, "Vocк ja pegou sua Promoзгo!");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Parabйns, vocк pegou sua promoзгo!");
    PlayerInfo[playerid][pVIP] = 1;
    PlayerInfo[playerid][pLevel] += 100;
    GivePlayerMoney(playerid, 150000000);
    return true;
Reply
#2

pawn Код:
if(strcmp(cmd, "/promo", true) == 0) {
    return SendClientMessage(playerid, -1, "Vocк ja pegou sua Promoзгo!");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Parabйns, vocк pegou sua promoзгo!");
    PlayerInfo[playerid][pVIP] = 1; // valor do vip
    PlayerInfo[playerid][pLevel] += 100;
    GivePlayerMoney(playerid, 150000000); // valor  da grana
    return true;
}
Reply
#3

Quote:

if(strcmp(cmd, "/promo", true) == 0) {
return SendClientMessage(playerid, -1, "Vocк ja pegou sua Promoзгo!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Parabйns, vocк pegou sua promoзгo!");
PlayerInfo[playerid][pVIP] = 1; // = 1 valor do vip que o player ganhara ao digitar esse comando
PlayerInfo[playerid][pLevel] += 100;
GivePlayerMoney(playerid, 150000000); // 150000000 a grana que o player ira ganhar ao digitar esse comando
return true;
} //fecha a chave


e isso
Reply
#4

Mas se der mais de uma vez o player pega ?
Reply
#5

pawn Код:
new
    bool: playerPromo[MAX_PLAYERS] = false;

if(strcmp(cmd, "/promo", true) == 0) {
    if (playerPromo[playerid])
        return SendClientMessage(playerid, -1, "Vocк ja pegou sua Promoзгo!");

    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Parabйns, vocк pegou sua promoзгo!");
    PlayerInfo[playerid][pVIP] = 1;
    PlayerInfo[playerid][pLevel] += 100;
    GivePlayerMoney(playerid, 150000000);
    playerPromo[playerid] = true;
    return true;
}
Salve a variбvel no arquivo do jogador, caso contrбrio, se o jogador relogar ele poderб pegar novamente.
Reply
#6

Mas quando dou GMX da para pegar dnv, e nao ta ganhando o VIP.
Reply
#7

@EDIT

O ъnico erro e quando um player pega nгo da para mais ninguйm pegar, e quando da GMX da pra pegar novamente
Reply
#8

Alguem ?
Reply
#9

Me ajudaaa PF +REP
Reply
#10

Algueeeeeeemmmmmmm ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)