Skripta koju koristim:LARP
Detaljan opis problema:Zanima me zasto mi kod Streetrace-a nekad kad aktiviram desnu stranu cp ciljni izbaci lijevo i suprotno....i zanima me sto znaci ovo:
PlayerInfo[playerid][pUtrka] = 1+1
PlayerInfo[playerid][pUtrka1] = 2+1
Dio skripte:..........
Neke slike/video za lakse dobivanje pomoci(neobavezno):
RaÄ'en je prem ovom tut-u: [TUT]Djurine Kućne ÄŒarolije - Kako napraviti Race
public OnPlayerEnterRaceCheckpoint(playerid)
{
if(PlayerToPoint(5, playerid,1470.6553955078, -2486.5891113281, 13.5546875))//DESNI CP
{
new string[128];
if(PlayerInfo[playerid][pUtrka] == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Prosao si kroz cilj");
PlayerInfo[playerid][pUtrka] = 1+1
PlayerInfo[playerid][pUtrka1] = 2+1//1
DisablePlayerRaceCheckpoint(playerid);
new name[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pUtrka] > 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "|Race | - Cilj: %s", name);
SendEventMessage(COLOR_LIGHTRED, string);
PlayerInfo[playerid][pUtrka] = 0;
OnPlayerUpdateEx(playerid);
}
}
}
}
}
else if(PlayerToPoint(5, playerid,1470.78515625, -2501.3571777344, 13.5546875))//LIJEVI CP
{
new string[128];
if(PlayerInfo[playerid][pUtrka1] == 2)
{
SendClientMessage(playerid, COLOR_YELLOW, "Prosao si kroz cilj");
PlayerInfo[playerid][pUtrka1] = 2+1//1
PlayerInfo[playerid][pUtrka] = 1+1//1
DisablePlayerRaceCheckpoint(playerid);
new name[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pUtrka1] > 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "|Race | - Cilj: %s", name);
SendEventMessage(COLOR_LIGHTRED, string);
PlayerInfo[playerid][pUtrka1] = 0;
OnPlayerUpdateEx(playerid);
}
}
}
}
}
return 1;
}
Daj mi CMDove za Race.