- 0
Problema Dialog
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
9MMG
Problema intalnita (descriere): atunci cand o masina este vanduta , se face bug la dialog si daca incerc sa spawnez o masina ce o am din dialog imi spune ca nu am tipul de masina care l-am vandut
Ero(area / rile) / warning-(ul / urile):
Liniile de cod / sursa / script-ul(obligatoriu):
format(stringy, sizeof(stringy), "%s\n%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5,string6); ShowPlayerDialog(playerid, DIALOG_VEHSP, DIALOG_STYLE_LIST, "Cars Info:", stringy,"Back","Exit"); (aici se creeaza dialogul cu tipurile de masini pe care le detine jucatorul) if(dialogid == DIALOG_VEHSP) { if(response) { new getcarid = GetPlayerVehicleID(playerid); if(listitem == 0) { if(PlayerInfo[playerid][pPcarkey] == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not own a Car 2."); if(OwnedVeh(getcarid) == PlayerInfo[playerid][pPcarkey]) return SCM(playerid,COLOR_WHITE,"{FFB870}You already have car spawned."); if(personalcar[playerid] != 0) { vUpdate(OwnedVeh(personalcar[playerid]), cKMx); DestroyVehicle(personalcar[playerid]); OwnedVeh(personalcar[playerid]) = 0; personalcar[playerid] = 0; } new carid = PlayerInfo[playerid][pPcarkey]; new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000); SetVehicleNumberPlate(car, CarInfo[carid][cLicense]); new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[carid][cLock] == 1) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[carid][cLock] == 0) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective); } OwnedVeh(car) = carid; personalcar[playerid] = car; format(string,sizeof(string),"{FFB870}You spawned your %s.",CarInfo[carid][cDescription]); SCM(playerid,COLOR_WHITE,string); SwitchKey[playerid] = 1; ModVehicle(car); } if(listitem == 1) { if(PlayerInfo[playerid][pmotokey] == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not own a Car 2."); if(OwnedVeh(getcarid) == PlayerInfo[playerid][pmotokey]) return SCM(playerid,COLOR_WHITE,"{FFB870}You already have car 2 spawned."); if(personalcar[playerid] != 0) { vUpdate(OwnedVeh(personalcar[playerid]), cKMx); DestroyVehicle(personalcar[playerid]); OwnedVeh(personalcar[playerid]) = 0; personalcar[playerid] = 0; } new carid = PlayerInfo[playerid][pmotokey]; new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000); SetVehicleNumberPlate(car, CarInfo[carid][cLicense]); new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[carid][cLock] == 1) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[carid][cLock] == 0) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective); } OwnedVeh(car) = carid; personalcar[playerid] = car; format(string,sizeof(string),"{FFB870}You spawned your %s.",CarInfo[carid][cDescription]); SCM(playerid,COLOR_WHITE,string); SwitchKey[playerid] = 1; ModVehicle(car); return 1; } if(PlayerInfo[playerid][pPPluscarkey] == 1){ if(listitem == 2) { if(PlayerInfo[playerid][pPPluscarkey] == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not own a Plus Car ."); if(OwnedVeh(getcarid) == PlayerInfo[playerid][pPPluscarkey]) return SCM(playerid,COLOR_WHITE,"{FFB870}You already have plus car spawned."); if(personalcar[playerid] != 0) { vUpdate(OwnedVeh(personalcar[playerid]), cKMx); DestroyVehicle(personalcar[playerid]); OwnedVeh(personalcar[playerid]) = 0; personalcar[playerid] = 0; } new carid = PlayerInfo[playerid][pPPluscarkey]; new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000); SetVehicleNumberPlate(car, CarInfo[carid][cLicense]); new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[carid][cLock] == 1) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[carid][cLock] == 0) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective); } OwnedVeh(car) = carid; personalcar[playerid] = car; format(string,sizeof(string),"{FFB870}You spawned your %s.",CarInfo[carid][cDescription]); SCM(playerid,COLOR_WHITE,string); SwitchKey[playerid] = 1; ModVehicle(car); return 1; } if(listitem == 3) { if(PlayerInfo[playerid][pPPluscarkey2] == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not own a Plus Car 2."); if(OwnedVeh(getcarid) == PlayerInfo[playerid][pPPluscarkey2]) return SCM(playerid,COLOR_WHITE,"{FFB870}You already have plus car 2 spawned."); if(personalcar[playerid] != 0) { vUpdate(OwnedVeh(personalcar[playerid]), cKMx); DestroyVehicle(personalcar[playerid]); OwnedVeh(personalcar[playerid]) = 0; personalcar[playerid] = 0; } new carid = PlayerInfo[playerid][pPPluscarkey2]; new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000); SetVehicleNumberPlate(car, CarInfo[carid][cLicense]); new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[carid][cLock] == 1) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[carid][cLock] == 0) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective); } OwnedVeh(car) = carid; personalcar[playerid] = car; format(string,sizeof(string),"{FFB870}You spawned your %s.",CarInfo[carid][cDescription]); SCM(playerid,COLOR_WHITE,string); SwitchKey[playerid] = 1; ModVehicle(car); return 1; } if(listitem == 4) { if(PlayerInfo[playerid][pprcarkey] == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not own a Premium Car ."); if(OwnedVeh(getcarid) == PlayerInfo[playerid][pprcarkey]) return SCM(playerid,COLOR_WHITE,"{FFB870}You already have premium car spawned."); if(personalcar[playerid] != 0) { vUpdate(OwnedVeh(personalcar[playerid]), cKMx); DestroyVehicle(personalcar[playerid]); OwnedVeh(personalcar[playerid]) = 0; personalcar[playerid] = 0; } new carid = PlayerInfo[playerid][pprcarkey]; new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000); SetVehicleNumberPlate(car, CarInfo[carid][cLicense]); new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[carid][cLock] == 1) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[carid][cLock] == 0) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective); } OwnedVeh(car) = carid; personalcar[playerid] = car; format(string,sizeof(string),"{FFB870}You spawned your %s.",CarInfo[carid][cDescription]); SCM(playerid,COLOR_WHITE,string); SwitchKey[playerid] = 1; ModVehicle(car); return 1; } if(listitem == 5) { if(PlayerInfo[playerid][pprcarkey2] == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not own a Premium Car 2."); if(OwnedVeh(getcarid) == PlayerInfo[playerid][pprcarkey2]) return SCM(playerid,COLOR_WHITE,"{FFB870}You already have premium car 2 spawned."); if(personalcar[playerid] != 0) { vUpdate(OwnedVeh(personalcar[playerid]), cKMx); DestroyVehicle(personalcar[playerid]); OwnedVeh(personalcar[playerid]) = 0; personalcar[playerid] = 0; } new carid = PlayerInfo[playerid][pprcarkey2]; new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000); SetVehicleNumberPlate(car, CarInfo[carid][cLicense]); new engine,lights,alarm,doors,bonnet,boot,objective; if(CarInfo[carid][cLock] == 1) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective); } if(CarInfo[carid][cLock] == 0) { GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective); } OwnedVeh(car) = carid; personalcar[playerid] = car; format(string,sizeof(string),"{FFB870}You spawned your %s.",CarInfo[carid][cDescription]); SCM(playerid,COLOR_WHITE,string); SwitchKey[playerid] = 1; ModVehicle(car); return 1; } } return 1;Imagini / Video (optional):-
Ati incercat sa rezolvati singur?:da
3 answers to this question
Recommended Posts