Jump to content
Prosíme všetkých užívateľov, ktorý sa chcú opätovne pripojiť na discord aby znovu spárovali svoje účty kliknutím na "Discord" v navigácií a pripojili sa na server Read more... ×
  • 0
Sign in to follow this  
Tomas EP

pomoc Smazat

Dotaz

Ahoj,

 

Potřebuju pomoc s podmínkou.

Když hráč v zoně nesebere všechny checkpointy tak nedostane odměnu.,

 

Ovšem existuje jeden pickup, který má jiné ID než ostatní a tím pickupem pokud na něj hráč vztoupí tak mu to oznámí že nesebral všechny pickupy.

Edited by Tomas EP
Smazat
  • Zmatený 2
  • Nope 1

Sdílet tento příspěvek


Link to post
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

  • 1
#define POCET_PICKUPU (4)

new 
	this_pick[POCET_PICKUPU],
	bool: sebrano[MAX_PLAYERS][POCET_PICKUPU];

//

	this_pick[0] = CreatePickup(...);
	this_pick[1] = CreatePickup(...);
	this_pick[2] = CreatePickup(...);
	this_pick[3] = CreatePickup(...);

//

	if (!strcmp("/sebrat0", cmdtext, true)) {

		sebrano[playerid][0] = true;
		return SendClientMessage(..., "Úspěšně jsi sebral pickup !");
	}

//

	new 
		i = 0, 
		bool:v_pohode = true;

	while (i++ < POCET_PICKUPU) {
		if (sebrano[playerid][i] == false) {
			v_pohode = false;
			break;
		}
	}

	if (v_pohode == false) return SendClientMessage(..., "Nesebral jsi všechny !");
	else return SendClientMessage(..., "Úspěšně jsi sebral všechny !");

 

Edited by Nope

Sdílet tento příspěvek


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×