[Ajuda] Sistema de Atendimento
#3

Tenta ai
PHP код:
// INCLUDE
#include  < a_samp >
#include  < sscanf2 >
#include  < zcmd >

// DEFINE / NEW
#define DIALOG_SENHAS 150

new NomeDoPlayer[MAX_PLAYER_NAME];
new 
Nome[MAX_PLAYER_NAME];
new 
bool:Atendidooo[MAX_PLAYERS];
new 
bool:EmAtendimento[MAX_PLAYERS];
new 
bool:AtendimentoAvaliado[MAX_PLAYERS];
new 
ATENDIMENTOS[MAX_PLAYERS];
new 
IDMotivo[30];
new 
senha

// LOGO NO CMD QUANDO INICIA
public OnFilterScriptInit()
{
    print(
"\n   SISTEMA DE ATENDIMENTO DESENVOLVIDO POR LUUCKS  ");
    print(
"\n                         www.forum-sa-mp.com  ");
    return 
1;
}

public 
OnFilterScriptExit()
{
    return 
1;
}

// COMANDO /SENHA PARA PLAYERS
commad(senhaplayeridparams[])
{
    if(!
IsPlayerAdmin(playerid))
    {
        new 
tito[60];
        
GetPlayerName(playeridNomesizeof(Nome))]
        
senha++;
        
Atendidooo[playerid] = true;
        
format(titosizeof(tito),"{00CED1}[AVISO] Vocк pego uma senha de numero %s , aguarde para ser atendido ."senha);
        
SendClientMessage(playeridtito);
    }
  else
        
SendClientMessage(playerid"{B22222}[ERRO] Vocк nгo pode pegar senha seu BURRO! Admin querendo pegar senha aszideia '-'")
  return 
true;
}
// COMANDO /SAIRFILA PARA PLAYERS
command(sairfilaplayeridparams[])
{
    if(!
IsPlayerAdmin(playerid))
    {
        
senha++;
        
Atendidooo[playerid] = true
        SendClientMessage
(playerid"{000080}[UGB] Vocк saiu da fila!");
  }
  else
        
SendClientMessage(playerid"{B22222}[ERRO] Vocк й um admin , tem demencia???");
  return 
1;
}
// COMANDO /FILA PRA PLAYERS
command(filaplayeridparams[])
{

        new 
NumeDasSenhasenhahue[90], str[90], nomes[MAX_PLAYER_NAME];
        
GetPlayerName(playeridnomessizeof(nomes));
        for(new 
0<= MAX_PLAYERSi++)
        {
            
NumeDasSenha++;
            
format(senhahue,sizeof(senhahue0"[%i] %s esta com a senha numero %i\n"NumeDasSenhasnomessenha);
            
strins(strsenhahuestrlen(str));
            
ShowPlayerDialog(playeridDIALOG_SENHASDIALOG_STYLE_MSGBOX"www.UNIVERSALGAMESBRASIL.com" str"Ok"" ");
        }
        return 
1;
}
// COMANDO /IRSENHA PARA ADMINS
command(irsenhaplayeridparams[])
{
    if(!
IsPlayerAdmin(playerid))
         return 
SendClientMessage(playerid"[ERRO] Vocк nгo й um membro da equipe!");
    if(
sscanf(params,"d",ID)) return SendClientMessage(playerid"[USO] Use o comando /irsenha [senha]");
    if(
Atendidooo[ID] == false) {
        new 
adminname[256];
        new 
playername[256];
        
GetPlayerName(playeridNomesizeof(Nome));
        
StartSpectate(playeridspecid);
        
GetPlayerName(playeridadminnamesizeof(adminname));
        
GetPlayerName(specidplayernamesizeof(playername));
        new 
str[60];
        
format(str,sizeof(str), "Vocк foi atender o player %s !"NomeDoPlayer);
        
SendClientMessage(playerid0xCC0000AAstr);
        
ATENDIMENTOS[playerid]++;
        
format(str,sizeof(str), "O Administrador %s estб lhe atendendo, faзa suas perguntas!"Nome);
        
SendClientMessage(playerid0xCC0000AAstr);
        
SendClientMessage(playerid"Apуs ser atendido avalie o atendimento!")
        
EmAtendimento[ID] = true;
     }
     else
     
SendClientMessage(Playerid"[ERRO] Esse player nгo pediu senha presta atenзгo seu BUUUURRROOOOOOO !!!!!!");
     return 
1;
}

// COMANDO /FIMATT PARA ADMINS
command(fimattplayeridparams[])
{
        new 
tmp[256];
        new 
adminname[256];
        new 
playername[256];
        
tmp adminspec_strtok(cmdtextidx);
     if(
PlayerInfo[playerid][Level] >= 1)
    {
        
specid strval(tmp);
        
GetPlayerName(playeridadminnamesizeof(adminname));
        
GetPlayerName(specidplayernamesizeof(playername));
         
StopSpectate(playerid);
      } else     {
 
SendClientMessage(playeridCOLOR_WHITE"SERVER: Unknown command.");}
        }
     return 
1;

Reply


Messages In This Thread
Sistema de Atendimento - by SrUnkown - 15.03.2016, 03:38
Re: Sistema de Atendimento - by seifador - 15.03.2016, 03:58
Re: Sistema de Atendimento - by seifador - 15.03.2016, 04:05
Re: Sistema de Atendimento - by SrUnkown - 15.03.2016, 04:15
Re: Sistema de Atendimento - by shutt_down - 15.03.2016, 16:59
Respuesta: Re: Sistema de Atendimento - by Superextreme - 15.03.2016, 17:06
Re: Sistema de Atendimento - by SrUnkown - 15.03.2016, 18:00
Re: Sistema de Atendimento - by F1N4L - 15.03.2016, 18:13
Re: Sistema de Atendimento - by Huunter67 - 15.03.2016, 20:15
Re: Sistema de Atendimento - by F1N4L - 15.03.2016, 20:19

Forum Jump:


Users browsing this thread: 1 Guest(s)