Započeo Contixo
•28. Apr. 2012.• Zaključano[Pomoć] CP kod poslova
425
pregleda
4
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
385
Postovi:
93
Teme:
Pridružio se:Sep. 2011
28. Apr. 2012.
Skripta koju koristim: LosBalkan
Detaljan opis problema: Problem je u poslovima.Imam poslove i kada kuca npr. zaštitar /deliver upali mu se marker i kada dodje na taj marker nista se ne desi i dalje stoji.Kako da namjestim kada stane na taj marker krene dalje na sljedeci i tako sve do kraja.Kada dodje na zadnji da mu se isporuci odredjena svota novca i text da pise da je zavrsio dostavu.Isto tako može raditi /deliver kada nije u vozilu a ja oću da je u određenom vozilu.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Problem je u poslovima.Imam poslove i kada kuca npr. zaštitar /deliver upali mu se marker i kada dodje na taj marker nista se ne desi i dalje stoji.Kako da namjestim kada stane na taj marker krene dalje na sljedeci i tako sve do kraja.Kada dodje na zadnji da mu se isporuci odredjena svota novca i text da pise da je zavrsio dostavu.Isto tako može raditi /deliver kada nije u vozilu a ja oću da je u određenom vozilu.
Dio skripte:
if(strcmp(cmd, "/deliver", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo > 0)
{
SendClientMessage(playerid, COLOR_GREY, "Nemožete koristiti opet ovu komandu jer imate aktiviranu dostavu.");
return 1;
}
if(PlayerInfo == 47)//<---- tu si stavite id koji stavite za taj posao
{
SendClientMessage(playerid,COLOR_GOLD,"Aktivirali ste dostavu - pratite crvene markere da biste završili.");
PlayerInfo = 1;//---- tu stavite vrijednos 1 za kosenje za toga igraca
SetPlayerCheckpoint(playerid, 2990.79891967773,-1586.4630126953,31.503150939941,7.0);// tu stavite koordinate prvog cp-a
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Nemožete koristiti ovu komandu - niste zaštitar.");
return 1;
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
528
Postovi:
88
Teme:
Pridružio se:Jun 2011
28. Apr. 2012.
Pa kada napraviš te checkpointe onda u OnPlayerEnterCheckpoint staviš "DisablePlayerCheckpoint(playerid);" npr. to bi ovako trebalo izgledati.
if(PlayerInfo = 1;
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, BIJELA, "Pokupili ste paket");
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava