[Pomoc] Kljucevi za auto

Započeo VuKaN
1. Maj 2013. Zaključano
930
pregleda
20
postova
Joksa99
5
Crime Lord
1. Maj 2013.
Mod koji koristim: Balkan E x p r e sss moj edit
Problem: Kako da napravim dialog da ako klikne Odustani da ga izbaci iz auta?
Deleted User
Obrisan korisnik
1. Maj 2013.
Ovo dodaj ispod neke comande ili ako je kod nekog pickupa.Ja sam ti napravio ako stisne odgovor2 da ga izbaci iz auta.
    ShowPlayerDialog(playerid,212,DIALOG_STYLE_MSGBOX,"Naslov","Pitanje'","Odgovor1","Odgovor2");

Ovo pod ondialogresponse
	if(dialogid == 212)
{
    if(response)
    {
   
}
else
{
                                        RemovePlayerFromVehicle(playerid);
}
return 1;
}
Joksa99
5
Crime Lord
1. Maj 2013.
Ae mi ti to uradi ja cu da ti posaljem sve sto treba posto mi je ovo prvi put da radim sa dialogom a ne znam raditi sa njim tj hocu da naucim... Da mi ti uradis to da vidim kako se to radi tj da vidim iz tog primera sta i kako kazi sta da ti dam iz skripte
Deleted User
Obrisan korisnik
1. Maj 2013.
Kazi kakav dialog zelis.
vidi ovde http://wiki.sa-mp.com/wiki/Dialog_Styles
Ovaj gore ti je kao ovaj prvi.
Joksa99
5
Crime Lord
1. Maj 2013.
Kao ovaj 0 - DIALOG_STYLE_MSGBOX samo mi reci koj deo skripte da ti dam??
Deleted User
Obrisan korisnik
1. Maj 2013.
Jel to tebi treba za kupovinu vozila.
Ako je za kupovinu napravicu ti ja.
Joksa99
5
Crime Lord
1. Maj 2013.
jeste jeste, Mozes prilaogiditi Balkan Exx pp rr ee ss modu ako mzoes bicu ti zahvalan... I jos jedno pitanje ako npr imam 23000 Dialoga (samo primer) mogu da stavim novi dialog kao broj 23500 ?
Deleted User
Obrisan korisnik
1. Maj 2013.
Samo mi daj komandu kojom trenutno kupujes vozila!
Joksa99
5
Crime Lord
1. Maj 2013.
KOmanda /v buy
EDIT: A ovo za Dialoge jel moze ili mora po redu?
Joksa99
5
Crime Lord
1. Maj 2013.
MOzes sada uraditi posto mom drugu treba za srw?
Joksa99
5
Crime Lord
1. Maj 2013.
Moze iko?
Deleted User
Obrisan korisnik
2. Maj 2013.
Pa izvadi tu komandu iz pawna i daj mi je.
Joksa99
5
Crime Lord
2. Maj 2013.
		if(IsAnOwnableCar(newcar))
{
    if(CarInfo==0)
    {
        format(string,sizeof(string),"~w~Vozilo: %s~n~Cena: ~g~%d~n~~w~/v buy da bi kupio ovo vozilo~n~~r~/exit ~w~da izadjes iz vozila",CarInfo,CarInfo);
GameTextForPlayer(playerid,string,5000,5);
    JBC_TogglePlayerControllable(playerid, 0);
    JBC_GivePlayerMoney(playerid, - 1);
    }
    if(CarInfo==1)
    {
new stringgic1;
new stringgic2;
        format(stringgic1,sizeof(stringgic1),"Vlasnik vozila je: %s(/v)",CarInfo);
        format(stringgic2, sizeof(stringgic2),"~w~Vlasnik vozila je:~n~~r~%s",CarInfo);
        GameTextForPlayer(playerid, stringgic2, 5000, 5);
SendClientMessage(playerid, COLOR_BLUE, stringgic1);

if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else
{
    if(PlayerInfo >= 4)
{
    SendClientMessage(playerid, COLOR_GREY, "  Mozes da vozis ovaj automobil zato sto si Admin !");
    JBC_TogglePlayerControllable(playerid, 1);
}
}
    }
}
gLastCar = newcar;
gLastDriver = playerid;
}
Deleted User
Obrisan korisnik
2. Maj 2013.
Zamijeni s ovim
		if(IsAnOwnableCar(newcar))
{
    if(CarInfo==0)
    {
format(string, sizeof(string), "{FFAF00}Na Prodaju\n{FFAF00}Model: {FFFFFF}%s\n{FFAF00}Cijena: {FFFFFF}%d", CarInfo,CarInfo);
    ShowPlayerDialog(playerid, 23500, DIALOG_STYLE_MSGBOX, "{FFAF00}Prodaja", string, "Kupi", "Odustani");
                format(string,sizeof(string),"{FFAF00}| Na Prodaju | {FFAF00}Vozilo: {FFFFFF}%s {FFAF00}| Cijena: {FFFFFF}%d {FFAF00}|",CarInfo,CarInfo);
                SendClientMessage(playerid, COLOR_WHITE, string);
SCM(playerid,COLOR_GRAD1,"{FFAF00} {FFFFFF}Ukoliko vam se nepokaze dialog za kupovinu kucajte {FFAF00}/v buy !");
TogglePlayerControllable(playerid, 0);
}
    if(CarInfo==1)
    {
        format(string,sizeof(string),"{FFAF00}: {FFFFFF}%s",CarInfo);
SendClientMessage(playerid, COLOR_BLUE, string);
/*if(keycar != vehicle)
{
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle");
}*/
if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else
{
    if(PlayerInfo >= 4 && AdminDuty == 1)
{
    SendClientMessage(playerid, COLOR_WHITE, " {FFAF00}Mozete voziti ovo vozilo jer ste admin na duznosti !");
}
    else
    {
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila !");
}
}
}
}
gLastCar = newcar;
gLastDriver = playerid;
}

pod ondialogresponse dodaj
	if(dialogid == 23500)
{
    if(response)
        {
                new idcar = GetPlayerVehicleID(playerid);
if(IsAnOwnableCar(idcar))
            {
                if(PlayerInfo < 2)
    {
                    SendClientMessage(playerid, COLOR_GREY, " Morate biti barem lvl 2 da kupite vozilo!");
                    return 1;
    }
  if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 3);
return 1;
}
    if(PlayerInfo == 999) { }
    else if(PlayerInfo == 999) { }
    else if(PlayerInfo == 999) { }
    else { SendClientMessage(playerid, COLOR_GREY, " Vec posjedujete 3 vozila !"); return 1; }
if(CarInfo==1)
{
    SendClientMessage(playerid, COLOR_GREY, " Neko vec posjeduje to vozilo !");
    return 1;
}
if(GetPlayerMoney(playerid) >= CarInfo)
{
    if(PlayerInfo == 999) { PlayerInfo = idcar; }
    else if(PlayerInfo == 999) { PlayerInfo = idcar; }
    else if(PlayerInfo == 999) { PlayerInfo = idcar; }
    else { return 1; }
CarInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo, sendername, 0, strlen(sendername), 999);
SafeJBC_GivePlayerMoney(playerid,-CarInfo);
SBizzInfo += 5000;
ExtortionSBiz(1, SBizzInfo);
SBizzInfo--;
GameTextForPlayer(playerid, "~w~Cestitamo~n~Nemojte zaboraviti /v park da ga parkirate!", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "{0F629F}Cestitamo vam na novoj kupovini!");
SendClientMessage(playerid, COLOR_GRAD2, "{0F629F}Kucajte /vozilo da vidite uputstva!");
SendClientMessage(playerid, COLOR_WHITE, "Sada mozete upaliti motor !");
gEngine = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdateCustom(playerid);
return 1;
}
                    else
{
    SendClientMessage(playerid, COLOR_GREY, " Nemate dovoljno novca kod sebe ! ");
    return 1;
}
              }
          }
  return 1;

}
Joksa99
5
Crime Lord
2. Maj 2013.
Joe_Most wrote on May 2, 2013, 9:39 am:
Zamijeni s ovim
		if(IsAnOwnableCar(newcar))
{
    if(CarInfo==0)
    {
format(string, sizeof(string), "{FFAF00}Na Prodaju\n{FFAF00}Model: {FFFFFF}%s\n{FFAF00}Cijena: {FFFFFF}%d", CarInfo,CarInfo);
    ShowPlayerDialog(playerid, 23500, DIALOG_STYLE_MSGBOX, "{FFAF00}Prodaja", string, "Kupi", "Odustani");
                format(string,sizeof(string),"{FFAF00}| Na Prodaju | {FFAF00}Vozilo: {FFFFFF}%s {FFAF00}| Cijena: {FFFFFF}%d {FFAF00}|",CarInfo,CarInfo);
                SendClientMessage(playerid, COLOR_WHITE, string);
SCM(playerid,COLOR_GRAD1,"{FFAF00} {FFFFFF}Ukoliko vam se nepokaze dialog za kupovinu kucajte {FFAF00}/v buy !");
TogglePlayerControllable(playerid, 0);
}
    if(CarInfo==1)
    {
        format(string,sizeof(string),"{FFAF00}: {FFFFFF}%s",CarInfo);
SendClientMessage(playerid, COLOR_BLUE, string);
/*if(keycar != vehicle)
{
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle");
}*/
if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else if(PlayerInfo == vehicle) { }
else
{
    if(PlayerInfo >= 4 && AdminDuty == 1)
{
    SendClientMessage(playerid, COLOR_WHITE, " {FFAF00}Mozete voziti ovo vozilo jer ste admin na duznosti !");
}
    else
    {
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,0);
    SendClientMessage(playerid, COLOR_GREY, " Nemate kljuceve od ovog vozila !");
}
}
}
}
gLastCar = newcar;
gLastDriver = playerid;
}

pod ondialogresponse dodaj
	if(dialogid == 23500)
{
    if(response)
        {
                new idcar = GetPlayerVehicleID(playerid);
if(IsAnOwnableCar(idcar))
            {
                if(PlayerInfo < 2)
    {
                    SendClientMessage(playerid, COLOR_GREY, " Morate biti barem lvl 2 da kupite vozilo!");
                    return 1;
    }
  if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 3);
return 1;
}
    if(PlayerInfo == 999) { }
    else if(PlayerInfo == 999) { }
    else if(PlayerInfo == 999) { }
    else { SendClientMessage(playerid, COLOR_GREY, " Vec posjedujete 3 vozila !"); return 1; }
if(CarInfo==1)
{
    SendClientMessage(playerid, COLOR_GREY, " Neko vec posjeduje to vozilo !");
    return 1;
}
if(GetPlayerMoney(playerid) >= CarInfo)
{
    if(PlayerInfo == 999) { PlayerInfo = idcar; }
    else if(PlayerInfo == 999) { PlayerInfo = idcar; }
    else if(PlayerInfo == 999) { PlayerInfo = idcar; }
    else { return 1; }
CarInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo, sendername, 0, strlen(sendername), 999);
SafeJBC_GivePlayerMoney(playerid,-CarInfo);
SBizzInfo += 5000;
ExtortionSBiz(1, SBizzInfo);
SBizzInfo--;
GameTextForPlayer(playerid, "~w~Cestitamo~n~Nemojte zaboraviti /v park da ga parkirate!", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "{0F629F}Cestitamo vam na novoj kupovini!");
SendClientMessage(playerid, COLOR_GRAD2, "{0F629F}Kucajte /vozilo da vidite uputstva!");
SendClientMessage(playerid, COLOR_WHITE, "Sada mozete upaliti motor !");
gEngine = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdateCustom(playerid);
return 1;
}
                    else
{
    SendClientMessage(playerid, COLOR_GREY, " Nemate dovoljno novca kod sebe ! ");
    return 1;
}
              }
          }
  return 1;

}

MOra da se definise gore kao dialog takO?
Samo mi reci kako da ga definisem

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha