Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: |OY:RP| James poslato Maj 10, 2013, 21:09:20 POSLE PODNE

Naslov: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 10, 2013, 21:09:20 POSLE PODNE
Skripta koju koristim:S outh europe
Detaljan opis problema:Ovako pravim jednu org i sada
sve znam dodam auta gde trebam evo dole ta auta i sad jedan problem
kada pravim treba ID tih auta vec da igraci nmg ulaze nego samo clanovi teo rg
i sad to nzm iD TI AUta jel nekakv system
treba te idtove nzm n ija evo dole
Dio skripte:dacu sta treba jos
Neke slike/video za lakse dobivanje pomoci(neobavezno):


AddStaticVehicle(463,1867.9514,-1384.6743,13.0449,52.5825,0,0); //Motor 1
AddStaticVehicle(463,1868.0151,-1382.3617,13.0444,48.2122,0,0); // Motor 2
AddStaticVehicle(463,1867.9293,-1380.1643,13.0485,45.6346,0,0); // Motor 3
AddStaticVehicle(463,1868.2297,-1378.0535,13.0472,41.0000,0,0); //Motor 4

to ono stavim sto treba za auto

forward IsAOrg(carid);

e sad ovo jebemti znaci treba ID znaci ako je jedan auto id
400 i a drugi 401 treci 402 i sad 403 i sada se tu stavi valjda
400 do 403
znaci tako je u drugim org radim tako znaci
ali ja neznam ID OVA 4 MOTORAAAA
NEZNAM ID KAKO DA TO NADJEM ID

public IsAOrg(carid)
{
if((carid >= id && carid <= id do))
{
return 1;
}
return 0;
}


znaci samo ti id neznam
jbt ali sve znam ostalo radit jel radim ko iostale org
Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 10, 2013, 21:38:06 POSLE PODNE
pravim org i sada auta napravio sam sve osim sada auta i sada ovo

forward IsAOrg(carid);

public IsAOrg(carid)
{
if((carid >= 243 && carid <= 247))
{
return 1;
}
return 0;
}


e ovo Carid neznam idove ovih auta sto ja ocu da stavim za ORG idove kola tih kontas
znaci neznam id ovih auta gore sam stavio save sam ih i sada ocu da ih ubacim znam ubacit al ccarid treba stavit ID tih i kad se stavi ja msm da ce samo ta org moci ulazit
Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 10, 2013, 21:57:07 POSLE PODNE
pa kako da nadjem jbt

AddStaticVehicle(463,1867.9514,-1384.6743,13.0449,52.5825,0,0); //Motor 1
AddStaticVehicle(463,1868.0151,-1382.3617,13.0444,48.2122,0,0); // Motor 2
AddStaticVehicle(463,1867.9293,-1380.1643,13.0485,45.6346,0,0); // Motor 3
AddStaticVehicle(463,1868.2297,-1378.0535,13.0472,41.0000,0,0); //Motor 4
od ovih vozila znaci njih ocu sad ubacit
e a kako se ono povecava broj auta ? kad za org
Naslov: Odg: [POMOC]Org
Poruka od: xyzcod2 poslato Maj 10, 2013, 22:05:36 POSLE PODNE
ja ne razumijem sto ti tocno zelis
Naslov: Odg: [POMOC]Org
Poruka od: 𝓒𝓪𝓼𝓮𝔂 poslato Maj 10, 2013, 23:46:57 POSLE PODNE
AddStaticVehicle(463,1868.2297,-1378.0535,13.0472,41.0000,0,0); //100

znaci ako je zadnji broj tamo 100 kako cee da bude onda to moje auto 101 jbt

i de se povecava to nzm ae objasni te mi pliz
Naslov: Odg: [POMOC]Org
Poruka od: 𝓒𝓪𝓼𝓮𝔂 poslato Maj 11, 2013, 00:39:58 PRE PODNE
ne radim od 0 nego S o u th europe editujem :(

nego samo me to jebe sve znam napravim sve
osim to taj id sacuvam ta 4 motora /save odem ono sve i sve to to i sve
i onda de ja to stavim povecam broj voizlo i koji je id tih vozila to nzm
Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 11, 2013, 12:16:46 POSLE PODNE
ovo mi je zadnje vozilo
    vip5 = AddStaticVehicle(522,1439.3516,-1679.9137,13.1091,90.5557,0,0); // vip5 265

i sad jel ja one moje motore stavim ispod
al gde da povecam broj auto i tooo???
za org
Naslov: Odg: [POMOC]Org
Poruka od: xyzcod2 poslato Maj 11, 2013, 12:21:58 POSLE PODNE
imas valda gore definirano.
Znaci ako imas definirano na vrhu skripte ili gdje vec
new vip[5];
onda mozes imat 5 vozila za to
eh,a kada stavljas vozila pocnes od 0
npr.
vip[0] = AddStaticVehicle(522,1439.3516,-1679.9137,13.1091,90.5557,0,0); // vip5 265 itd
pa sada ides vip[1] = ... i zavrsis sa vip[4] =... posto smo definirali 5 vozila a 0 vozilo broji se kao 1,1. vozillo kao 2. itd

Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 11, 2013, 12:31:19 POSLE PODNE
okk
ako sada ja stavim tako
sve i dodam auta ono
jel ako je zadnji auto 265
moje ce da bude 266 267 i sve tako

i de da povecam BROJ auta zo org
Naslov: Odg: [POMOC]Org
Poruka od: xyzcod2 poslato Maj 11, 2013, 12:36:00 POSLE PODNE
pa gle,ako imas ispred auta npr.
vip[0]
onda trazi po skripti new vip
nades to,dodas jedno vozilo i tu u new vip[broj]; kako ti je vec povecas za 1 broj
Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 11, 2013, 12:52:01 POSLE PODNE
tomije uradjeno samo za vip a za organizacije je ono forwardi
public
i vamo auta addstacivehicleex
Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 11, 2013, 13:14:23 POSLE PODNE
GDE POVECAM BROJ auta jel kada dodam AUTA MI SE POMESAJU DE DA DODAM
BROJ AUTA JOS TA 4 da dodam znate da mi se ne mesaju broj auta povecam za org i jos gde treba
Naslov: Odg: [POMOC]Org
Poruka od: Blaeks poslato Maj 11, 2013, 14:41:27 POSLE PODNE
nemoj da se bunis, idovi ti idu kako se vozila redjaju, znaci pazi, ako ti je ovo prvo vozilo pod ongamemodeinit AddStaticVehicle(522,1439.3516,-1679.9137,13.1091,90.5557,0,0); onda je to vozilo sa IDem 1, i onda svako vozilo ispod njega se povecava za 1, znaci to je vozilo ID 1, sledece je ID 2, sledece 3, pa 4, pa sve tako
Naslov: Odg: [POMOC]Org
Poruka od: |OY:RP| James poslato Maj 11, 2013, 14:43:31 POSLE PODNE
znam to sve mi ima posle); 1 pa 2 3 205
i tako i jasam dodo svoja to zadnjekojeje
al mi se mesaju idovi
jel treba negde povecat il to
Naslov: Odg: [POMOC]Org
Poruka od: Joey_ poslato Maj 12, 2013, 01:05:09 PRE PODNE
Ti ako hoćeš napravit to recimo 'dinamički' onda moraš spremit ID vozila koji se stvorio u neku varijablu/array.

Mislim da napraviš ovako (preko varijable):
vehicle1 = AddStaticVehicle(...);

Ili možeš i ovako (preko arraya):
vehicle[0] = AddStaticVehicle(...);

I onda tu varijablu ili array koristiš u svojoj funkciju za provjeru ID-eva vozila.