[Pedido] Lуgica - 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: [Pedido] Lуgica (
/showthread.php?tid=485533)
Lуgica -
luuuck - 04.01.2014
Olб galera, estou desenvolvendo um sistema de atendimento pra um amigo e estou em uma parte que nгo consigo fazer, alguйm poderia me ajudar.
eu fiz um exemplo em Pseudocуdigo
nгo estou conseguindo
se alguйm me ajudar eu agradeзo
pawn Код:
INНCIO;
ADMIN Digita o comando de spectar player
Admin fala com o player e salva nos logs
Player fala com o admin e salva nos mesmos logs do admin
Equanto o admin nгo digitar o comando de spectar ainda continua gravar tudo que o player e o admin fala.
ADMIN Digita o comando de parar o spectar player
Salva arquivos nos logs com o nome do Admin e Player Ex. Admin:luuck - Player:luuck2
FIM;
Re: Lуgica -
JoaoPedro - 04.01.2014
Nгo entendi. O que vocк quer ajuda, em montar a lуgica ou vocк quer o comando pronto com essa lуgica? Se quer o comando, a tag deve ser Pedido e nгo Ajuda.
Re: Lуgica -
pWesley - 04.01.2014
JoгoPaulo: Curti a sua assinatura kkkkm
Resumindo tudo, um comando tipo /tv que faz o admin ficar de olho em um player e que fique gravado tudo o que eles digitarem.
Re: Lуgica -
luuuck - 04.01.2014
Eu consegui fazer isso
mas nгo estou conseguindo fazer o que estб na lуgica
eu estou tentando fazer mais ou menos assim
na pasta scriptfiles
Admin:luuuck - Player:luuuck2.ini
dentro do arquivo
Код:
Admin luuuck: olб poderia ajudar?
Player luuuck2: onde que e a prefeitura?
Admin luuuck: й perto da dp
vai indo atй o admin digitar o comando de terminar o atendimento
pawn Код:
public OnPlayerText(playerid, text[]){
if(adminSpec[playerid] == 1){
new str1[100], str2[100], str3[100], File:hFile, getName1[MAX_PLAYER_NAME], getName2[MAX_PLAYER_NAME];
GetPlayerName(playerid, getName1, MAX_PLAYER_NAME);
GetPlayerName(playerid, getName2, MAX_PLAYER_NAME);
if(playerAdmin[playerid] >= 1) {
format(str1, 100, "Admin %s: %s", getName1, text);
}else {
format(str2, 100, "Player %s: %s", getName2, text);
}
format(str3, "Admin:%s - Player:%s", getName1, getName2);
hFile = fopen(str3, io_append);
fwrite(hFile, text);
fclose(hFile);
}
return 0;
}
Re: Lуgica -
luuuck - 04.01.2014
Alguйm pode ajudar?