[Ajuda] /SetVIP
#1

Sei que ja criei um tipo de tуpico assim, mais agora so quero tirar essa dъvida.
Como vai ser os sinais desse comando?

ATT: Quero dois Niveis, Nivel Master e Nivel Member.

/SetVIP (Quero pra sу VIP's nivel 2 puder setar)

pawn Код:
CMD:setvip(playerid, params[])
{
    new id, nivel;
    new name[MAX_PLAYER_NAME], string[80];
    if(PlayerInfo[playerid][pVip] < 1 && !IsPlayerAdmin(playerid)) return SCM(playerid, 0xFF0000AA, "Vocк nгo й um jogador VIP Mestre.");
    if(sscanf(params, "u", id, nivel)) return SCM(playerid, 0xFFFF00AA, "Comando Correto: /Setvip [ID] [Nivel]");
    PlayerInfo[id][pVip] = nivel;
    GetPlayerName(id, name, sizeof(name));
    format(string, sizeof(string), "O Jogador %s й o novo VIP do Servidor.", name);
    SCMTA(0x00FFFFAA, string);
    SCM(playerid, 0x00BFFFAA, "Parabйns, Vocк foi setado de VIP [Nivel %d].");
    return 1;
}
E aqui quero para todos niveis, o comando abaixo:
pawn Код:
CMD:jetpack(playerid)
{
    if(PlayerInfo[playerid][pVip] < 1) return SCM(playerid, 0xFF0000AA, "Vocк nгo й um jogador VIP.");
    SetPlayerSpecialAction(playerid, 2);
    SCM(playerid, 0x00FFFFAA, "Vocк criou seu Jetpack com Sucesso!");
    return 1;
}
Reply
#2


Acho que e assim
Segundo Code Ta certo.
pawn Код:
CMD:setvip(playerid, params[])
{
    new id, nivel;
    new name[MAX_PLAYER_NAME], string[80];
    if(PlayerInfo[playerid][pVip] == 2 || PlayerInfo[playerid][pAdmin] == 2 ) return SCM(playerid, 0xFF0000AA, "Vocк nгo й um jogador VIP Mestre.");
    if(sscanf(params, "u", id, nivel)) return SCM(playerid, 0xFFFF00AA, "Comando Correto: /Setvip [ID] [Nivel]");
    PlayerInfo[id][pVip] = nivel;
    GetPlayerName(id, name, sizeof(name));
    format(string, sizeof(string), "O Jogador %s й o novo VIP do Servidor.", name);
    SCMTA(0x00FFFFAA, string);
    SCM(playerid, 0x00BFFFAA, "Parabйns, Vocк foi setado de VIP [Nivel %d].");
    return 1;
}
Reply
#3

tito,
Quando coloco o comando /jetpack diz que nao sou VIP.

E porque seria [== ] no comando de /setvip se nгo quero checar, e sim setar.
Reply
#4

Quote:
Originally Posted by mau.tito
Посмотреть сообщение

Acho que e assim
Segundo Code Ta certo.
pawn Код:
CMD:setvip(playerid, params[])
{
    new id, nivel;
    new name[MAX_PLAYER_NAME], string[80];
    if(PlayerInfo[playerid][pVip] == 2 || PlayerInfo[playerid][pAdmin] == 2 ) return SCM(playerid, 0xFF0000AA, "Vocк nгo й um jogador VIP Mestre.");
    if(sscanf(params, "u", id, nivel)) return SCM(playerid, 0xFFFF00AA, "Comando Correto: /Setvip [ID] [Nivel]");
    PlayerInfo[id][pVip] = nivel;
    GetPlayerName(id, name, sizeof(name));
    format(string, sizeof(string), "O Jogador %s й o novo VIP do Servidor.", name);
    SCMTA(0x00FFFFAA, string);
    SCM(playerid, 0x00BFFFAA, "Parabйns, Vocк foi setado de VIP [Nivel %d].");
    return 1;
}
Nop
pawn Код:
!=
Reply
#5

Sou sincero, jб nгo o vou ajudar mais no futuro Gabriel. Voce estб sistematicamente a vir ao fуrum perguntar coisas que jб perguntou num passado prуximo e que foram respondidas da melhor forma nesse mesmo 'passado'...
Leia tutoriais, use o mйtodo da experiкncia para tentar ultrapassar as dificuldades, ninguem pode dizer que й scripter e depois vir ao fуrum pedir ajuda para criar todos os comandos existente num gamemode -.-' (jб para nгo falar que a gente aqui do fуrum ajuda e depois nгo recebe o devido agradecimento... )!

TUDO O QUE PRECISA PRA RESOLVER ESSA SUA DUVIDA ESTБ AQUI:

https://sampforum.blast.hk/showthread.php?tid=372623

Esta й a minha opiniгo...
Reply
#6

Intendo douglas.
Й porque esses sinais tб foods.

Pra setar tб tudo bem.
Mais pra usar o comando de jetpack diz que nгo sou VIP.
Por isso que postei aqui.
Reply
#7

Nгo estou conseguindo ajeitar de nenhum jeito.
Jб tentei de todos sinais!
Reply
#8

Tem como alguem mim explicar?
Reply
#9

Poha vei, ta foda os sinais ? isso й coisa de 1 serie...

< - puxa um risco e parecerб um 4, > - puxa um risco e parecerб um 7

/imageshack/img3/2840/semttulo1cf.png
http://cadernoescolar.com/wp-content...or-e-menor.jpg
http://3.bp.blogspot.com/_Z9wJYC4en5...0/DSCN5786.JPG

Ou se nгo, Lembre-se, Braзo direito faz o sinal de maior, Braзo esquerdo faz o sinal de Menor! Pronto...


https://sampforum.blast.hk/showthread.php?tid=240266

@Edit

5 > 10 = ? (false, 5 nгo й maior que 10).
5 < 10 = ? (true, 5 й menor que 10).
5 == 10 = ? (false, 5 nгo й igual a 10).
5 != 10= ? (true, 5 й diferente de 10).

2 > 1 - Dois MAIOR que Um ? Sim.
2 < 1 - Dois MENOR que Um ? Nгo, й MAIOR.
Reply
#10

Manow antes de pergunta sobre sinais aki procure primeiro sobre operadores ta -' oia esse tuto ae do funeral
https://sampforum.blast.hk/showthread.php?tid=357684 agora nгo fala que isso e fods vey eu achava isso foda mais dps que percebi que tem ave com matematica e easy < menor maior > = igual agora veja no tuto
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)