Criar cmd de ver horas -
focaximubh - 01.07.2013
Bom, sem mas delongas vamos ao que interessa:
comeзaremos a usar da seguinte maneira:
pawn Код:
#include <a_samp> //Include Fundamental do SAMP
#include <zcmd> //Include na qual irб ser o processador de cmds do tutorial
Inicia-se da seguinte forma:
pawn Код:
COMMAND:horas(playerid, params[])
/*
EXPLICAЗХES:
COMMAND: pode ser lido tambйm por CMD:
horas = cmd quando digitado /horas irб executar a funзгo
playerid = Executa a funзгo ao player
params[] = Parametro da funзгo*/
Ficando da seguinte forma:
pawn Код:
COMMAND:horas(playerid, params[])
{
//FUNЗХES
new Hour, Minute, Second, Stringui[64], nome[24];
GetPlayerName(playerid, nome, sizeof(nome));
gettime(Hour, Minute, Second);
return true;
}
/*EXPLICAЗХES
new Hour, Minute, Second, Stringui[64], nome[24];
new Hour = Define a funзгo "HORAS"
new Minute = Define a funзгo "MINUTOS"
new Second = Define a funзгo "SEGUNDOS"
Stringui[24]; = Define a variбvel que serб usada em breve
nome[24]; = Define a variбvel que tambйm serб usada em breve para identificar o nome do player
GetPlayerName(playerid, nome, sizeof(nome)); // Geta o nome do player que executar o cmd /horas
(GetPlayerName: pode ser identificada no link da wiki wiki.sa-mp.com/wiki/GetPlayerName)
gettime(Hour, Minute, Second); // Identifica o tempo em Horas:Minutos:Segundos
*/
pawn Код:
COMMAND:horas(playerid, params[])
{
new Hour, Minute, Second, Stringui[64], nome[24];
GetPlayerName(playerid, nome, sizeof(nome));
gettime(Hour, Minute, Second);
format(Stringui, sizeof(Stringui),"Horas: %d:%d:%d", Hour, Minute, Second);
SendClientMessage(playerid, VERMELHO,Stringui);
return true;
}
/*EXPLICAЗХES:
format(Stringui, sizeof(Stringui), "Horas: %d:%d:%d", Hour, Minute, Second);
//format = Formata a "Stringui" = string
//(Stringui, sizeof(Stringui) = Retorna o tamanho em elementos de um array
//,"Horas: %d:%d:%d" = Menssagem a ser enviada ao player quando digitar o cmd /horas
//%d = Parвmetro que geta nъmeros EX: Horas: 13:13:13 (Horas, Minutos, Segundos);
//Hour, Minute, Second = Utilizados para getar horas como no exemplo acima
*/
peзo desculpas desde jб se nгo ficou bom, este й o meu primeiro tutorial, sei que й fбcil, mas vбrias pessoas me perguntam sobre isso em Skype / ******** entгo resolvi postar brevemente...
Sгo funзхes fбceis porйm sгo aquelas cujas quais pessoas perguntam o tempo todo....
LINK PARA INCLUDE ZCMD:
AQUI
FONTES PARA ESTUDOS:
https://sampwiki.blast.hk/wiki/Sizeof#sizeof
https://sampwiki.blast.hk/wiki/GetPlayerName
https://sampwiki.blast.hk/wiki/Getdate
Re: Criar cmd de ver horas -
Schocc - 01.07.2013
Vc explicou como vc entende mais na lуgica do que faz cada funзгo.
Acho que seria bom uma explicaзгo mais detalhada dizendo como roda realmente o script
Procure melhorar 7/10
Re: Criar cmd de ver horas -
focaximubh - 01.07.2013
Quote:
Originally Posted by Schocc
Vc explicou como vc entende mais na lуgica do que faz cada funзгo.
Acho que seria bom uma explicaзгo mais detalhada dizendo como roda realmente o script
Procure melhorar 7/10
|
Thanks estarei mais atento a estas informaзхes...
Tentei fazer da forma mais simplificada possнvel, pois usar palavras difнceis tornam o tutorial mais difнcil ainda kk' vlw
Re: Criar cmd de ver horas -
Rapha3L - 01.07.2013
Amigo muito bom tuturial.
Sу uma coisa, no zcmd nгo й necessбrio ter a funзгo
COMMAND, basta apenas
CMD.
+rep
Re: Criar cmd de ver horas -
focaximubh - 01.07.2013
Quote:
Originally Posted by Rapha3L
Amigo muito bom tuturial.
Sу uma coisa, no zcmd nгo й necessбrio ter a funзгo COMMAND, basta apenas CMD.
+rep
|
hehe thanks, a minha intenзгo foi dizer: "o ZCMD pode ser usado de duas formas tanto COMMAND quanto CMD" pois dizendo-se que um cara veja COMMAND num cmd e dps veja CMD ele ficarб confuso....
vlw ai
Re: Criar cmd de ver horas -
Exco - 01.07.2013
legal
Re: Criar cmd de ver horas -
focaximubh - 01.07.2013
Quote:
Originally Posted by Exco
legal
|
thanks
Re: Criar cmd de ver horas -
mau.tito - 01.07.2013
Pelo meu ponto de vista falta muito para virar um tutorial .
Re: Criar cmd de ver horas -
focaximubh - 01.07.2013
Quote:
Originally Posted by mau.tito
Pelo meu ponto de vista falta muito para virar um tutorial .
|
Vlw
Cite seus pontos de vista para da prуxima eu poder evitar tais falhas.
Respuesta: Criar cmd de ver horas -
DartakousLien - 02.07.2013
fala do uso do gettime() obtendo o valor em segundos desde o Epoch, para mim isso й bastante util, concerteza serб para outras pessoas tambйm! E muitos aqui nem devem saber o que й o Epoch quando mais como usa o gettime() sem os parametros!