[Pedido] Clima e hora global
#1

alguem me passa o codigo que muda o clima e a hora do servidor? ao conectar
Reply
#2

baseie-se nesse comando, fassa do seu geito...
Quote:

if(strcmp(cmd, "/data", true) == 0)
{
new hora,minuto,segundo;
new dia,mes,ano;
getdate(dia,mes,ano);
gettime(hora,minuto,segundo);
format(string, sizeof(string), "~r~Data: ~w~%d/%d/%d ~n~~r~Horas: ~w~%d:%d:%d",dia,mes,ano,hora,minuto,segundo);
GameTextForPlayer(playerid, string, 5000, 1);
return 1;
}

Clima usa SetWeather(id do clima clica aqui);

Use em OnPlayerConnect se quer quando o player entra ou OnGameModeInit()
Reply
#3

Quote:
Originally Posted by iLordGG
Посмотреть сообщение
baseie-se nesse comando, fassa do seu geito...

Clima usa SetWeather(id do clima clica aqui);

Use em OnPlayerConnect se quer quando o player entra ou OnGameModeInit()
vlw, mas quando clicko no servidor, fica uma hora diferente, mas no meu sу fica 12:00, tem como alterar isso? tipo colocar clima e hora random?
Reply
#4

cria um timer na ongamemodeinit, e uma public pra ser das horas...

SetTimer("Horas",1000,true);

forward Horas();
public Horas()
{
new Hour, Minute, Second;
gettime(Hour, Minute, Second);

SetWorldTime(Hour);
}
Reply
#5

Quote:
Originally Posted by iLordGG
Посмотреть сообщение
cria um timer na ongamemodeinit, e uma public pra ser das horas...

SetTimer("Horas",1000,true);

forward Horas();
public Horas()
{
new Hour, Minute, Second;
gettime(Hour, Minute, Second);

SetWorldTime(Hour);
}
vlw, mas queria deixar o clima e a hora 0, esse ai ta meio laranjado, tem codigo pra isso?

e queria mais uma coisa, se puder me ajudar, queria um fs de spawnar carros e o jogador spawnar dentro deles, sabe algum? e queria por uma placa com nome em todos os vehiculos do server.
Reply
#6

Код:
SetWeather(weatherid); //Seta clima para todos
SetPlayerWeather(playerid, weatherid); //Seta o clima para um player
SetWorldTime(hora); //Seta hora para todos
SetPlayerTime(playerid, hora, minuto); //Seta hora para um player
Acho que й isso que procura

Id dos climas:
https://sampwiki.blast.hk/wiki/WeatherID
Reply
#7

Quote:
Originally Posted by Ever_SH
Посмотреть сообщение
Код:
SetWeather(weatherid); //Seta clima para todos
SetPlayerWeather(playerid, weatherid); //Seta o clima para um player
SetWorldTime(hora); //Seta hora para todos
SetPlayerTime(playerid, hora, minuto); //Seta hora para um player
Acho que й isso que procura

Id dos climas:
https://sampwiki.blast.hk/wiki/WeatherID
mas nao tenho o codigo para setar a todos automaticamente o clima
Reply
#8

PHP код:
CMD:clima(playeridparams[])
{
    static 
clima;
    if(
sscanf(params"d"clima)) return SendClientMessage(playerid, -1"Digite: /clima [id do clima]");
    
SetWeather(clima);
    
    return 
true;

PHP код:
CMD:hora(playeridparams[])
{
    static 
horas;
    if(
sscanf(params"d"horas)) return SendClientMessage(playerid, -1"Digite: /hora [horas]");
    
    
SetWorldTime(horas);
    
    return 
true;

Reply
#9

Quote:
Originally Posted by ClaudineiCDS
Посмотреть сообщение
PHP код:
CMD:clima(playeridparams[])
{
    static 
clima;
    if(
sscanf(params"d"clima)) return SendClientMessage(playerid, -1"Digite: /clima [id do clima]");
    
SetWeather(clima);
    
    return 
true;

PHP код:
CMD:hora(playeridparams[])
{
    static 
horas;
    if(
sscanf(params"d"horas)) return SendClientMessage(playerid, -1"Digite: /hora [horas]");
    
    
SetWorldTime(horas);
    
    return 
true;

man nao й comando que eu quero, eu quero que quando o jogador entre, o clima e a hora fica de noite, e no server aparecer noite
Reply
#10

podem deixar, eu ja consegui, vlw
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)