Pomoc Chekpoint ?


Započeo MrkiMedo, Februar 19, 2010, 12:37:50 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Neznam bas puno toga o skriptanju ali samo bih samo zelio pitat ako mozda neko zna...

U GF modu kada ubacim Chekpointe za race sve radi sve ok...
(ubacim ih tamo ispod chekpointa od kartinga)

Ali kad odem u LARP mod i ubacim na iso mjesto ispod chekpointa od kartinga onda se samo pokaze prvi chekpoint i kad dodem na njega samo nestane ne ide na sljedeci...


Moze li ko rec u cemu je stvar ako zna ko?
Di treba ubacit ako je u pitanu mjesto na skripti u LARP


Thx...

Ali to je za GF samo pise na kraju, a i to sam znao tako ja radim ali nece na tom glupom LARP...

Ako jos neko ima kakvu ideju nek kaze ako ne nis thx svejedno.

LA-RP ti je sličan Godfatheru, trebalo bi to biti dobro...

Probo sam ovako kao sta je jedan napiso tamo na onom tut i sada mi dode kao da je prozvao i onda odma finish ?
DisablePlayerCheckpoint(playerid);
	switch(CP[playerid])
	{
	case 300:	SetPlayerCheckpoint(playerid, 2046.991333,-2583.672607,12.546875, 10.0);
	case 301:	SetPlayerCheckpoint(playerid, 1547.790161,-2583.672607,12.546875, 10.0);
	}
	CP[playerid]++;
	{
	    CP[playerid] = 0;
            DisablePlayerCheckpoint(playerid);
            GetPlayerName(playerid, name, sizeof(name));
	    format(string, sizeof(string), "NATJECATELJ: %s JE UPRAVO ZAVRSIO DRAG RACE. ", name);
	    SendClientMessageToAll(COLOR_LIGHTRED, string);
	}


    if (strcmp(cmd, "/race1", true)==0)
	{
		if(PlayerInfo[playerid][pAdmin] >= 2)
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /setairracer [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
				if(IsPlayerConnected(giveplayerid))
				{
					SetPlayerCheckpoint(giveplayerid, 2046.991333,-2583.672607,12.546875,10.0); // Tu stavite kordinate koje prve save znaci gdje zelite da bude start
					CP[giveplayerid] = 300;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "Stunt ORGANIZATOR %s je pozvao %s na taj stunt strat liniju!", sendername, giveplayer);
					SendClientMessageToAll(COLOR_LIGHTRED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
			}
		}
		return 1;
	}


Ovako cim prodem prvi odma taj i taj igrac je zavrsio race..
Vjerojatno je nesto malo greska koje slovo znak pa ako neko zna ovo bi bilo zadnje mislim :P