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(playerid, params[])
{
return true;
}
utilizando a callback OnPlayerCommandText e a funзгo que compara as strings.
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
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!