Jump to content

Ora in joc.


BogdazWz

Recommended Posts

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
Link to comment
Share on other sites

/* 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);

 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.