[POMOC] Samo jedan igrač može ući

Započeo IvanNero12, Jun 03, 2017, 19:11:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 5 gostiju pregledaju ovu temu.

Skripta koju koristim: Moja od 0
Detaljan opis problema: Kako napraviti da samo jedan igrač može ući u interijer? Recimo kad jedan kuca /enter, onda drugima izbaci Netko je već ušao! Molimo vas da sačekate!
Dio skripte: //
Neke slike/video za lakše dobivanje pomoći(neobavezno): //

Ukoliko zelis napraviti npr za Internet klub, u vrh skripte staviš:

[pawn]new internetklubzauzet;[/pawn]

Kada želi ući u internet klub:

[pawn]if(internetklubzauzet == 1) return SendClientMessage(playerid, -1, "Neko je već ovdje!");
internetklubzauzet = 1; //Oznacava da je uso u internet klub, tu idu i koordinate za SetPlayerPos i tako.[/pawn]

Za kuće možeš na isti princip, sem što pišeš u vrhu:
[pawn]new KucaZauzeta[ MAX_KUCA ]; //Max kuca je definicija, valjda znas, to je po id-u kuće.[/pawn]

Kod za ulaz je isti, samo što moraš imati id kuće u zagradama

Slade opet brzi od mene  8)
Respect To :
@LoOdaK @SejnurHD @anDro_ @Muma
@NapaćeniBoÅ¡njo @BaÅ¡ovski @MegatroNâ,,¢ @Deko
----------------------------------------------------------------
》YouTube Channal Link :
----------------------------------------------------------------
https://www.youtube.com/channel/UCBPV31b6RUx4LcD6pMHwJQA
----------------------------------------------------------------
》Zivotni Moto :
----------------------------------------------------------------
》Ako me udaris dok sam dole,
》Bolje se pocni moliti,
》Da nikad neustanem!
----------------------------------------------------------------
#NenaD99 8)

Aaaaa kako stavit da max 10 igrača može uć?

Aaaaa kako stavit da max 10 igrača može uć?

EDIT: Sry ta double post.. Na mobu sam
Poslednja Izmena: Jun 04, 2017, 10:22:21 PRE PODNE od IvanNero12

Citat: Slade poslato Jun 03, 2017, 19:16:18 POSLE PODNE
Ukoliko zelis napraviti npr za Internet klub, u vrh skripte staviš:

[pawn]new internetklubzauzet;[/pawn]

Kada želi ući u internet klub:

[pawn]if(internetklubzauzet == 1) return SendClientMessage(playerid, -1, "Neko je već ovdje!");
internetklubzauzet = 1; //Oznacava da je uso u internet klub, tu idu i koordinate za SetPlayerPos i tako.[/pawn]

Za kuće možeš na isti princip, sem što pišeš u vrhu:
[pawn]new KucaZauzeta[ MAX_KUCA ]; //Max kuca je definicija, valjda znas, to je po id-u kuće.[/pawn]

Kod za ulaz je isti, samo što moraš imati id kuće u zagradama

U ovom kodu ovo:

[pawn]if(internetklubzauzet == 1) return SendClientMessage(playerid, -1, "Neko je već ovdje!");
internetklubzauzet = 1;[/pawn]

Zamjenis sa:

[pawn]if(internetklubzauzet == 10) return SendClientMessage(playerid, -1, "Neko je već ovdje!");
internetklubzauzet++;[/pawn]

Ti to prilagodi svojoj skripti, ako pravis za nesto drugo ne mora biti internet klub ili tako, nazovi ga drukčije

Jel mogu stavit ovako pod komanda /enter:
[pawn]if(internetklubzauzet < 10)
{
[/pawn]

Citat: IvanNero12 poslato Jun 04, 2017, 17:34:59 POSLE PODNE
Jel mogu stavit ovako pod komanda /enter:
[pawn]if(internetklubzauzet < 10)
{
[/pawn]

Ti si tu uradio provjeru ako je u internet klubu manje od 10 igraca,ta i ta radnja ce se izvrsiti
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!