Stellet 7 Odesláno: 1. Květen, 2015 Share Odesláno: 1. Květen, 2015 Ahoj, chtěl bych se zeptat když jsem na pickupu IsPlayerInRangeOfPoint, a dám /vstup, jenže chci aby to bylo na heslo, vyskočí dialog a tam: Napište heslo: napíšu a když bude dobře třeba příklad: 123, tak ho to portne jak to udělám prosím ? Link to comment Share on other sites More sharing options...
Kubko 22 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 (upraveno) Uprav si pozicie heslo atď.. Nekompiloval som tak neviem či nebude error #define HESLO "123" //Sem si pridaj riadok kde kontroluješ, či je na pickupe { ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Heslo", "Zadaj heslo na warp:", "Odwarpovať", "Odísť"); } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case 0: { if(response)//Ak klikol na "Odwarpovať" { if(!strcmp(inputtext, HESLO, false)) //Zadal správne heslo? { SetPlayerPos(); //Nastav si súradnice return 1; //Ukončíme callback aby nám to zbytočne nešlo ďalej.. } else //Nezadal správne heslo tak mu ukážeme dialóg znova { ShowPlayerDialog(playerid, 0, DIALOG_STYLE_INPUT, "Heslo", "Zadaj heslo na warp:", "Odwarpovať", "Odísť"); return 1; } } else return 1; //Ak zrušil dialóg ukončíme.. } } return 0; } Edited 2. Květen, 2015 by Sanios 1 Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 Použiješ ShowPlayerDialog, a tam zadáváš heslo, a potom použiješ if(inputtext == 123){ tak tvoje funkce (SetPlayerPos) Link to comment Share on other sites More sharing options...
Kubko 22 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 if(inputtext == 123) asi nebude fungovať keďže inputtext je string Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 2. Květen, 2015 Share Odesláno: 2. Květen, 2015 aha, jo vlastně jsem hlava .. Link to comment Share on other sites More sharing options...
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