[Pomoc]Dialog

17. Jan. 2012. Zaključano
587
pregleda
6
postova
ToRreTo
3
Wheel Man
17. Jan. 2012.
Skripta koju koristim:GTARP
Detaljan opis problema:Server Closed Connection, napravim dialog i sve radi super osim negativnog odabira tj izslaska iz dialoga..npr u ownershipu kad sjednem u auto koji zelim kupiti otvori mi se dijalog s ponudenim odgovorima..pitanje je da li zelite kupit ovaj automobil..odabir da radi..ali kad odaberem ne onda mi se pojavi poruka server closed connection
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Deleted User
Obrisan korisnik
17. Jan. 2012.
Daj da vidim kako si uradio dialog (ShowPlayerDialog) i deo pod OnDialogResponse mozda si stavio da ga kick
ToRreTo
3
Wheel Man
17. Jan. 2012.
if(dialogid == 669)
{
if(response)
{
new file, name;
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),"Cars/%s.ini",name);
new veh = GetPlayerVehicleID(playerid);
new money = GetPlayerMoney(playerid);
if(money >= CarPrice)
{
/*RemovePlayerFromVehicle(playerid);
{*/
RemovePlayerFromVehicle(playerid);
if(gPlayerHasCar == 1) return SendClientMessage(playerid, 0xFFFFFFFF, ""CRVENA"BAR| "BIJELA" Već posjedujete automobil!");
new string;
SendClientMessage(playerid, 0xAFAFAFAA, "Hvala na kupnji automobila.");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
dini_Create(file);
Vehicle = CreateVehicle(GetVehicleModel(veh), 1459.0154,-2173.8457,13.7221,178.1962, 1, 1, 3600000);
format(string, sizeof(string), ""TPLAVA"BAR| "BIJELA"...Stvaranje vozila %i...", veh);
SendClientMessage(playerid, 0xAFAFAFAA, string);
VehicleInfo = GetVehicleModel(veh);
VehicleInfo = CarPrice;
VehicleInfo = 1459.0154;
VehicleInfo = -2173.8457;
VehicleInfo = 13.7221;
VehicleInfo = 178.1962;
gPlayerHasCar = 1;
OwnerID[Vehicle] = playerid;
VehPlate[Vehicle] = "XYZR 000";
PutPlayerInVehicle(playerid, Vehicle, 0);
GivePlayerMoney(playerid, -VehicleInfo);
TogglePlayerControllable(playerid, 1);
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFAFAFAA, ""CRVENA"BAR| "BIJELA"Nemate dovoljno novca za kupnju ovog automobila.");
return 1;
}
}
else
{
RemovePlayerFromVehicle(playerid);
}
}
Nxidza
5
Crime Lord
17. Jan. 2012.

if(dialogid == 669)
{
if(!response) return SendClientMessage(playerid, 0xAFAFAFAA, "Odustali ste.");
        if(response)

{
new file, name;
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),"Cars/%s.ini",name);
new veh = GetPlayerVehicleID(playerid);
new money = GetPlayerMoney(playerid);
if(money >= CarPrice)
{
/*RemovePlayerFromVehicle(playerid);
{*/
RemovePlayerFromVehicle(playerid);
if(gPlayerHasCar == 1) return SendClientMessage(playerid, 0xFFFFFFFF, ""CRVENA"BAR| "BIJELA" Već posjedujete automobil!");
new string;
SendClientMessage(playerid, 0xAFAFAFAA, "Hvala na kupnji automobila.");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
dini_Create(file);
Vehicle = CreateVehicle(GetVehicleModel(veh), 1459.0154,-2173.8457,13.7221,178.1962, 1, 1, 3600000);
format(string, sizeof(string), ""TPLAVA"BAR| "BIJELA"...Stvaranje vozila %i...", veh);
SendClientMessage(playerid, 0xAFAFAFAA, string);
VehicleInfo = GetVehicleModel(veh);
VehicleInfo = CarPrice;
VehicleInfo = 1459.0154;
VehicleInfo = -2173.8457;
VehicleInfo = 13.7221;
VehicleInfo = 178.1962;
gPlayerHasCar = 1;
OwnerID[Vehicle] = playerid;
VehPlate[Vehicle] = "XYZR 000";
PutPlayerInVehicle(playerid, Vehicle, 0);
GivePlayerMoney(playerid, -VehicleInfo);
TogglePlayerControllable(playerid, 1);
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFAFAFAA, ""CRVENA"BAR| "BIJELA"Nemate dovoljno novca za kupnju ovog automobila.");
return 1;
}
}
else
{
RemovePlayerFromVehicle(playerid);
}
}

Probaj tako.
ToRreTo
3
Wheel Man
17. Jan. 2012.
Sada pise odustali ste, ali svejedno opet Server Closed Connection..:S
dock
5
Crime Lord
17. Jan. 2012.

if(dialogid == 669)
{
if(response)
{
new file, name;
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),"Cars/%s.ini",name);
new veh = GetPlayerVehicleID(playerid);
new money = GetPlayerMoney(playerid);
if(money >= CarPrice)
{
RemovePlayerFromVehicle(playerid);
if(gPlayerHasCar == 1) return SendClientMessage(playerid, 0xFFFFFFFF, ""CRVENA"BAR| "BIJELA" Vec posjedujete automobil!");
new string;
SendClientMessage(playerid, 0xAFAFAFAA, "Hvala na kupnji automobila.");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
dini_Create(file);
Vehicle = CreateVehicle(GetVehicleModel(veh), 1459.0154,-2173.8457,13.7221,178.1962, 1, 1, 3600000);
format(string, sizeof(string), ""TPLAVA"BAR| "BIJELA"...Stvaranje vozila %i...", veh);
SendClientMessage(playerid, 0xAFAFAFAA, string);
VehicleInfo = GetVehicleModel(veh);
VehicleInfo = CarPrice;
VehicleInfo = 1459.0154;
VehicleInfo = -2173.8457;
VehicleInfo = 13.7221;
VehicleInfo = 178.1962;
gPlayerHasCar = 1;
OwnerID[Vehicle] = playerid;
VehPlate[Vehicle] = "XYZR 000";
PutPlayerInVehicle(playerid, Vehicle, 0);
GivePlayerMoney(playerid, -VehicleInfo);
TogglePlayerControllable(playerid, 1);
return 1;
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFAFAFAA, ""CRVENA"BAR| "BIJELA"Nemate dovoljno novca za kupnju ovog automobila.");
return 1;
}
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFAFAFAA, ""CRVENA"BAR| "BIJELA"Odustali ste od kupnje!");
return 1;
}
return 1;
}


pokusaj tako...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha