SA-MP Forums Archive
[Ajuda] /sugestao - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] /sugestao (/showthread.php?tid=639581)



/sugestao - zCyan - 20.08.2017

Olб, eu estou tentando criar um comando /sugestao, como eu vi que no gm play facil tem o comando /bug, eu resolvi ir lб pega como base, mais o comando й uma gambiarra e talz, queria saber se tem um mais simples, quando o player digitar /sugestao aparece um dialog ele escreve, e salva assim:

Nick:
Hora:
Data:
Sugestao:

Comando que achei:

PHP код:
    CMD:sugestao(playeridresult[])
     {
            if(
isnull(result))
            {
                return 
SendClientMessage(playeridCOLOR_LIGHTBLUE"USE: /sugestao [SUA SUGESTГO]");
            }
            new 
string[200];
              
getdate(AnoMesDia);
            
gettime(HoraMinutoSegundo);
            
SendClientMessage(playeridCOLOR_WHITE"OK, muito obrigado por dar uma sugestгo, o servidor agradece!!");
            new 
File:filebug;
            
MEGAString[0] = EOS;
            
filebug fopen(Pasta_SUG,io_append);
            
format(MEGAString256"//>================= [ %02d/%02d/%04d as %02d:%02d:%02d ] =================<\n\n//Por: %s\nSugestao: %s\n\n",
            
DiaMesAno,
            
HoraMinutoSegundo,
            
PlayerName(playerid),
            
result);
            
fwrite(filebug,MEGAString);
            
fclose(filebug);
            
format(stringsizeof string"[Sugestгo de %s]: ''%s''"NomePlayer(playerid), result);
            
ABroadCast(COLOR_GREENstring1337);
            return 
true;
    } 



Re: /sugestao - zCyan - 20.08.2017

Quote:
Originally Posted by GuilhermeNunes
Посмотреть сообщение
Pega o CMD do FS do Jonathan
Qual FS '-'


Re: /sugestao - zCyan - 20.08.2017

Quote:
Originally Posted by GuilhermeNunes
Посмотреть сообщение
o adm se clica no binoquios e digiga COMMANDugestao
ou CMD: sugestгo
ugestao e pega ele
Esse mostra para os admins on, eu queria que salva-se a sugestгo na scriptfiles


Re: /sugestao - C4rtm4n - 20.08.2017

o do Jonathan salva na pasta Scriptfiles/sugestхes


Re: /sugestao - zCyan - 20.08.2017

Quote:
Originally Posted by C4rtm4n
Посмотреть сообщение
o do Jonathan salva na pasta Scriptfiles/sugestхes
'-' kkk n reparei o negocio de salvar, vlw ai! +rep pros 2


Re: /sugestao - Jonorusc - 20.08.2017

Seria bom tbm um salvamento da sugestгo para mostrar ao admin, ex assim so ve os adm online, ai salvando nego pode ir la e ver tlg, so uma dica, mas ficou legal! :v


Re: /sugestao - IlanZ - 20.08.2017

PHP код:
CMD:sugestao(playeridparams[])
{
    new 
string[130],str[70], sugestao[90],a@_a@[6], name[24];
    if(
sscanf(params"s[90]"sugestao)) return SendClientMessage(playeridCorretamente"Use corretamente: /sugestao [ Sugestao ]");
    
getdate(a@_a@[3], a@_a@[4], a@_a@[5]);
    
gettime(a@_a@[0], a@_a@[1], a@_a@[2]);
    
GetPlayerName(playeridnameMAX_PLAYER_NAME);
    
format(str,70,"%d/%d/%d as %02d:%02d:%02d"a@_a@[5], a@_a@[4], a@_a@[3], a@_a@[0], a@_a@[1], a@_a@[2]);
    new 
File:FileSugestoes fopen("sugestoes.txt"io_append);
    if(
FileSugestoes)
    {
        
format(stringsizeof(string), "Sugestao de %s\r\nSugestao: %s\r\nData: %s\r\n------------------------\r\n"namesugestaostr);
        
fwrite(FileSugestoesstring);
          
fclose(FileSugestoes);
        
SendClientMessage(playerid, -1"Sugestгo enviada");
    }else{
        print(
"Arquivo 'sugestoes.txt' nгo carregado");
    }
    return 
1;

Necessario: Criar arquivo .txt com nome 'sugestoes' em scriptfiles.