Započeo System32
•19. Maj 2011.• Zaključano[Pomoc] Opet nesto race
890
pregleda
6
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,504
Postovi:
88
Teme:
Pridružio se:Sep. 2010
19. Maj 2011.
Skripta koju koristim: iStunt
Detaljan opis problema: Ma radim race, sa 2 CP-a i sve lijepo radi kad kucam /drag ali kad prodem odma kroz prvi race on mi zavrsi utrku, nesto sam mjesao tamo sa koordiantama ali nista
Dio skripte:
CMD:drag(playerid, params[])
{
SetPlayerRaceCheckpoint(playerid, 0, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 1;
return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
switch(Racer)
{
case 0:
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 0, 912.3932,-1144.7374,23.8830, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 2;
return 1;
}
case 1:
{
static place;
place++;
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 1, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 3;
new name, string;
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s je završio Drag utrku! [%d%s]", name, place, (place == 1) ? (".") : (place == 2) ? (".") : ("."));
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
DisablePlayerCheckpoint(playerid);
}
}
return 1;
}
Prvi CP:
1332.9490,-1144.9395,23.6563
Drugi CP:
912.3932,-1144.7374,23.8830
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Ma radim race, sa 2 CP-a i sve lijepo radi kad kucam /drag ali kad prodem odma kroz prvi race on mi zavrsi utrku, nesto sam mjesao tamo sa koordiantama ali nista
Dio skripte:
CMD:drag(playerid, params[])
{
SetPlayerRaceCheckpoint(playerid, 0, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 1;
return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
switch(Racer)
{
case 0:
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 0, 912.3932,-1144.7374,23.8830, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 2;
return 1;
}
case 1:
{
static place;
place++;
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 1, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 3;
new name, string;
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s je završio Drag utrku! [%d%s]", name, place, (place == 1) ? (".") : (place == 2) ? (".") : ("."));
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
DisablePlayerCheckpoint(playerid);
}
}
return 1;
}
Prvi CP:
1332.9490,-1144.9395,23.6563
Drugi CP:
912.3932,-1144.7374,23.8830
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
277
Postovi:
25
Teme:
Pridružio se:Feb. 2011
20. Maj 2011.
E edituj drugi kod ovako:
I poravnaj to da ne bude lose indetation 😉 i ne znam ali cini mi se da ti je falila . u " "
public OnPlayerEnterRaceCheckpoint(playerid)
{
switch(Racer)
{
case 1:
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 0, 912.3932,-1144.7374,23.8830, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 2;
return 1;
}
case 2:
{
static place;
place++;
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 1, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 3;
new name, string;
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s je završio Drag utrku! [%d%s]", name, place, (place == 1) ? (".") : (place == 2) ? (".") : ("."));
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
DisablePlayerCheckpoint(playerid);
}
}
return 1;
} I poravnaj to da ne bude lose indetation 😉 i ne znam ali cini mi se da ti je falila . u " "
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
634
Postovi:
82
Teme:
Pridružio se:Jul 2010
20. Maj 2011.
Probaj s "if(IsPlayerInCheckpoint(playerid))"
Znaci ovak:
public OnPlayerEnterRaceCheckpoint(playerid)
{
switch(Racer)
{
case 0:
{
if(IsPlayerInCheckpoint(playerid))
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 0, 912.3932,-1144.7374,23.8830, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 2;
return 1;
}
}
case 1:
{
if(IsPlayerInCheckpoint(playerid))
{
static place;
place++;
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 1, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 3;
new name, string;
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s je završio Drag utrku! [%d%s]", name, place, (place == 1) ? (".") : (place == 2) ? (".") : ("."));
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
DisablePlayerCheckpoint(playerid);
}
}
}
return 1;
}
Znaci ovak:
public OnPlayerEnterRaceCheckpoint(playerid)
{
switch(Racer)
{
case 0:
{
if(IsPlayerInCheckpoint(playerid))
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 0, 912.3932,-1144.7374,23.8830, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 2;
return 1;
}
}
case 1:
{
if(IsPlayerInCheckpoint(playerid))
{
static place;
place++;
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid, 1, 1332.9490,-1144.9395,23.6563, 912.3932,-1144.7374,23.8830, 10.0);
Racer = 3;
new name, string;
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s je završio Drag utrku! [%d%s]", name, place, (place == 1) ? (".") : (place == 2) ? (".") : ("."));
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
DisablePlayerCheckpoint(playerid);
}
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava