Jump to content

Recommended Posts

Posted

Aici e treaba de la host, vorbeste cu cei de la host sa seteze pe Bucharest data pe dedicat/vps/vds ce au ei.

Posted
Acum 41 minute, Nica_Mihai a spus:

adaugi hours+1 la functia care iti afiseaza ceas-ul

Si daca jucatorul are +3 fata de Romania, concluzionam ca ce ai comentat tu nu rezolva probema baiatului.

Posted (edited)
Acum 34 minute, AlexxAdv a spus:

Aici e treaba de la host, vorbeste cu cei de la host sa seteze pe Bucharest data pe dedicat/vps/vds ce au ei.

Nu are nici o treaba hostingul cu timpul pe server, deoarece, tu singur poti modifica ora pe server prin SetWorldTime 

Mai mult de atat, nici un hoster nu o sa schimbe orarul doar pentru tine, din simplu motiv, ca, pe langa tine mai sunt 20 de servere ( vorbesc de VDS )

Edited by khain.dev
Posted
/* VARIANTA NUMARUL 1 */

#define publics%0(%1) forward%0(%1); public%0(%1)
/* OnGameModeInit */
SetWorldTime(hours);

/* public */

publics utime(playerid) { 
  new hours, minutes; 
  gettime(hours, minutes); 
  SetPlayerTime(playerid, hours, minutes);
}

/* OnPlayerConnect */
SetTimerEx("utime", 1000*60, true, "d", playerid);



/* VARIANTA NUMARUL 2 */
#define publics%0(%1) forward%0(%1); public%0(%1)
  
new 
  WorldHour, 
  WorldMinute;

/* OnGameModeInit */ 
SetTimer("esec", 1000, 1);

/* In orice loc */ 
publics esec() {
  WorldMin+=1; 
  if(WorldMin > 59) WorldHour += 1, 
  					WorldMin=0;
  if (WorldHour > 23) 
  	WorldHour = 0;
}

/* OnPlayerUpdate */

SetPlayerTime(playerid,WorldHour,WorldMin);

 

Posted
Acum 2 ore, khain.dev a spus:

Si daca jucatorul are +3 fata de Romania, concluzionam ca ce ai comentat tu nu rezolva probema baiatului.

pune +3 si tot rezolva

Posted
Acum 11 minute, Nica_Mihai a spus:

pune +3 si tot rezolva

Nu are nicio treaba cu ce ai zis tu, de ex:

daca x intra din Anglia, o sa aiba cu 3 ore inainte fata de ora lor normala. :X

cea mai buna metoda ar fi sa vorbesti cu hosting-ul sau metoda lui @khain.dev

Posted

Ora o reprezinta host-ul in sine ca sa stiti.

Nu este bine cum a zis nimeni ce a spus ca se poate schimba din script, da se poate dar nu are rost o data ce poate fi usor vorbit cu host-ul in sine sa puna ora exacta.

Oricum nu stiu ce host din Romania nu mai are ora din tara de origine.

 

@khain.dev si setworldtime este strict pentru vremea din joc adica strict doar joc nu si ceasul in sine, se schimba daca este zi sau noapte, etc...

Ce inseamna cuvantul "Unic" este atunci cand Chestia / Obiectul / Idea / etc... nu exista in alta parte.

Copii, nu mai veniti cu vorbe de "Am gamemode unic", nu exista asa ceva, la ora actuala totul este pe net.

Aveti grija pe cine ajutati, majoritatea sunt caini.

Posted
Acum 16 minute, StrikerM a spus:

Ora o reprezinta host-ul in sine ca sa stiti.

Nu este bine cum a zis nimeni ce a spus ca se poate schimba din script, da se poate dar nu are rost o data ce poate fi usor vorbit cu host-ul in sine sa puna ora exacta.

Oricum nu stiu ce host din Romania nu mai are ora din tara de origine.

 

@khain.dev si setworldtime este strict pentru vremea din joc adica strict doar joc nu si ceasul in sine, se schimba daca este zi sau noapte, etc...

Cu toate ca rogi tu hoster-ul sa iti modifice ora, player-ul va avea ora care o are el personalizat pe calculator, ca sa ii modifici ora care trebuie, ai nevoie de ce am scris mai sus.

  • Like 1
Posted
Acum 12 ore, khain.dev a spus:

Cu toate ca rogi tu hoster-ul sa iti modifice ora, player-ul va avea ora care o are el personalizat pe calculator, ca sa ii modifici ora care trebuie, ai nevoie de ce am scris mai sus.

Nu are cum sa aibe in joc ora de la pc-ul lui, el o sa aibe ora de la calculatorul(host-ul) celor ce tin serverul.

Oricum sunt N modalitati in care sa pui ora/vremea exacta.

  • Like 1

Ce inseamna cuvantul "Unic" este atunci cand Chestia / Obiectul / Idea / etc... nu exista in alta parte.

Copii, nu mai veniti cu vorbe de "Am gamemode unic", nu exista asa ceva, la ora actuala totul este pe net.

Aveti grija pe cine ajutati, majoritatea sunt caini.

Posted

Screenshot_9.png.2d7b1362922f3117e942f1116a883849.png

Cu toate ca hoster-ul nu a fost rugat sa puna orarul romaniei, prin gm, am stabilit orarul necesar, prin asta, vreau sa iti dovedesc ca host-ul nu are nici o treaba cu ce vrea baiatul asta.

Sunt deacord ca sunt N modalitati de a pune ora exata, eu am dat o idee simpla de a rezolva asta, fara sa apelezi la host.

Posted

Salut @BogdazWz,

Cea mai simpla metoda de a rezolva problema e sa faci un ticket la firma ce ti-a furnizat serviciile de gazduire si sa ii rogi sa iti rezolve problema. Pur si simplu le explici care e problema cu ceasul tau, iar in urma unui raspuns pozitiv al acestora o sa fii nevoit sa acorzi un restart serverului (nu mai stiu daca e neaparat restartul). Dupa parerea mea, nu are rost sa te complici in alt fel, mai ales daca nu ai experienta. Rar se intampla ca firmele de furnizare a serviciilor de gazduire sa nu aiba ora setata pe fusul orar corect, din Romania, deci nu are rost sa te complici cu modificarea scripturilor. Cat despre schimbarea orei din calculator, nu are legatura cu ceea ce ai tu nevoie, decat daca pornesti serverul pe 'localhost'.

Daca pornesti serverul din consola (pe localhost), ceasul este reprezentat de ora pe care o ai tu la calculator, insa daca ai serverul pus pe un host (ex. platit), atunci aplica ce ti-am spus mai sus.

  • Like 1

Daca te-am ajutat =>

spacer.png

Posted (edited)
1 oră în urmă, shane a spus:

Salut @BogdazWz,

Cea mai simpla metoda de a rezolva problema e sa faci un ticket la firma ce ti-a furnizat serviciile de gazduire si sa ii rogi sa iti rezolve problema. Pur si simplu le explici care e problema cu ceasul tau, iar in urma unui raspuns pozitiv al acestora o sa fii nevoit sa acorzi un restart serverului (nu mai stiu daca e neaparat restartul). Dupa parerea mea, nu are rost sa te complici in alt fel, mai ales daca nu ai experienta. Rar se intampla ca firmele de furnizare a serviciilor de gazduire sa nu aiba ora setata pe fusul orar corect, din Romania, deci nu are rost sa te complici cu modificarea scripturilor. Cat despre schimbarea orei din calculator, nu are legatura cu ceea ce ai tu nevoie, decat daca pornesti serverul pe 'localhost'.

Daca pornesti serverul din consola (pe localhost), ceasul este reprezentat de ora pe care o ai tu la calculator, insa daca ai serverul pus pe un host (ex. platit), atunci aplica ce ti-am spus mai sus.

Pe langa serverul lui mai sunt si altii 20, trebuie sa fim realisti ca el nu are VPS, ci VDS, lucrurile se complica.

Edited by khain.dev
Posted (edited)
La 13.02.2021 la 19:59, BogdazWz a spus:

In realitate e 20:00 iar in joc 19:00 stie cineva cum pot rezolva?

Este de la host. Daca o sa plusezi cu [+1] ora o sa se schimbe doar in chat, in dreapta sus o sa ramana ora de la host. Deci poti contacta host-ul.

Edited by AnDrEyUpS

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.