[POMOC]CoS

Započeo 3agle
14. Feb. 2016. Zaključano
827
pregleda
9
postova
CH|pr0
4
Enforcer
14. Feb. 2016.
Skripta koju koristim:CountrySide by dimi
Opis problema o kojem se radi: Kad zakljucam vozilo, a vlasnik sam, izadjem iz vozila i pise da je zakljucan, da nemogu uc, sad neznam kako da napravim da vlasnik automatski udje
Dio skripte:
    for(new i; i < sizeof(VI); i++) {
if(VI == vehicleid) {
if(VI == 1) {
if(VI == 0 || PI == 6) {
if(PI == 6) SCMF(playerid, NARANDZASTA, "Ulazite u vozilo ID: {FFFFFF}%d.", i);
    SCMF(playerid, NARANDZASTA, "Privatno Auto {FFFFFF}| {FFAF00}Vlasnik: {FFFFFF}%s.", VI);
return true; }
if(VI == 1) {
                    new Float:Poz;
GetPlayerPos(playerid, Poz, Poz, Poz);
SetPlayerPos(playerid, Poz, Poz, Poz);
    SCMF(playerid, NARANDZASTA, "Auto Zakljucan {FFFFFF}| {FFAF00}Vlasnik: {FFFFFF}%s.", VI );
    RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);

Slika (neobavezno): //
Lenonâ„¢
5
Godfather
14. Feb. 2016.
Probaj ovako:

    for(new i; i < sizeof(VI); i++) {
if(VI == vehicleid) {
if(VI == 1) {
if(VI == 0 || PI == 6) {
if(PI == 6) SCMF(playerid, NARANDZASTA, "Ulazite u vozilo ID: {FFFFFF}%d.", i);
    SCMF(playerid, NARANDZASTA, "Privatno Auto {FFFFFF}| {FFAF00}Vlasnik: {FFFFFF}%s.", VI);
return true; }
if(VI == 1 && PI != 6) {
                    new Float:Poz;
GetPlayerPos(playerid, Poz, Poz, Poz);
SetPlayerPos(playerid, Poz, Poz, Poz);
    SCMF(playerid, NARANDZASTA, "Auto Zakljucan {FFFFFF}| {FFAF00}Vlasnik: {FFFFFF}%s.", VI );
    RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
CH|pr0
4
Enforcer
14. Feb. 2016.
Stavio si da admin moze uci kolko vidim. A treba mi da vlasnik vozila udje..
Letic ツ
4
Shot Caller
14. Feb. 2016.
Pokusaj ovako:
for(new i; i < sizeof(VI); i++) {
if(VI == vehicleid) {
if(VI == 1) {
if(VI == 0 || PI == 6) {
if(PI == 6) SCMF(playerid, NARANDZASTA, "Ulazite u vozilo ID: {FFFFFF}%d.", i);
    SCMF(playerid, NARANDZASTA, "Privatno Auto {FFFFFF}| {FFAF00}Vlasnik: {FFFFFF}%s.", VI);
return true; }
if(VI == 1 && strcmp(GetName(playerid), VI[ i ][ vVlasnik ], false) == 0)) {
                    new Float:Poz;
GetPlayerPos(playerid, Poz, Poz, Poz);
SetPlayerPos(playerid, Poz, Poz, Poz);
    SCMF(playerid, NARANDZASTA, "Auto Zakljucan {FFFFFF}| {FFAF00}Vlasnik: {FFFFFF}%s.", VI );
    RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
CH|pr0
4
Enforcer
14. Feb. 2016.
Kako da stavim da kad je blizu auta, da moze otkljucat i zakljucat, da nemora uc u njega ?

if(dialogid == DIALOG_VOZILO && response) {
    new autoid = PI;
        if(listitem == 0) {
if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Moras biti u svom vozilu!");
    new string1, string2, string, z;
    if(VI == 1) z = "Da"; else z = "Ne";
    new cs;
if(VI == 0) cs = "Nema";
new h = VI;
if(VI == 1) {
if(10>h) {
new tablice;
format(tablice, sizeof(tablice), "LS 00%d-CS.", h);
cs = tablice; }
else if(10 <= h && h < 100) {
new tablice;
format(tablice, sizeof(tablice), "LS 0%d-CS.", h);
cs = tablice; }
else if(100 <=h && h < 1000) {
new tablice;
format(tablice, sizeof(tablice), "LS %d-CS.", h);
cs = tablice; } }
format(string1,sizeof(string1),"{A6A6A6}Ime Vozila : {FFFFFF}%s | {A6A6A6}Zakljucano : {FFFFFF}%s | {A6A6A6}Registracija: {FFFFFF}%s", ImeVozila[GetVehicleModel(GetPlayerVehicleID(playerid))-400], z, cs);
format(string2,sizeof(string2),"{A6A6A6}Vlasnik vozila : {FFFFFF}%s | {A6A6A6}Droga : {FFFFFF}%d | {A6A6A6}Materijali : {FFFFFF}%d", VI, VI, VI);
    format(string, sizeof(string), "%s\n%s", string1, string2);
    SPD(playerid, DIALOG_VINFO, DSMSG, D_NASLOV, string, D_ODABERI, D_ODUSTANI); }
if(listitem == 1) {
    if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Moras biti u svom vozilu!");
      SPD(playerid, DIALOG_VLOCK, DSMSG, D_NASLOV, "Molimo vas da odaberete:", "Otkljucate", "Zakljucate"); }
        if(listitem == 2) {
new Float:PozAS, Float:HP;
    if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Moras biti u svom vozilu!");
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid, CRVENA, "Niste na mestu vozaca!");
GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
if(HP < 700.0) return SCM(playerid, CRVENA, "Vozilo vam je previse osteceno, ne mozete ga parkirati!");
GetVehiclePos(VI, PozAS, PozAS, PozAS);
GetVehicleZAngle(VI, PozAS);
VI = PozAS; VI = PozAS; VI = PozAS;
VI = PozAS; DestroyVehicle(VI);
VI = CreateVehicle(VI, VI, VI, VI, VI, VI, VI, 30000);
SCM(playerid, ZELENA, "Vozilo je uspjesno parkirano! ");
//izmeni dodaj ovde tablicerespawn
SacuvajVozilo(autoid); SetVehicleToRespawn(VI); }
        if(listitem == 3) {
SPD(playerid, DIALOG_VGEPEK, DSL, D_NASLOV, "Oruzje\nDroga\nMaterijali", D_ODABERI, D_ODUSTANI); }
if(listitem == 4) {
new Float:Poz;
    GetVehiclePos(VI, Poz, Poz, Poz);
SPC(playerid, Poz, Poz, Poz, 10.0);
CP = 1;
  SCM(playerid, ZELENA, "Vozilo je uspjesno locirano i njegova pozicija je oznacena na radaru!"); }
        if(listitem == 5) {
    new string;
if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Moras biti u svom vozilu!");
            if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid, CRVENA, "Niste na mestu vozaca!");
format(string,sizeof(string), "Prodaja auta drzavi\n\nDa li ste sigurni da zelite da prodate auto drzavi za %d$!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", VI/2);
SPD(playerid, DIALOG_VSELL, DSMSG, D_NASLOV, string, "Prodaj", D_ODUSTANI); }
        if(listitem == 6) {
if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid, CRVENA, "Niste na mestu vozaca!");
    SPD(playerid, DIALOG_VSELLTP, DSI, D_NASLOV, "Unesite ID igraca kome zelite da prodate vozilo i cenu koju zelite!", D_ODABERI, D_ODUSTANI); }
if(listitem == 7) {
if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Niste u svom vozilu!");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid, CRVENA, "Niste na mestu vozaca!");
if(VI == 1) { SPD(playerid, DIALOG_RADIO, DSL, D_NASLOV, "Radio Pink\nRadio Folk\nRadio TDI\nJuzni Vetar Radio\nBalkan DJ Radio", D_ODABERI, D_ODUSTANI); }
else { SCM(playerid, CRVENA, "Nemate radio, kupite u prodavnici i ugradite"); } }
}
Letic ツ
4
Shot Caller
14. Feb. 2016.
NAPOMENA: vehicleid = tvoje vozilo

new Float: Pos[ 3 ];
GetVehiclePos( vehicleid, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] );
if( IsPlayerInRangeOfPoint( playerid, 3.0, Pos[ 0 ], Pos[ 1 ], Pos[ 2 ] ))  {
        SCM( playerid, -1, "Vozilo otkljucano/zakljucano!");
}
else return SCM( playerid, -1, "Ne nalazite se blizu svog vozila!");
CH|pr0
4
Enforcer
14. Feb. 2016.
Daj po onom kodu gore uradi, neznam di ovo trebam.
Letic ツ
4
Shot Caller
14. Feb. 2016.
Ne mozemo mi sve da vam radimo, morate i sami nesto da skontate, umesto ovoga stavi ono sto sam postavio iznad:
if(GetPlayerVehicleID(playerid) != VI) return SCM(playerid, CRVENA, "Moras biti u svom vozilu!");
CH|pr0
4
Enforcer
15. Feb. 2016.
Zamijenio sam, nista se ne dogada, molim te da postavis po onom kodu gore. hvala

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha