Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: B R A D. poslato Jul 20, 2014, 15:23:41 POSLE PODNE

Naslov: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 20, 2014, 15:23:41 POSLE PODNE
Skripta koju koristim: Moju
Detaljan opis problema: Nije problem nego ovako napravio sam Dialog Auto na prodaja i sad napravio sam kad vec poseduje jedan auto da nemoze drugi ali mi nije jasno kako da napravim da ga remove iz auta kada mu napise da vec poseduje
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

if(dialogid == DIALOG_KUPIKOLA)
{
        if(response){
        new i = UsaoAutoProdaja[playerid];
        if(VoziloInfo[i][vImaVlasnika] == 0)
        if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,"INFO | "CRVENA"Vec posedujes auto!");
{
    new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
    if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[vid][1]/2) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
    g_NovacMinus(playerid, AutoSalon[vid][1]/2);
PlayerInfo[playerid][pPosedovanjeAuta] = i; VoziloInfo[i][vRadio] = 0;
VoziloInfo[i][vImaVlasnika] = 1; VoziloInfo[i][vZakljucan] = 1;
VoziloInfo[i][vDroga] = 0; VoziloInfo[i][vMats] = 0;
VoziloInfo[i][vOruzije] = -1; VoziloInfo[i][vMunicija] = 0;
strmid(VoziloInfo[i][vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
  SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
  SCMF(playerid,-1,""CRVENA"INFO | "BELA"Uspjesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  SCM(playerid,-1,""CRVENA"INFO | "BELA"Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");}
                }
else
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
    return 1;
}
}
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: TiXoR_ poslato Jul 20, 2014, 15:25:15 POSLE PODNE
http://wiki.sa-mp.com/wiki/RemovePlayerFromVehicle ?
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 20, 2014, 15:27:03 POSLE PODNE
Citat: TiXoR_ poslato Jul 20, 2014, 15:25:15 POSLE PODNE
http://wiki.sa-mp.com/wiki/RemovePlayerFromVehicle ?
Da brate napravio sam ali nece ga izbacit iz auta sad sam probao :@
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: youngdeal poslato Jul 20, 2014, 15:28:03 POSLE PODNE
pa u responsu dodaj uvjet da li prodaje i odgovori na njega.
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 20, 2014, 15:30:19 POSLE PODNE
Citat: C++ poslato Jul 20, 2014, 15:28:03 POSLE PODNE
pa u responsu dodaj uvjet da li prodaje i odgovori na njega.
Brate nije mi jasno bas kako to evo probao sam 3 puta probacu jos 100 ako treba ali neznam bas kako :@@@ izvini znam da te zamaram :/ .. ali nije mi jasno razumi me :(
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: youngdeal poslato Jul 20, 2014, 15:32:11 POSLE PODNE
if(uvjetprodaje == 0) {  RemovePlayerFromVehicle(playerid); }
to je primjer samo
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 20, 2014, 16:34:22 POSLE PODNE
if(dialogid == DIALOG_KUPIKOLA)
{
        if(response){
        new i = UsaoAutoProdaja[playerid];
        if(VoziloInfo[i][vImaVlasnika] == 0)
{
    new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
    if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) {  RemovePlayerFromVehicle(playerid); }
    if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[vid][1]/2) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
    g_NovacMinus(playerid, AutoSalon[vid][1]/2);
PlayerInfo[playerid][pPosedovanjeAuta] = i; VoziloInfo[i][vRadio] = 0;
VoziloInfo[i][vImaVlasnika] = 1; VoziloInfo[i][vZakljucan] = 1;
VoziloInfo[i][vDroga] = 0; VoziloInfo[i][vMats] = 0;
VoziloInfo[i][vOruzije] = -1; VoziloInfo[i][vMunicija] = 0;
strmid(VoziloInfo[i][vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
  SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
  SCMF(playerid,-1,""CRVENA"FarkiAS | "BELA"Uspjesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  SCM(playerid,-1,""CRVENA"FarkiAS | "BELA"Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");}
                }
else
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
    return 1;
}
}


Evo uradio sam sve to al nece :@
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: youngdeal poslato Jul 20, 2014, 16:38:07 POSLE PODNE
pa provera je ok jesi siguran da ti je varijabla koju si tu proverio veca od -1?
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 20, 2014, 16:40:33 POSLE PODNE
Citat: C++ poslato Jul 20, 2014, 16:38:07 POSLE PODNE
pa provera je ok jesi siguran da ti je varijabla koju si tu proverio veca od -1?
Ovo je bilo pre odnosno kod auto salona kad sam hteo da kupim auto a vec posedujem

if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,"[INFO] "CRVENA"Vec posedujes auto!");
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 21, 2014, 17:13:00 POSLE PODNE
Cekam vec jedan dan jel zna neko da mi da pomoc ili ne ?!
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: B R A D. poslato Jul 23, 2014, 01:18:48 PRE PODNE
Ljudi hitno mi je cekqm vec 2 dana
Naslov: Odg: [ Pomoc ] Dialog Auto Prodaja
Poruka od: Hybird poslato Jul 23, 2014, 08:47:27 PRE PODNE
if(PlayerInfo[playerid][pPosedovanjeAuta] == 1)
{
SCM(playerid,BELA,"[INFO] "CRVENA"Vec posedujes auto!");
RemovePlayerFromVehicle(playerid);
return 1; }

Kad posjedujse atuo da te izbaci