[Ajuda] Fazer um comando Simples
#1

Eu gostaria de fazer um comando simples para um server RPG, que o player so pudesse pegar uma vez explemplo

if(strcmp(cmd, "/Pontos", true) == 0)

Vocк nгo ja pegou seus pontos, nao podera pegar nunca mais

GivePlayer 5 points
Reply
#2

pawn Код:
enum Salvamento
{
    PegouPonto
}
new Salvando[MAX_PLAYERS][Salvamento];

//Nб area de comandos
    if(strcmp(cmd, "/Pontos", true) == 0)
    {
        if(Salvando[playerid][PegouPonto] == 1) return SendClientMessage(playerid,-1,"Vocк nгo pode utilizar mais este comando!");
        SetPlayerScore(playerid,+5);
        Salvando[playerid][PegouPonto] = 1;
        return 1;
    }

//Obs: Vocк deve colocar para salvar e carregar o PegouPonto
Reply
#3

Como eu coloco pra ganhar vip tambem tou me matando para por e nao consigo
Reply
#4

Quote:
Originally Posted by Cidiei
Посмотреть сообщение
pawn Код:
enum Salvamento
{
    PegouPonto
}
new Salvando[MAX_PLAYERS][Salvamento];

//Nб area de comandos
    if(strcmp(cmd, "/Pontos", true) == 0)
    {
        if(PegouPonto[playerid] == 1) return SendClientMessage(playerid,-1,"Vocк nгo pode utilizar mais este comando!");
        SetPlayerScore(playerid,5);
        PegouPonto[playerid] = 1;
        return 1;
    }

//Obs: Vocк deve colocar para salvar e carregar o PegouPonto
Й impressгo minha, ou se o cara tiver 300 pontos, ele vai cair direto pra 5, ao invйs de ter 305?

Edit: ta tutф errado nesse cуdigo, como vc me faz um enum com o nome PegouPonto, e usa aquilo como uma variбvel?
Reply
#5

:/ Me ajuda ae
Reply
#6

Nao teria como colocar GIVE player score
Reply
#7

Quote:
Originally Posted by TreePuncher
Посмотреть сообщение
Й impressгo minha, ou se o cara tiver 300 pontos, ele vai cair direto pra 5, ao invйs de ter 305?

Edit: ta tutф errado nesse cуdigo, como vc me faz um enum com o nome PegouPonto, e usa aquilo como uma variбvel?
Pior errei tudo mesmo 'kkkk
Reply
#8

pawn Код:
new A[MAX_PLAYERS];



if(!strcmp("/pontos", cmdtext))
{
  if(A[playerid]==1)return SendClientMessage(playerid,-1,"nгo pode usar +");  
  SetPlayerScore(playerid,GetPlayerScore(playerid)+5);
  A[playerid]=1;
  return true;
}
agora й so usar salvamento ;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)