Započeo armstrongs
•12. Okt. 2023.[Pomoc] VIP
626
pregleda
7
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
28
Postovi:
9
Teme:
Pridružio se:Feb. 2022
12. Okt. 2023.
Problem(error/warning): Imam VIP sistem na serveru koji je napravljen da bude aktivan 30 dana, ali mi se ne računaju dani i ne moze nikad da istekne, kako da to popravim?
Deo skripte:/
Deo skripte:/
if(sscanf(params, "rii", id, level)) return KORISTIMES(playerid, "/hzmakeviprank [ID/Ime Igraca] [1-4]");
PlayerInfo = level;
PlayerInfo = 2592000; PlayerInfo = 2592000; - ovo su mi sekunde, 30 dana.FUNCTION: SekundaTimer()
{
foreach(Player, i)
{
if(PlayerInfo >= 1)
{
PlayerInfo -= 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
99 / 100 XP
Početnik(0)
203
Postovi:
54
Teme:
Pridružio se:Jul 2022
13. Okt. 2023.
armstrongs wrote on October 12, 2023, 8:17 pm:
Problem(error/warning): Imam VIP sistem na serveru koji je napravljen da bude aktivan 30 dana, ali mi se ne računaju dani i ne moze nikad da istekne, kako da to popravim?
Deo skripte:/
Deo skripte:/
if(sscanf(params, "rii", id, level)) return KORISTIMES(playerid, "/hzmakeviprank [ID/Ime Igraca] [1-4]");
PlayerInfo = level;
PlayerInfo = 2592000; PlayerInfo = 2592000; - ovo su mi sekunde, 30 dana.FUNCTION: SekundaTimer()
{
foreach(Player, i)
{
if(PlayerInfo >= 1)
{
PlayerInfo -= 1;
}1. if(sscanf(params, "ui", id, level)) return KORISTIMES(playerid, "/hzmakeviprank [ID/Ime Igraca] [1-4]"); //Ovo spravi2. Moras stavit za tu funkciju ovako:
FUNCTION: SekundaTimer()
{
foreach(Player, i)
{
if(PlayerInfo >= 1)
{
PlayerInfo -= 1;
If(PlayerInfo == 0 )
{
PlayerInfo = 0;
PlayerInfo = 0;
SavePlayer(id);
SCM( id, COLOR, "Vas VIP je istekao !");
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
7 / 250 XP
Početnik(0)
370
Postovi:
40
Teme:
Pridružio se:Apr. 2021
15. Okt. 2023.
Koristi timestamp kako bi racunao vreme
// Onda kad se igrac konektuje samo proveris jer mu je vreme isteklo
PlayerInfo = gettime() + ((60 * 60 * 24) * 31);// Kad postavis vipa dodajes mu ovo vreme// Onda kad se igrac konektuje samo proveris jer mu je vreme isteklo
if(PlayerInfo >= 1)
{
if(PlayerInfo-gettime() > 1)
{
new godina,mesec,dan,sat,minuta,sekunda;
TimestampToDate(PlayerInfo, godina,mesec,dan,sat,minuta,sekunda, 2,1);
va_SendClientMessage(playerid,0xF3FF02FF, " {FFFFFF}Vas VIP Paket istice '%02d/%02d/%d'",dan,mesec,godina);
}
else
{
PlayerInfo = 0;
SCM(playerid,0xF3FF02FF, " {FFFFFF}Vas VIP je istekao te vam je postavljen Vip Level 0");
}
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
69 / 100 XP
Početnik(0)
352
Postovi:
7
Teme:
Pridružio se:Apr. 2021
17. Okt. 2023.
Fergosonn wrote on October 15, 2023, 6:42 am:
Koristi timestamp kako bi racunao vreme
// Onda kad se igrac konektuje samo proveris jer mu je vreme isteklo
PlayerInfo = gettime() + ((60 * 60 * 24) * 31);// Kad postavis vipa dodajes mu ovo vreme// Onda kad se igrac konektuje samo proveris jer mu je vreme isteklo
if(PlayerInfo >= 1)
{
if(PlayerInfo-gettime() > 1)
{
new godina,mesec,dan,sat,minuta,sekunda;
TimestampToDate(PlayerInfo, godina,mesec,dan,sat,minuta,sekunda, 2,1);
va_SendClientMessage(playerid,0xF3FF02FF, " {FFFFFF}Vas VIP Paket istice '%02d/%02d/%d'",dan,mesec,godina);
}
else
{
PlayerInfo = 0;
SCM(playerid,0xF3FF02FF, " {FFFFFF}Vas VIP je istekao te vam je postavljen Vip Level 0");
}
}Zasto da koristi include za osnovne stvari ?
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
28
Postovi:
9
Teme:
Pridružio se:Feb. 2022
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
19. Okt. 2023.
Mergevos wrote on October 18, 2023, 1:41 pm:
Kakav include za timestamp...
Verovatno misli na to sto je u primeru send client message sa variadic argumentima... Uglavnom klasicna balkanska posla
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava