Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Riv3R4 poslato Novembar 02, 2013, 21:14:48 POSLE PODNE

Naslov: [pomoc]Mjesanje imena vozila
Poruka od: Riv3R4 poslato Novembar 02, 2013, 21:14:48 POSLE PODNE
Skripta:Moja
Problem: Ovako dakle editujem pijacu ubacim nova vozila i desava mi se slijedeci problem kupim nrg na listi vozila pise huntley ako preko preparkiram vozilo npr freeway stvori se nrg i sl. znali ko u cemu je problem idove sam namijestio u modu kako spada .
Dio skripte: koji treba?
Slika/video://
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: [BR] Ralph poslato Novembar 02, 2013, 21:16:43 POSLE PODNE
Mesanje ID-ove. Ne znam kako ti funkcionise taj sistem pa ti ne mogu nista vise reci.
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: Riv3R4 poslato Novembar 02, 2013, 21:27:35 POSLE PODNE
kako mjesa jebo ga ja :D  namjestio sam idove u skripti lijepo a funkcionise preko cfg filea tj cars.cfg
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: [BR] Ralph poslato Novembar 02, 2013, 21:32:57 POSLE PODNE
Citat: Master.amx poslato Novembar 02, 2013, 21:27:35 POSLE PODNE
kako mjesa jebo ga ja :D  namjestio sam idove u skripti lijepo a funkcionise preko cfg filea tj cars.cfg

Predpostavljam da je to LARP neki sistem COS-a, pa tu imas raspon ID-ova za prodaju.

Npr vozilo 1 posao smecar
vozilo 2 posao smecar
vozilo 3 cos
vozilo 4 cos
vozilo 5 cos

raspon je za cos od 3-5 znaci vozila od ID-a u skripti od 3-5 su namanjena za CoS, e sada ako si ti ovako nesto uradio:

Npr vozilo 1 posao smecar
vozilo 2 posao smecar
vozilo 3 cos
VOZILO (4) POSAO NEKI onda se sve pomerilo
vozilo 4 cos
vozilo 5 cos

Preporucujem ti da definises sva vozila osim cos-a, organizacija, bandi poslova i ostala vozila koja nisu vezana za cos i onda raspon neka ti bude od 1-sta ja znam koliko ces auta i to je to nece biti brkanja.
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: Riv3R4 poslato Novembar 02, 2013, 21:41:09 POSLE PODNE
kako da ih definisem, nisam dugo dugo skriptao pa sam ispao iz forme :d pa zato sam namjerno uzeo neki stari mod da se mucim xD samo mi objasni kako da ih definisem
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: [BR] Ralph poslato Novembar 02, 2013, 21:48:52 POSLE PODNE
new SmecarVozila[5]; //primer samo

kod vozila za smecara:
SmecarVozila[0] = CreateVehicle(411, 339.0321, 2547.0256, 16.5028, -179.6399, -1, -1, 100); // to su ti moje neke koordinate iz nekog moda :D promeni na svoje :D
SmecarVozila[1] = CreateVehicle(411, 344.0237, 2546.8596, 16.4762, -179.6399, -1, -1, 100);
SmecarVozila[2] = CreateVehicle(411, 349.0075, 2546.9114, 16.4762, -179.6399, -1, -1, 100);
SmecarVozila[3] = CreateVehicle(411, 353.9306, 2546.9507, 16.4762, -179.6399, -1, -1, 100);
SmecarVozila[4] = CreateVehicle(411, 359.0540, 2546.9788, 16.4762, -179.6399, -1, -1, 100);



Onda napravi stock ako hoces proveru dalje za igraca da ne moze voziti to smecar auto ako nije zaposlen
stock SmecarVozila(carid)
{
for(new i = 0; i < sizeof(SmecarVozilo); i++)
{
if(carid == SmecarVozilo[i]) return 1;
}
return 0;
}


Sada to koristis za proveru za posao ako je u tim vozilima da moze da pokrene ciscenje npr. To sam ti odmah napisao jer ce ti trebati kasnije.
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: Riv3R4 poslato Novembar 02, 2013, 22:13:15 POSLE PODNE
evo uradio sam to za pd ali imam sad jedan problem, ako nisam clan pda nemogu sjesti nece da udje i nista ne pise ali kada sam clan pda udje i izbaci tekst Zakljucano Policija i izbaci me evo kod

    if(newstate == PLAYER_STATE_DRIVER)
{
    if(PDVozila(vozilo))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
   {
new Float:x, Float:y, Float:z;
GameTextForPlayer(playerid, "~w~Zakljucano~n~~b~Policija!!", 4000, 5);
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x-2, y, z+1);
}
}
}
sta je problem
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: Riv3R4 poslato Novembar 02, 2013, 22:19:36 POSLE PODNE
pokusao sam i tako ali nista imali ko kakav drugi nacin?
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: [BR] Ralph poslato Novembar 02, 2013, 22:28:38 POSLE PODNE
if(PDVozila(vozilo))
{
if(PlayerInfo[playerid][pOrg] != 1)
{
RemovePlayerFromVehicle(playerid);
GameTextForPlayer(playerid, "~w~Zakljucano~n~~b~Policija!!", 4000, 5);
return 1;
}
}



I daj mi stock koji si pravio za proveru za pd vozilo ako ovo ne bude radilo.
Naslov: Odg: [pomoc]Mjesanje imena vozila
Poruka od: Riv3R4 poslato Novembar 02, 2013, 22:53:02 POSLE PODNE
sredio sam ovo na skroz drugi nacin moze lock