Kvostyc 4 Odesláno: 10. Říjen, 2014 Share Odesláno: 10. Říjen, 2014 Dobrý deň, Vždy ked si vyberem neajkú položku v dialogu tak mi to za pár sekund hodí späť na infernus. Neviem ako to opraviť tak žiadam o pomoc Kod: new wangcars; public OnGameModeInit(); { wangcars = CreatePickup(1239,24,-1970.7250,297.6281,35.1719,-1); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == wangcars) { ShowPlayerDialog(playerid,38,DIALOG_STYLE_LIST,"Wang Cars","Infernus\nCheetah\nBanshee\nHotknife\nTurismo\nZR-350\nComet\nHotring\nHotring A\nHotring B\nSuper GT\nBullet \nWindsor","Kupit","Storno"); } return 1; } //je tu skopirovany iba ten dialog a nie cely public OnDialogResponse if(dialogid == 38) { if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 89950) return func1(playerid,-1,"Nedostatok financíí"); //infernus { new car, Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); car = CreateVehicle(411,X,Y,Z,0,0,0,0); PutPlayerInVehicle(playerid,car,0); GivePlayerMoney(playerid,-89950); SetVehicleNumberPlate(car,"Infernus"); } } if(listitem == 1) { if(GetPlayerMoney(playerid) < 119000) return func1(playerid,-1,"Nedostatok financíí"); //cheetah { new car, Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); car = CreateVehicle(415,X,Y,Z,0,0,0,0); PutPlayerInVehicle(playerid,car,0); GivePlayerMoney(playerid,-119000); SetVehicleNumberPlate(car,"Cheetah"); } } if(listitem == 2) { if(GetPlayerMoney(playerid) < 75999) return func1(playerid,-1,"Nedostatok financíí"); //banshee { new car, Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); car = CreateVehicle(429,X,Y,Z,0,0,0,0); PutPlayerInVehicle(playerid,car,0); GivePlayerMoney(playerid,-75999); SetVehicleNumberPlate(car,"Banshee"); } } } } return 1; } Link to comment Share on other sites More sharing options...
0 Valtys 2 Odesláno: 10. Říjen, 2014 Share Odesláno: 10. Říjen, 2014 http://pawno.cz/topic/32255-tut-dial%C3%B3gy-a-v%C5%A1etko-o-nich/page-2?hl=%2Bdialogy+%2Bv%C5%A1etko&do=findComment&comment=134586 Link to comment Share on other sites More sharing options...
0 Kvostyc 4 Odesláno: 10. Říjen, 2014 Author Share Odesláno: 10. Říjen, 2014 ? ja chcem opraviť aby mi to neprehadzoval ja tut o dialogoch nepotrebujem Link to comment Share on other sites More sharing options...
0 Valtys 2 Odesláno: 10. Říjen, 2014 Share Odesláno: 10. Říjen, 2014 Kdyby si nebyl línej a kliknul to podělanou myší objevil bys toto: Preskakovanie na prvú položku Spoiler - niekedy v DIALOG_STYLE_LIST vám môže preskočiť na prvú položku v dialógu. (Ak ste stlačili napríklad na 4 riadok (položku), preskočí na prvý riadok) - Stáva sa zvyčajne len ak sa vám má zobraziť dialóg na pickupe. - môže aj pri DIALOG_STYLE_INPUT new bool:ShowedPlayerDialog[MAX_PLAYERS_EX]; stock ShowPlayerDialogEx(playerid, id, style, lis[], mess[], button1[], button2[]) { if(ShowedPlayerDialog[playerid] == true) return false; ShowPlayerDialog(playerid, id, style, lis, mess, button1, button2); ShowedPlayerDialog[playerid] = true; return true; } a do OnDialogResponse: ShowedPlayerDialog[playerid]=false; Použitie: ShowPlayerDialogEx(playerid,1,DIALOG_STYLE_LIST,"Nadpis","Riadok 1\nRiadok 2\n...","Tlačidlo 1","Tlačidlo 2"); - a už by vám to nemalo blbnúť. (Stačí použiť ShowPlayerDialogEx) Link to comment Share on other sites More sharing options...
0 Kvostyc 4 Odesláno: 10. Říjen, 2014 Author Share Odesláno: 10. Říjen, 2014 dobre dobre sorry kámo je pravda že som lenivý ale tak čo už. A díky Link to comment Share on other sites More sharing options...
Dotaz
Kvostyc 4
Dobrý deň,
Vždy ked si vyberem neajkú položku v dialogu tak mi to za pár sekund hodí späť na infernus. Neviem ako to opraviť tak žiadam o pomoc
Kod:
new wangcars;
public OnGameModeInit();
{
wangcars = CreatePickup(1239,24,-1970.7250,297.6281,35.1719,-1);
return 1;
}
Link to comment
Share on other sites
4 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now