[Ajuda]Criando 191?
#1

Gente, estou precisando de um bбsico /191, eu queria que simplismente quando alguйm digitasse /191 mandaria uma mensagem SУ para os policiais, com o local do cara(Marcando como CP).

Resumo:

Queria um tutorial de como fazer um sisteminha bбsico de /191,

Assim quando alguйm digitasse o mesmo ele marcaria um CheckPoint no player e as profissхes que eu selecionar seriam avisadas(Policial ^^)
Reply
#2

Tira Uma Baze nгo sei se funзa


pawn Код:
if(strcmp(cmd, "/911", true) == 0)
{
    tmp = strtok(cmdtext, idx);
    new ID;
    ID = strval(tmp);
    new Nome[MAX_PLAYER_NAME];
    GetPlayerName(ID, Nome, sizeof(Nome));
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerPolicial(i))//Aqui vai sau variaзгo de polical OBS troque o playerid por i
        {
            new String[128];
            format(String, sizeof(String), "Busque O Player %s ID:%d E Prenda-o", Nome, ID);
            SendClientMessage(i,COLORAKI,String);
            new Float:X, Float:Y, Float:Z;
            GetPlayerPos(ID, X, Y, Z);
            SetPlayerCheckpoint(i, X, Y, Z, 3.0);
        }
    }
}
Reply
#3

Sу uma pequena correзгo,nadademais
pawn Код:
if(strcmp(cmd, "/911", true) == 0)
{
    new tmp = strtok(cmdtext, idx),ID = strval(tmp);
    new Nome[24];
    GetPlayerName(ID, Nome, 22);
    for(new i = 0; i< MAX_PLAYERS; i++)
    {
        if(IsPlayerPolicial(i))//Aqui vai sua variaзгo de polical
        {
            new String[128];
            format(String, sizeof(String), "Busque O Player %s ID:%d E Prenda-o", Nome, ID);
            SendClientMessage(i,COLORAKI,String);
            new Float:X, Float:Y, Float:Z;
            GetPlayerPos(ID, X, Y, Z);
            SetPlayerCheckpoint(i, X, Y, Z, 3.0);
        }
    }
}
Reply
#4

Deu esses erros aqui у:

C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\gamemodes\GM.pwn(96) : error 017: undefined symbol "cmd"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\gamemodes\GM.pwn(98 ) : error 017: undefined symbol "tmp"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\gamemodes\GM.pwn(98 ) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\gamemodes\GM.pwn(100) : error 017: undefined symbol "tmp"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\GameModes\gamemodes\GM.pwn(105) : error 017: undefined symbol "IsPlayerPolicial"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\gamemodes\GM.pwn(118 ) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


6 Errors.

Erro do Madruga(Nгo lembro o nick) vou ver o do Drakins(acho) agora.

Agora os do Drakin:

C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\GameModes\gamemodes\Untitled.pwn(93) : error 017: undefined symbol "cmd"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\GameModes\gamemodes\Untitled.pwn(95) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\GameModes\gamemodes\Untitled.pwn(100) : error 017: undefined symbol "IsPlayerPolicial"
C:\Documents and Settings\Rafael\Desktop\Projetos para SAMP\GameModes\gamemodes\Untitled.pwn(95) : warning 204: symbol is assigned a value that is never used: "tmp"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


3 Errors.
Reply
#5

Final gm
pawn Код:
stock strtok(const string[], &index,seperator=' ')
{
  new length = strlen(string);
  new offset = index;
  new result[128];
  while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1)))
  {
   result[index - offset] = string[index];
   index++;
  }

  result[index - offset] = EOS;
  if ((index < length) && (string[index] == seperator))
  {
   index++;
  }
  return result;
}
OnPlayerCommandText
pawn Код:
new cmd[128];
Reply
#6

[Duvida]IsPlayerPolicial, se o seu gm for gf/thug, troqe por PlayerInfo[playerid][pMember] == 1 ou PlayerInfo[playerid][pMembro] == 1
Reply
#7

Acredite se quiser, o que eu estou fazendo nem й um RPG.
Reply
#8

Como vocк define se o player й policial?й so troca por isplayerpolicial
Reply
#9

Aquilo eu disse que e para tirar uma base, no caso ali seia a define dos policia do seu GM ai varia de GM para GM ali e so um ponto de referencia para vc trocar
Reply
#10

No proximo post eu ja te coloco isso, ja tinha um code disso, vou so procurar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)