GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

ShowPlayerDialog Anlatırmısınız

Başlatan Under Armour, 08 Eylül 2017, 20:55:13

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Under Armour

Arkadaşlar sunucumdaki Kapıları aıp kapatmayı ShowPlayerDialog ile ayarlamak istiyorum yapılabilir mi yapılırsa nasıl yaparım acaba ?

Wiki SA-MP'a baktım anlamadım bana örnekli lazım.

SA-MP hakkında bir çok bilgi toplayan. (( GTA'cilar Fan Club ))



Turkiye GTA'cilar yeniden aktif!
Server IP:   91.121.87.14:2214

Backup

ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"Başlık","İçerik","Buton 1","Buton 2");







Under Armour

Alıntı yapılan: _Backup - 08 Eylül 2017, 21:07:50

ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"Başlık","İçerik","Buton 1","Buton 2");







Anlatım güzel biraz kapmaya başladım ama biraz daha açıklayıcı olabilirimisin mesela

PAWN Kodu: Seç
ShowPlayerDialog(playerid, KAPI, DIALOG_STYLE_LIST, "Kapıyı Ayarı","{0000FF}>>Ac\n{008000}>>Kapat,"Tamam","");

bunu böyle yaptım diyelim. bunu nasıl işlevsel hale getirebilirim ? Ac dediğimde kapı açılacak Kapat dediğimde Kapatılacak

SA-MP hakkında bir çok bilgi toplayan. (( GTA'cilar Fan Club ))



Turkiye GTA'cilar yeniden aktif!
Server IP:   91.121.87.14:2214

Backup

OnDialogReponse ye
if(dialogid == KAPI)
{
if(listitem == 0)
{
// Açma kodları

}
if(listitem == 1)
{
// kapatma kodları
}
}
Son düzenlenme: 08 Eylül 2017, 21:34:54 _Backup

ace

Alıntı yapılan: _Backup - 08 Eylül 2017, 21:22:58

OnDialogReponse ye
if(dialogid == KAPI)
{
if(listitem == 0)
{
// Açma kodları

}
if(listitem == 1)
{
// kapatma kodları
}
}



Yani Şöylemi

if(dialogid == KAPI)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"KAPI","Aç Veya Kapat"Aç"");
// Açma kodları

}
if(listitem == 1)
{
ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"KAPI","Aç Veya Kapat"Kapat"");
// kapatma kodları
}


ace

Alıntı yapılan: _Backup - 08 Eylül 2017, 21:22:58

OnDialogReponse ye
if(dialogid == KAPI)
{
if(listitem == 0)
{
// Açma kodları

}
if(listitem == 1)
{
// kapatma kodları
}
}



CVP ALAMAIM AMA ??


Lé Spîke

Alıntı yapılan: ByJoKeR - 08 Eylül 2017, 22:17:22

Alıntı yapılan: _Backup - 08 Eylül 2017, 21:22:58

OnDialogReponse ye
if(dialogid == KAPI)
{
if(listitem == 0)
{
// Açma kodları

}
if(listitem == 1)
{
// kapatma kodları
}
}



CVP ALAMAIM AMA ??


Hayır Eğer

Alıntı yapılan: ByJoKeR - 08 Eylül 2017, 21:49:39

Yani Şöylemi

if(dialogid == KAPI)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"KAPI","Aç Veya Kapat"Aç"");
// Açma kodları

}
if(listitem == 1)
{
ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"KAPI","Aç Veya Kapat"Kapat"");
// kapatma kodları
}



Bu şekilde yazarsanız tekrar dialogu gösterirsiniz. Oraya MoveObject Komutunu Koymalısınız.

         

ace

Alıntı yapılan: DeliOqlan - 09 Eylül 2017, 00:16:55

Alıntı yapılan: ByJoKeR - 08 Eylül 2017, 22:17:22

Alıntı yapılan: _Backup - 08 Eylül 2017, 21:22:58

OnDialogReponse ye
if(dialogid == KAPI)
{
if(listitem == 0)
{
// Açma kodları

}
if(listitem == 1)
{
// kapatma kodları
}
}



CVP ALAMAIM AMA ??


Hayır Eğer

Alıntı yapılan: ByJoKeR - 08 Eylül 2017, 21:49:39

Yani Şöylemi

if(dialogid == KAPI)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"KAPI","Aç Veya Kapat"Aç"");
// Açma kodları

}
if(listitem == 1)
{
ShowPlayerDialog(playerid,1133,DIALOG_STYLE_MSGBOX,"KAPI","Aç Veya Kapat"Kapat"");
// kapatma kodları
}



Bu şekilde yazarsanız tekrar dialogu gösterirsiniz. Oraya MoveObject Komutunu Koymalısınız.

Anladım birşey daha sorucam ne ara Editor oldun hayırlı olsun


Lé Spîke

Alıntı yapılan: ByJoKeR - 09 Eylül 2017, 10:53:00

Anladım birşey daha sorucam ne ara Editor oldun hayırlı olsun

Teşekkür ederim. Çok zaman olmadı.