Jump to content
Prosíme všetkých užívateľov, ktorý sa chcú opätovne pripojiť na discord aby znovu spárovali svoje účty kliknutím na "Discord" v navigácií a pripojili sa na server Read more... ×
  • 0
Sign in to follow this  
Tomas EP

pomoc Dialogy

Dotaz

Poslední věc konečně,

Do pickupu bych chtěl zařadit dialog kde bude rozhodnutí mezi 2 věcma. Jenže problém nastává tehdy, kdy do pickupu dám dialog a všechyn ty potřeby k tomu a ono to nefunguje když do dám do OnDialogResponse tak to taky nefunguje.

 

Spoiler

if(pickupid == A3)
    {
            new string2[2500];

            strcat(string2,"Chcete opravdu ukončit příběh ?\n");
               ShowPlayerDialog(playerid, DETROID_PRVNI, DIALOG_STYLE_MSGBOX, "Konec",string2, "Pokračovat", "Dále");
    }

 

Edited by Tomas EP
  • Nope 1

Sdílet tento příspěvek


Link to post
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 1

Nechapu proc zakladas furt dokola nove topicy, mohl jsi znovu-pouzit ten stary. Kazdopadne tvuj popis je taky hodne obecny a z toho neni patrny co ti presne nefunguje...

Dalsi vec, ten string je pomerne kratky (pomineme-li ten hnus co tam je), tak ho muzes vecpat do toho argumentu

ShowPlayerDialog(playerid, DETROID_PRVNI, DIALOG_STYLE_MSGBOX, "Konec","Chcete opravdu ukončit příběh ?\n", "Pokračovat", "Dále");

 

  • Nope 1
  • Líbí se mi to! (+1) 2

Sdílet tento příspěvek


Link to post
Share on other sites
  • 0
Citace

ono to nefunguje když do dám do OnDialogResponse

public OnPlayerPickUpPickup(playerid, pickupid){
	if(pickupid == A3){
		ShowPlayerDialog(playerid, DETROID_PRVNI, DIALOG_STYLE_MSGBOX, "Konec", "Chcete opravdu ukončit příběh?", "Pokračovat", "Dále"); //Pokračovat, Dále - to mi zní jako (vcelku) totéž, být tebou tak slovo 'dále' nahradím.
	}
	return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
	if(dialogid == DETROID_PRVNI){
		if(response){
			print("Pokračovat");
		}else{
			print("Dále");
		}
		return 1;
	}
	return 0;
}

 

  • Děkuji (+1) 1
  • Líbí se mi to! (+1) 1

Sdílet tento příspěvek


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×