Vatrogasni System


Započeo Shomyy, Oktobar 08, 2017, 14:22:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Nisi dobro napravio holding ili što već...

Citat: Slade poslato Oktobar 08, 2017, 19:38:32 POSLE PODNE
Nisi dobro napravio holding ili što već...
for(new i = 0; i < 8; i++)
	{
 		if(IsPlayerAimingObj(playerid, VatraObject[i]))
 		{
			if(GetPlayerWeapon(playerid) == 42)
			{
 		    	DestroyObject(VatraObject[i]);
			}
		}
	}

Ovako sam napravio (samo za test) pa pogledaj, ako ima greska reci :) I da, stavio sam pod public OnPlayerUpdate

Facebook - Klik



To ce bukvalno istog momenta unistit taj objekat, i dodaj break.

Citat: Slade poslato Oktobar 08, 2017, 22:50:12 POSLE PODNE
To ce bukvalno istog momenta unistit taj objekat, i dodaj break.
Znam, hteo sam za test, ali ne radi mi

Facebook - Klik




Citat: Slade poslato Oktobar 08, 2017, 22:53:58 POSLE PODNE
Nesto nisi dobro odradio
Problem je taj sto ne znam sta sam pogresio

Facebook - Klik



Vrlo je moguce da je do objekta, i daj komplet komandu/funkciju gdje testas

Citat: Slade poslato Oktobar 08, 2017, 23:46:55 POSLE PODNE
Vrlo je moguce da je do objekta, i daj komplet komandu/funkciju gdje testas
Evo
CMD:nadjivatru(playerid, params[])
{
	new Randoming;
	Randoming = random(8);
	for(new i; i < MAX_PLAYERS; i++)
	{
	    if( OI[ PlayerInfo[ i ][ xLider ] ][ oTip ] == ORG_TIP_FD )
	    {
	        if(NadjiVatruCMD[i] == 0)
	        {
		        SetTimerEx( "NadjiVatru", 600000, false, "i", i );
		        NadjiVatruCMD[i] = 1;
				SCMA( SVETLOCRVENA, "U toku je pozar na prostoru Athlone republike, mole se vatrogasci da reaguju." );
	 			switch(Randoming)
	  			{
			   		case 0:
			     	{
						SetPlayerCheckpoint(i, 1145.2186, -1770.8191, 16.5992, 3.0);
						VatraObject[0] = CreateObject(18688, 1145.2186, -1770.8191, 16.5992, 0.0, 0.0, 0.0, 100);
						VatraObject[0] = 100;
					}
			   		case 1:
			     	{
						SetPlayerCheckpoint(i, 867.0505, -1203.2423, 16.9766, 3.0);
						VatraObject[1] = CreateObject(18688, 867.0505, -1203.2423, 16.9766, 0.0, 0.0, 0.0, 100);
						VatraObject[1] = 100;
					}
					case 2:
			     	{
						SetPlayerCheckpoint(i, 1027.0673, -1027.9675, 38.2944, 3.0);
						VatraObject[2] = CreateObject(18688, 1027.0673, -1027.9675, 38.2944, 0.0, 0.0, 0.0, 100);
						VatraObject[2] = 100;
					}
	   		        case 3:
			     	{
						SetPlayerCheckpoint(i, 1411.0969, 345.9349, 18.8731, 3.0);
						VatraObject[3] = CreateObject(18688, 1411.0969, 345.9349, 18.8731, 0.0, 0.0, 0.0, 100);
						VatraObject[3] = 100;
					}
					case 4:
			     	{
						SetPlayerCheckpoint(i, 674.8557, 826.8502, -38.4114, 3.0);
						VatraObject[4] = CreateObject(18688, 674.8557, 826.8502, -38.4114, 0.0, 0.0, 0.0, 100);
						VatraObject[4] = 100;
					}
					case 5:
			     	{
						SetPlayerCheckpoint(i, 2022.2634, 1007.5195, 15.1631, 3.0);
						VatraObject[5] = CreateObject(18688, 2022.2634, 1007.5195, 15.1631, 0.0, 0.0, 0.0, 100);
						VatraObject[5] = 100;
					}
					case 6:
			     	{
						SetPlayerCheckpoint(i, -2134.8557, 168.6582, 42.2500, 3.0);
						VatraObject[6] = CreateObject(18688, -2134.8557, 168.6582, 42.2500, 0.0, 0.0, 0.0, 100);
						VatraObject[6] = 100;
					}
					case 7:
			     	{
						SetPlayerCheckpoint(i, -1821.4268,567.6339,275.0781, 3.0);
						VatraObject[7] = CreateObject(18688, -1821.4268,567.6339,275.0781, 0.0, 0.0, 0.0, 100);
						VatraObject[7] = 100;
					}
				}
			}
			else return GRESKA(playerid, "Nije proslo 10 minuta od prosle upotrebe te komande !");
		}
 	}
 	return 1;
}

Facebook - Klik



VatraObject[0] = CreateObject(18688, 1145.2186, -1770.8191, 16.5992, 0.0, 0.0, 0.0, 100);
VatraObject[0] = 100;

???

Citat: Slade poslato Oktobar 09, 2017, 19:41:41 POSLE PODNE
VatraObject[0] = CreateObject(18688, 1145.2186, -1770.8191, 16.5992, 0.0, 0.0, 0.0, 100);
VatraObject[0] = 100;

???
To je hp objecta to 100

Facebook - Klik



Citat: [ ATH ] Shomy Script poslato Oktobar 09, 2017, 19:48:54 POSLE PODNE
Citat: Slade poslato Oktobar 09, 2017, 19:41:41 POSLE PODNE
VatraObject[0] = CreateObject(18688, 1145.2186, -1770.8191, 16.5992, 0.0, 0.0, 0.0, 100);
VatraObject[0] = 100;

???
To je hp objecta to 100
wtf, jedna varijabla za 2 stvari
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

Citat: Łukmember=1996][/member] link=topic=115258.msg766432#msg766432 date=1507573273]
Citat: [ ATH ] Shomy Script poslato Oktobar 09, 2017, 19:48:54 POSLE PODNE
Citat: Slade poslato Oktobar 09, 2017, 19:41:41 POSLE PODNE
VatraObject[0] = CreateObject(18688, 1145.2186, -1770.8191, 16.5992, 0.0, 0.0, 0.0, 100);
VatraObject[0] = 100;

???
To je hp objecta to 100
wtf, jedna varijabla za 2 stvari
Hahahah sad kontam sta sam sjebo tu :D

Facebook - Klik



Koliko sam glup HAHAHA :D Radi sve hvala vam @Slade i @Luk@ :D

Facebook - Klik