Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Vedran_Car HR poslato Decembar 05, 2010, 16:11:20 POSLE PODNE

Naslov: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 16:11:20 POSLE PODNE
~ovako imam jedno pitanje~
ubacio sam kola za org Ballas
i zgleda ovako:
Ovo je na pocetku
forward IsABalla(carid);
_________________________________
public IsABalla(carid)
{
if(carid >= 184 && carid <= 188)
{
return 1;
}
  return 0;
}

ovo je poslje.
_________________________________
i na kraju
if(IsABalla(newcar))
        {
            if(PlayerInfo[playerid][pMember] == 18||PlayerInfo[playerid][pLeader] == 18) { }
            else { RemovePlayerFromVehicle(playerid); }
}

_________________________________
da ga makne iz kola ako nije Ballas
_________________________________
Ali ima neki BUG.
Kad uÄ'em u kola kao PD izbaci me.
Kad uÄ'em kao Ballas kaze da su to kola na prodaju???
_________________________________
Molim vas da mi pomognete; Hvala unaprijed
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Sloba poslato Decembar 05, 2010, 16:14:48 POSLE PODNE
Verovatno su se pomesali ID-evi vozila ,, neznam mozda i nije to nebi da pametujem ali mislim da jeste
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nxidza poslato Decembar 05, 2010, 16:16:39 POSLE PODNE
public IsABalla(carid)
{
if(carid >= 184 && carid <= 188)
{
return 1;
}
  return 0;
}


Citat: [SampArena]Tinu_Tuna poslato Decembar 05, 2010, 16:14:48 POSLE PODNE
Verovatno su se pomesali ID-evi vozila ,, neznam mozda i nije to nebi da pametujem ali mislim da jeste


I ja mislim da su mu se pomesali ID-ovi...Proveri to jos jednom Vedrane !
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 16:18:04 POSLE PODNE
dodao sam ovako AddStaticvehiceEx i na kraj vozila i ispada da su od 184 do 188. :-\
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: BloodMaster poslato Decembar 05, 2010, 16:21:54 POSLE PODNE
Sva vozila koja dodajes, dodajes na kraj OnGameModeInIt callbacka, jer ako stavis napred, on dobiva id nekog drugog auta i sad svi ti auti se pomaknu za 1 itd.
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: tWix poslato Decembar 05, 2010, 16:30:19 POSLE PODNE
Da ti se ne pomesaju IDevi,najbolje je da ispred svakog AddStaticVehicle stavis ime
Na primer:

racer_elegy = AddStaticVehicle(562,1657.8011,-1817.6781,13.5244,87.2599,0,0); // Racer_ELEGY__Vozilo broj 121

Eto kako ja radim,i uvek stavim ovo "//" i napisem broj auta! Tako mi se nikad nece pomesati uvek znam koji je koji ID !
;)
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 16:47:01 POSLE PODNE
A kada stavim na kraj GameModeint kako da znam koji je ID to vozilo??? :(
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 16:51:43 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 16:47:01 POSLE PODNE
A kada stavim na kraj GameModeint kako da znam koji je ID to vozilo??? :(

udjes u game i kucas /oldcar
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: BloodMaster poslato Decembar 05, 2010, 16:52:29 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 16:47:01 POSLE PODNE
A kada stavim na kraj GameModeint kako da znam koji je ID to vozilo??? :(

odes IG, udjes u to vozilo i kucas komandu /oldcar i tamo ce ti napisati id...



Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 16:57:28 POSLE PODNE
znam za to ali problem je sto se id poklapa sa svime.
isto kako sam stavio.
ali ispadne da je na prodaju.
AddStaticVehicleEx(566, 1940.1436767578, -1128.4991455078, 25.382513046265, 272, -1, -1, 1000);//184
AddStaticVehicleEx(566, 1928.1962890625, -1128.0838623047, 24.898509979248, 270, -1, -1, 1000);//185
AddStaticVehicleEx(567, 1943.1072998047, -1142.9051513672, 25.540534973145, 270, -1, -1, 1000);//186
AddStaticVehicleEx(576, 1933.3768310547, -1143.310546875, 25.013557434082, 268, -1, -1, 1000);//187
AddStaticVehicleEx(567, 1950.9798583984, -1128.2329101563, 25.480178833008, 270, -1, -1, 1000);//188

Tako sam stavio u GM
_________________________________________
Jel ovo tocno
________________
forward IsABalla(carid);
________________
public IsABalla(carid)
{
if(carid >= 184 && carid <= 188)
{
return 1;
}
  return 0;
}

________________
if(IsABalla(newcar))
        {
            if(PlayerInfo[playerid][pMember] == 18||PlayerInfo[playerid][pLeader] == 18) { }
            else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Nemas kljuceve");}
}

________________
Pls pomoc!
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: BloodMaster poslato Decembar 05, 2010, 17:01:01 POSLE PODNE
to ti je tocno, no problem je sto su ti izmjesani drugi idevi pa ti jebu ove tvoje....
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 17:01:42 POSLE PODNE
kucaj addstaticvehicle i kada dodjes do poslednjeg nastavi skrolom jos malo na dole i videces nekoliko addstaticvehicle koji nisu u grupi sa ostalim e tu dodaj tvoja kola, meni se isto to desavalo ali kada sam tu dodao sve je bilo super probaj tako.
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 17:04:09 POSLE PODNE
Ja u skripti ima par kola koja su "CreateVehicle" mozda to sve poremeti?????
Probati cu umjesto CreateVehicle staviti "AddStaticVehicleEx"
_____________________________________________________________
Nadam se da ce uspjeti drzite fige  :P :P
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 17:10:03 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 17:04:09 POSLE PODNE
Ja u skripti ima par kola koja su "CreateVehicle" mozda to sve poremeti?????
Probati cu umjesto CreateVehicle staviti "AddStaticVehicleEx"
_____________________________________________________________
Nadam se da ce uspjeti drzite fige  :P :P

Msm da to nema nikakve veze addstaticvehicleex ti je da se posle nekog vremena vrate na staro mesto, kazem ti lepo pogledaj gde ti u skripti poslednju auto jer se meni desilo da je jedan auto bio izdvojen od drugih i zbog toga kada sam ubacivao pisalo mi je da je na probaju a kada sam dodao ispod njega sve je lepo radilo.
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 17:16:03 POSLE PODNE
zadnja su kola koja sam ja dodao  >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(
sta da radim nemam pojma
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 17:19:12 POSLE PODNE
u koji gm hoces da dodas kola? Da vidim pa da ti kazem sta da uradis?
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 17:21:02 POSLE PODNE
GTARP
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: tWix poslato Decembar 05, 2010, 17:22:34 POSLE PODNE
Citat: Nemanja :P poslato Decembar 05, 2010, 17:19:12 POSLE PODNE
u koji gm hoces da dodas kola? Da vidim pa da ti kazem sta da uradis?
lol.. Kakve veze ima koji je gm , u svaki gm je isti nacin dodavanja vozila..  ::)
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 17:24:28 POSLE PODNE
Sve Id pregledam sve napravim sve izgleda da valja bez erorra i tih gluposti.....
Ali jednostavno nece stavim da su od bande a ispadne da su na prodaju ????
pls HELP!
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 17:26:25 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 17:24:28 POSLE PODNE
Sve Id pregledam sve napravim sve izgleda da valja bez erorra i tih [cenzura]osti.....
Ali jednostavno nece stavim da su od bande a ispadne da su na prodaju ????
pls HELP!

nadji ovo i ispod toga dodaj svoja kola i proveri posle opet id mora da radi jer sam u GTARP dodao kola i super radi

AddStaticVehicleEx(carselect[14], 1279.4,-1337.0,13.5,1.0,-1, -1, -1);//long

Znaci mora da radi jer meni radi sve super u GTARP!!!
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 17:30:55 POSLE PODNE
Onda su se svi ID pomakli za 1 koji su ispod zar ne??
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 17:32:30 POSLE PODNE
Neznam stvarno proveri to ti je najlakse.
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 17:36:49 POSLE PODNE
sada radi ali sad svako moze uci u kola..  ::)
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 17:42:35 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 16:57:28 POSLE PODNE
znam za to ali problem je sto se id poklapa sa svime.
isto kako sam stavio.
ali ispadne da je na prodaju.
AddStaticVehicleEx(566, 1940.1436767578, -1128.4991455078, 25.382513046265, 272, -1, -1, 1000);//184
AddStaticVehicleEx(566, 1928.1962890625, -1128.0838623047, 24.898509979248, 270, -1, -1, 1000);//185
AddStaticVehicleEx(567, 1943.1072998047, -1142.9051513672, 25.540534973145, 270, -1, -1, 1000);//186
AddStaticVehicleEx(576, 1933.3768310547, -1143.310546875, 25.013557434082, 268, -1, -1, 1000);//187
AddStaticVehicleEx(567, 1950.9798583984, -1128.2329101563, 25.480178833008, 270, -1, -1, 1000);//188

Tako sam stavio u GM
_________________________________________
Jel ovo tocno
________________
forward IsABalla(carid);
________________
public IsABalla(carid)
{
if(carid >= 184 && carid <= 188)
{
return 1;
}
  return 0;
}

________________
if(IsABalla(newcar))
        {
            if(PlayerInfo[playerid][pMember] == 18||PlayerInfo[playerid][pLeader] == 18) { }
            else { RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Nemas kljuceve");}
}

________________
Pls pomoc!


stavio ovo umesto tvog:
if(IsABallaCar(newcar))
{
    if(PlayerInfo[playerid][pLeader] == 18||PlayerInfo[playerid][pMember] == 18) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
}



ovo je kopirano iz GTARP za drugu organizaciju.
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 18:03:12 POSLE PODNE
Isto nece da ga izbaci..
ono sta si poslao je isto kao i moje  :-[ :-[ :-[
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Aleksandar? poslato Decembar 05, 2010, 18:11:33 POSLE PODNE
jednostavno koristi sledece.

new auto;

auto=AddStaticVehicleEx(412,139.45,2335.52,1.7231,90000000,20,20,30); //bezveze koord sam stavio

stock OAuto(vozilo)
{
if(vozilo == auto )
{
return true;
}
return false;
}

I onda ispod OnPlayerStateChange

if(newstate == 2)
{
if(OAuto(GetPlayerVehicleID(playerid)))
{
if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
{
return true;
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xFF0000AA,"Nemate kljuceve!");
}
}


To bi bilo to ,ukratko..
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Vedran_Car HR poslato Decembar 05, 2010, 18:18:52 POSLE PODNE
Sve sam sredio samo da ga izbaci iz kola ako nije Ballas
if(IsABalla(newcar))
{
    if(PlayerInfo[playerid][pLeader] == 18||PlayerInfo[playerid][pMember] == 18) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
}

jel to tako treba??
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nemanja :P poslato Decembar 05, 2010, 18:22:02 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 18:18:52 POSLE PODNE
Sve sam sredio samo da ga izbaci iz kola ako nije Ballas
if(IsABalla(newcar))
{
    if(PlayerInfo[playerid][pLeader] == 18||PlayerInfo[playerid][pMember] == 18) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
}

jel to tako treba??


ubacio ovo i samo zameni sta treba:
if(IsAGangCar(newcar))
{
    if(PlayerInfo[playerid][pLeader] == 5||PlayerInfo[playerid][pMember] == 5) { }
    else {
        RemovePlayerFromVehicle(playerid);
        SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
}



Sada sam proverio radi sve super!
Naslov: Odg: [POMOC] Kola za ORG
Poruka od: Nxidza poslato Decembar 16, 2010, 18:19:55 POSLE PODNE
Citat: Vedran_Car HR poslato Decembar 05, 2010, 18:18:52 POSLE PODNE
Sve sam sredio samo da ga izbaci iz kola ako nije Ballas
if(IsABalla(newcar))
{
   if(PlayerInfo[playerid][pLeader] == 18||PlayerInfo[playerid][pMember] == 18) { }
   else {
       RemovePlayerFromVehicle(playerid);
       SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");}
}

jel to tako treba??

Gle ovako,ovo pLeader == 18 to ti je za organizaciju on je stavio org id "18" ali ti stavi organizaciju pod kom ti je Ballas npr ballas je org id 8 i ti stavis
if(PlayerInfo[playerid][pLeader] == 8||PlayerInfo[playerid][pMember] == 8) { }