Započeo ANDRIJAâ„¢
•16. Nov. 2013.• Zaključano[Pomoc] Komanda + Checkpointi
306
pregleda
6
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
16. Nov. 2013.
Skripta koju koristim: LG Evolution (moj od 0)
Detaljan opis problema: Kako da napravim da igrac kada kuca komandu neku da mora biti u vozilu pa recimo ID:4 , i da mu se stvori Checkpoint i kada prodje kroz njega da dobije 10 dolara i potom da mu se stvori novi i opet isto tako ?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Molim samo one koji znaju i koji ce mi iskreno pomoci da to ucine, hvala unaprijed.
Detaljan opis problema: Kako da napravim da igrac kada kuca komandu neku da mora biti u vozilu pa recimo ID:4 , i da mu se stvori Checkpoint i kada prodje kroz njega da dobije 10 dolara i potom da mu se stvori novi i opet isto tako ?
Dio skripte: //
strcmp proces komandiNeke slike/video za lakse dobivanje pomoci(neobavezno): //
Molim samo one koji znaju i koji ce mi iskreno pomoci da to ucine, hvala unaprijed.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
807
Postovi:
40
Teme:
Pridružio se:Dec. 2011
16. Nov. 2013.
Ne znam kako bi uradio da proverava u skripti da li je vozilo id 4 ali mozes npr ako radis neki posao npr dacu ti primer za smecara treba da definises vozilo za smecara pa tako proveravati auto evo sada cu ti dati primer kako:
Sada stock za smecar vozilo stock je uradjen da prepozna smecar auto po ID-u tj modelu 408 to je onaj smecarski kamion.
Ako ces imati vise vozila za smecara ne moras samo taj id nego mozes ovako nesto:
Sada treba da definisemo vozila:
Sada komandu ti je lako uraditi
I sada sto se tice CP-ova pogledaj kako je na vikipediji objasnjeno:
http://wiki.sa-mp.com/wiki/Function:SetPlayerCheckpoint
new smecar; // na vrh znaci 3 vozila za smecaraSada stock za smecar vozilo stock je uradjen da prepozna smecar auto po ID-u tj modelu 408 to je onaj smecarski kamion.
stock Smecar(carid)
{
new model = GetVehicleModel(carid);
if(model == 408)
{
return 1;
}
return 0;
}Ako ces imati vise vozila za smecara ne moras samo taj id nego mozes ovako nesto:
stock SmecarVozila(carid)
{
for(new i = 0; i < sizeof(smecar); i++)
{
if(carid == smecar) return 1;
}
return 0;
}Sada treba da definisemo vozila:
smecar = AddstaticVehicle pa dalje koordinate
smecar = AddstaticVehicle pa dalje koordinate
smecar = AddstaticVehicle pa dalje koordinate, to su ta 3 vozila koja smo definisali na pocetkuSada komandu ti je lako uraditi
I sada sto se tice CP-ova pogledaj kako je na vikipediji objasnjeno:
http://wiki.sa-mp.com/wiki/Function:SetPlayerCheckpoint
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
16. Nov. 2013.
Ralph skontao sam te sve, ali daj mi primjer komande ? ako mozes napraviti jednostavnu da mogu spram nje da radim dalje ako me kontas.
A ovo oko define vozila, imam ja slican sistem, nego me komanda jebe i nmg da napravim da radi posle 1 checkpointa da ide drugi pa opet treci itd...
if(!strcmp(cmdtext, "/posao", true)) A ovo oko define vozila, imam ja slican sistem, nego me komanda jebe i nmg da napravim da radi posle 1 checkpointa da ide drugi pa opet treci itd...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
16. Nov. 2013.
Quote from November 16, 2013, 2:16 pm:
Skripta koju koristim: LG Evolution (moj od 0)
Detaljan opis problema: Kako da napravim da igrac kada kuca komandu neku da mora biti u vozilu pa recimo ID:4 , i da mu se stvori Checkpoint i kada prodje kroz njega da dobije 10 dolara i potom da mu se stvori novi i opet isto tako ?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Molim samo one koji znaju i koji ce mi iskreno pomoci da to ucine, hvala unaprijed.
Detaljan opis problema: Kako da napravim da igrac kada kuca komandu neku da mora biti u vozilu pa recimo ID:4 , i da mu se stvori Checkpoint i kada prodje kroz njega da dobije 10 dolara i potom da mu se stvori novi i opet isto tako ?
Dio skripte: //
strcmp proces komandiNeke slike/video za lakse dobivanje pomoci(neobavezno): //
Molim samo one koji znaju i koji ce mi iskreno pomoci da to ucine, hvala unaprijed.
ako sam te dobro razumio, i nastavis dodajes ostale CPove
if(!strcmp(cmdtext,"/komanda",true))
{
if(GetPlayerVehicleId(playerid) != 4)
return SendClientMessage(playerid, -1, "(Greska) Niste u vozilu ID 4");
SetPlayerCheckpoint(playerid, X, Y, Z, Float:size);
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
if(GetPlayerVehicleId(playerid) == 4)
GivePlayerMoney(playerid, 100);
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid, X2, Y2, Z2, Float:size);
return 1;
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
492
Postovi:
91
Teme:
Pridružio se:Jun 2011
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava