[Pomoc] Komanda + Checkpointi

16. Nov. 2013. Zaključano
298
pregleda
6
postova
Adnan Lord
4
Made Man
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: //
 strcmp proces komandi

Neke slike/video za lakse dobivanje pomoci(neobavezno): //

Molim samo one koji znaju i koji ce mi iskreno pomoci da to ucine, hvala unaprijed.
Falcony
4
Enforcer
16. Nov. 2013.
Nekontam misliš nešto kao event sistem ili posao neki?
MadDog
5
Crime Lord
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:
new smecar; // na vrh znaci 3 vozila za smecara


Sada 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 pocetku


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
Adnan Lord
4
Made Man
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.
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...
ermin.a
5
Underboss
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: //
 strcmp proces komandi

Neke 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;
}
Adnan Lord
4
Made Man
16. Nov. 2013.
Hvala vidjeti cu da sve ovo ukombinujem u jednu stvar 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha