Mr.Kaki 3 Odesláno: 27. Březen, 2013 Share Odesláno: 27. Březen, 2013 Potreboval by som radu ako spraviť zmenu farby vozidla cez dialog npr napíšem farbu do DIALOG_STYLE_INPUT a zmeni mi to farbu vozidla Pomohol by aj nejaký tut može to byť aj cez príkaz ja si to skusim prerobiť do dialogu len mne roby problem aj cez prikaz xD Mohlo by to nejak suvisieť stymto new color1, color2 ; ChangeVehicleColor ( vehicleid, color1, color2) , Link to comment Share on other sites More sharing options...
0 Fr0st 23 Odesláno: 27. Březen, 2013 Share Odesláno: 27. Březen, 2013 do príkazu si daj showplayerdialog a do dialog response si daj inputtext = color1; Link to comment Share on other sites More sharing options...
0 Mr.Kaki 3 Odesláno: 27. Březen, 2013 Author Share Odesláno: 27. Březen, 2013 new car = GetPlayerVehicleID(playerid); new color1,color2; if(!sscanf(inputtext, "dd", color1,color2)) return ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Zmena farby vozidla","(0-255)","Prefarbiť","Koniec"); ChangeVehicleColor(car,color1,color2); Len problem namiesto nazvu modu mi naskoči Unkown a nič tam neje .. može to byť tym že sscanf sa aktualizoval a treba použiť new funkcie ? Link to comment Share on other sites More sharing options...
0 FizzyCZE 4 Odesláno: 27. Březen, 2013 Share Odesláno: 27. Březen, 2013 POkud nechceš použivat sscanf, tak 2 dialogy, napojit je na sebe, a v každým vyplnit jednu barvu. Link to comment Share on other sites More sharing options...
0 Mr.Kaki 3 Odesláno: 27. Březen, 2013 Author Share Odesláno: 27. Březen, 2013 ta to by som sa upisal od 0 po 255 Link to comment Share on other sites More sharing options...
0 Michal Kuřátko (_Michael_) 49 Odesláno: 27. Březen, 2013 Share Odesláno: 27. Březen, 2013 Proč? Inputtext z 1. dialogu ulož do proměný X a inputtext z 2. dialogu ulož do proměný Y a pak už jen nastav ChangeVehicleColor(car, X, Y); Link to comment Share on other sites More sharing options...
0 Mr.Kaki 3 Odesláno: 27. Březen, 2013 Author Share Odesláno: 27. Březen, 2013 Nechápem jak to myslíš nemáš nejaký príklad alebo tut Link to comment Share on other sites More sharing options...
0 Michal Kuřátko (_Michael_) 49 Odesláno: 27. Březen, 2013 Share Odesláno: 27. Březen, 2013 Prostě si vytvoř proměný X a Y Vytvoř dialog na vyplnění 1. barvy Inputtext ulož do proměný X Vytvoř dialog na vyplnění 2. barvy Inputtext ulož do proměný Y Poté co uložíš do proměný Y použij ChangeVehicleColor(car, X, Y); Link to comment Share on other sites More sharing options...
0 Mr.Kaki 3 Odesláno: 27. Březen, 2013 Author Share Odesláno: 27. Březen, 2013 Myslíš tak ? new X[MAX_PLAYERS]; new Y[MAX_PLAYERS]; Ale nechápem ako spojiť dialogy Jak to pojde na 2 prikazy alebo ako toto som ešte nerobil Kus rozumiem .. Link to comment Share on other sites More sharing options...
0 Michal Kuřátko (_Michael_) 49 Odesláno: 28. Březen, 2013 Share Odesláno: 28. Březen, 2013 Jednoduše, vytvoř si 1 dialog "Zadej 1 barvu:" nastav si např. tlačítka Pokračovat, storno, pak v OnDialogResponse ulož do proměný a tam vytvoř taky 2. dialog "Zadej 2 barvu:"... Link to comment Share on other sites More sharing options...
0 Mr.Kaki 3 Odesláno: 28. Březen, 2013 Author Share Odesláno: 28. Březen, 2013 if(dialogid == 11) { if(response == 1) { ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Farba1","Zadaj farbu (0-255)","Farba2","Koniec"); } if(response == 0) { ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Farba2","Zadaj farbu (0-255)","Prefarbiť","Koniec"); } return 1; } Link to comment Share on other sites More sharing options...
0 Michal Kuřátko (_Michael_) 49 Odesláno: 28. Březen, 2013 Share Odesláno: 28. Březen, 2013 response 0 ti označuje 2. tlačítko... musíš použít 2 rozdílné dialogy Link to comment Share on other sites More sharing options...
0 Mr.Kaki 3 Odesláno: 28. Březen, 2013 Author Share Odesláno: 28. Březen, 2013 Ved ked dam talčidlo 1 tak ma presunie na dialog 2 tak možem dať dialog 11 do tlačidlo1 a do tlačidlo2 dialog 12 ? a ma hned presunie Link to comment Share on other sites More sharing options...
Dotaz
Mr.Kaki 3
Potreboval by som radu ako spraviť zmenu farby vozidla cez dialog npr napíšem farbu do DIALOG_STYLE_INPUT a zmeni mi to farbu vozidla
Pomohol by aj nejaký tut
može to byť aj cez príkaz ja si to skusim prerobiť do dialogu len mne roby problem aj cez prikaz xD
Mohlo by to nejak suvisieť stymto
new color1, color2 ;
ChangeVehicleColor ( vehicleid, color1, color2) ,
Link to comment
Share on other sites
12 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