Alcatraz

15. Avg. 2018.
743
pregleda
10
postova
kingstoN.pawno
2
Wheel Man
15. Avg. 2018.
Problem(error/warning): Kako da napravim npr. ako ukucam /alcatraz ID igraca/Deo Imena/Razlog kako da napravim da ga posalje automatski 5 dana u jail (naravno ako ukuca ovo id igraca i razlog) a da ne moram /jail ID vreme, vec alcatraz samo, ko razume svaka mu se dala haha?
Dio skripte: [ pawn ]v//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
marko077
6
Underboss
🔥2
15. Avg. 2018.
Napravis proveru gde ti geta datum
getdate func

I upises u varijablu
dan mesec godina
tipa

pAlcDan pAlcMesec pAlcGodina
i onda proveravas u if da li je taj datum isti ako se danas ulogovo stavi na 5 ako nije da smanjuje dane
kingstoN.pawno
2
Wheel Man
15. Avg. 2018.
LANMY.pwN wrote on August 15, 2018, 8:52 pm:
Napravis proveru gde ti geta datum
getdate func

I upises u varijablu
dan mesec godina
tipa

pAlcDan pAlcMesec pAlcGodina
i onda proveravas u if da li je taj datum isti ako se danas ulogovo stavi na 5 ako nije da smanjuje dane

Nisam te nista razumeo, pocetnik sam u skriptanju, mozes mi da ti FB da te kontaktiram da mi to malo bolje pojasnis?  🙂
Exnas.pwn
5
Godfather
15. Avg. 2018.
kingstoN.pawno wrote on August 15, 2018, 9:08 pm:
Nisam te nista razumeo, pocetnik sam u skriptanju, mozes mi da ti FB da te kontaktiram da mi to malo bolje pojasnis?  🙂

Posalji mi CMD:alcatraz pa cu ti prepravim 😄
https://www.facebook.com/exnas.exnas.397
Danisoni
5
Godfather
15. Avg. 2018.
Ovo što ti je Lanmi preporučio će ti oslobodit igrača, tj. vrijeme u zatvoru će mu se smanjivati iako nije InGame.

Jednostavno, gdje postavljaš vrijeme izračunaš dane.
Ako računaš u sekundama, 5 dana ima 432000 sekundi (99% sam siguran, provjeri).
I jednostavno stavi na 432000 i ako ti je po želji, to konvertuj u preostalo vrijeme, kroz dane, sate, minute, sekunde.
marko077
6
Underboss
🔥2
15. Avg. 2018.
Slade wrote on August 15, 2018, 9:13 pm:
Ovo što ti je Lanmi preporučio će ti oslobodit igrača, tj. vrijeme u zatvoru će mu se smanjivati iako nije InGame.

Jednostavno, gdje postavljaš vrijeme izračunaš dane.
Ako računaš u sekundama, 5 dana ima 432000 sekundi (99% sam siguran, provjeri).
I jednostavno stavi na 432000 i ako ti je po želji, to konvertuj u preostalo vrijeme, kroz dane, sate, minute, sekunde.


Nece ako stavi proveru da je igrac ulogovan lakse je da radis po getdate funkciji
kingstoN.pawno
2
Wheel Man
17. Avg. 2018.
Izvinite ali nista Vas ne razumem jer sam jos pocetnik u skriptanju? Da li ovde ima neki help oko alcatraza cisto da mi neko ostavi link ili link Vasih FB da vas dodam <3
Dzoni Zivkovic
5
Underboss
17. Avg. 2018.
Prvo pravljenje 3 varijable na cuvanje, Dani, Godine i meseci to je lose i to je glupo, postoji nesto sto se zove optimizacija i trebate je imati u bilo kom pogledu.
sacuvas to zeljeno vreme u unix formatu, i zatim kad se spawna ili sta vec gettime() ili date mozes to na vise nacina gettime() - vreme_l
#define vreme_l 86400

ili
#define JEDAN_DAN 86400
ovo 86400 je jedan dan.
Gagule
4
Made Man
20. Avg. 2018.
Dodeli vrednost koju zelis promenljivoj pZatvorVreme i to je to. Pri tome moras definisati u enum pPlayerInfo. Npr. dodas u komandu CMD:alkatraz ovo: PlayerInfo[ playerid ][ pZatvorVreme ] = 5 Necu da ti dam celu komandu, pomuci se, tako ces najbolje nauciti.

//OVO TI JE TO STO SI HTEO DA NE MORA DA SE KUCA VREME
new id, razlog;
if( sscanf( params, "us", id, razlog ) ) {
SCM( playerid, -1, "/alkatraz ");
return 1;
    }
kingstoN.pawno
2
Wheel Man
20. Avg. 2018.
Komanda resena, imam jos malih sitnih bagova sto cu ispraviti, hvala svima!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha