SA-MP Forums Archive
[Ajuda] Sava mensagem de Player - 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] Sava mensagem de Player (/showthread.php?tid=628703)



Sava mensagem de Player - marcelowinchester - 13.02.2017

Ola
estou com uma duvida
teria como criar um comando para salvar a posiзao do player e a mensagem dele na pasta scriptfiles..?
tipo exemplo o player digita {/pedircasa mensagem.. } ai o sistema salva um arquivo com o Nick dele e a posiзao e a mensagem..


Programando e Relaxando! - RazorGuigo - 13.02.2017

Bom, eu tenho preferencia por Banco de Dados

mas segue este link:
[Tutorial] Usando Dini [ Principal para Aprende-la ]


Re: Sava mensagem de Player - F1N4L - 13.02.2017

Isso й relativamente simples, porйm pesado para um servidor grande. Pense comigo:

*100 jogadores online
*100 mensagens simultвneas
*Abrindo e fechando 100 arquivos a cada mensagem
*Armazenando bastante informaзгo em pouco tempo

Pense novamente se vai dar sequкncia a isso. MAS se realmente quiser usar um sistema assim, posso te ajudar...


Re to: F1N4L - RazorGuigo - 13.02.2017

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Isso й relativamente simples, porйm pesado para um servidor grande. Pense comigo:

*100 jogadores online
*100 mensagens simultвneas
*Abrindo e fechando 100 arquivos a cada mensagem
*Armazenando bastante informaзгo em pouco tempo

Pense novamente se vai dar sequкncia a isso. MAS se realmente quiser usar um sistema assim, posso te ajudar...
vocк nгo leu o tуpico completo, ele nгo vai salvar em uma callback, mas sim em um comando .-.


Respuesta: Sava mensagem de Player - SammyJ - 13.02.2017

Bom primeiro de tudo vocк deve ler esses tutoriais.

[Tutorial] Manual DOF2

[Tutorial] Desvendando o DOF2

Estude a funзгo.
GetPlayerPos

Entendeu ? nгo !!! leia novamente !

Apуs entender os tutorias e a funзгo vocк pode criar o comando.

utilizando o processador de comando ZCMD
PHP код:
CMD:pedircasa(playeridparams[])
{
    return 
true;

utilizando a callback OnPlayerCommandText e a funзгo que compara as strings.
PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if(
strcmp(cmdtext"/pedircasa"true) == 0)
    {
        
// cуdigo com comando aqui
        
return true;
    }
    return 
SendClientMessage(playerid, -1"Comando que vocк digitou nгo existe");

Boa sorte amigo!