Skripta koju koristim: up-rp
Detaljan opis problema: Pa kako da uradim da exp se broje u minutima a ne u sate ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Nerazumijem te bas najbolje
Ali koliko sam shvatio zelis da se broje minute mjesto sati onda ako to pomeras moraces i da promeris da je 1h igre 1min.Tacnije ce u /stats pisati "Sati Igre:" pa minuta koliko je igrac igrao na serveru. ;) I igracima ce stalno spamati zbog payday. Moj predlog ti je da to neradis nego samo promeni pocetni level na 5-6 i bice ti isto.
Ne necu tako da radim, houce da se sati broje kako minute ..
stavi timer umjesto svakih sat na svaki minut a kad skupi 60 minuta da izbaci payday
Imas Public timer za platu u ongamemodeinitu, pogledaj kako ti je definisano, pronadjes to i smanjis sa sat vremena na vreme koje hoces, jednostavno je
Ja tb nis ne kontam, al kolko sam skonto to samo timere promjenis al nelogicno mi svaki 1min xD al ok
Pa to i ja kazem onda ce mu stalno da izlazi PayDay svaki 1min
Imas u BExtazy i u SM modu to uzmi i uradi kako je i tamo
Citat: Exnas.pwn poslato Novembar 24, 2016, 11:30:46 PRE PODNE
Pa to i ja kazem onda ce mu stalno da izlazi PayDay svaki 1min
Samo ce da stvara spam igracima, moja preporuka da to ne radis, ili vec ako si zapeo uradi samo timer za exp, a za pay day neka ti izlazi svakih 60 min.
Ma ko je rekao da će raditi spam ? jednostavno obriÅ¡e za payday da ne iskaÄe svaki minut .
Ja ti takodjer preporucam da ne radis to, bolje da namjestit HappyHours da daje vise respekta i tjt.
Citat: Boky ãƒ,, poslato Novembar 24, 2016, 21:44:08 POSLE PODNE
Citat: Exnas.pwn poslato Novembar 24, 2016, 11:30:46 PRE PODNE
Pa to i ja kazem onda ce mu stalno da izlazi PayDay svaki 1min
Samo ce da stvara spam igracima, moja preporuka da to ne radis, ili vec ako si zapeo uradi samo timer za exp, a za pay day neka ti izlazi svakih 60 min.
epa to zelim 1 exp = 1 minuta a payday svaki 60 minuta da bude .. al neznam gde to da nadzem trazio sam nema :@
forward PayPoeni();
public PayPoeni()
{
new sat, minut, sekund, godina, mesec, dan;
gettime(sat, minut, sekund);
getdate(godina, mesec, dan);
foreach(Player,i)
{
PlayerInfo[i][pPayDayPoeni]++;
if(minut >= 0 && minut <= 3)
{
if(DobioPay[i] == 0)
{
PayDay(i);
}
}
else if(minut > 3) DobioPay[i] = 0;
}
return 1;
}
mislim da je ovde al sad neznam kako to da uradim??
Zasto samo skacete moju temu? zar niko nezna il pa nece dati pomoc?
Jednostavno uvecas varijablu za exp u publicu koji se ponavlja svaki sec..