GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Luciferr - 02 Mayıs 2020, 14:43:37

Başlık: meslek yardım
Gönderen: Luciferr - 02 Mayıs 2020, 14:43:37
Arkadaşlar sunucuda /meslekler yazınca direk meslek listesi açılıyor basınca direk mesleğin yerini gösteriyor ama ben onu değiştiip /meslekler yazınca mesleklerin listesi yine çıkacak ama tıkladığında meslek bilgisi ve meslek konumu olarak iki tane seçenek çıksın istiyorum konuma basınca meslek yerine götürsün bilgiye basınca meslek hakkında bilgi versin Mod Victim roleplay.
PAWN Kodu: Seç
Dialog:Meslekler(playerid, response, listitem, inputtext[])
{
if(response)
{
    switch(listitem)
    {
        case 0:
        {
            SetPVarInt(playerid, "AraciniBuluyor", 1);
            SetPlayerCheckpoint(playerid, 2209.8213,-2650.4768,13.5469, 5.0);
            MesajGonder(playerid, "Meslek haritada işaretlendi.");
        }
        case 1:
        {
            SetPVarInt(playerid, "AraciniBuluyor", 1);
            SetPlayerCheckpoint(playerid, 2916.4280,-1963.1741,11.0894, 5.0);
            MesajGonder(playerid, "Meslek haritada işaretlendi.");
        }
        case 2:
        {
            SetPVarInt(playerid, "AraciniBuluyor", 1);
            SetPlayerCheckpoint(playerid, 1033.4139,-324.8149,73.9922, 5.0);
            MesajGonder(playerid, "Meslek haritada işaretlendi.");
        }
        case 3:
        {
            SetPVarInt(playerid, "AraciniBuluyor", 1);
            SetPlayerCheckpoint(playerid, 808.7780,842.6378,9.7559, 5.0);
            MesajGonder(playerid, "Meslek haritada işaretlendi.");
        }
        case 4:
        {
            SetPVarInt(playerid, "AraciniBuluyor", 1);
            SetPlayerCheckpoint(playerid, 2091.2358,-2014.5789,13.5469, 5.0);
            MesajGonder(playerid, "Meslek haritada işaretlendi.");
        }
    }
}
return 1;
}
PAWN Kodu: Seç
CMD:meslekler(playerid)
{
if(!OyundaDegil(playerid)) return 1;
Dialog_Show(playerid, Meslekler, DIALOG_STYLE_LIST, "Meslekler", "{FFFFFF}Nakliyat\n{FFFFFF}Balıkçılık\n{FFFFFF}Odunculuk\n{FFFFFF}Madencilik\n{FFFFFF}Temizlik Şöförlüğü", "Seç", "Kapat");
return 1;
}
Başlık: Ynt: meslek yardım
Gönderen: Maestro - 02 Mayıs 2020, 15:33:29
Seçtikleri seçeneklere (case 0,1,2...) tekrardan dialog açarak yapabilirsin. Dc'den ekle istersen bir sorun olursa.
Başlık: Ynt: meslek yardım
Gönderen: Wisdom - 02 Mayıs 2020, 21:13:01
caselerin içine message box şeklinde veri koyacaksın, burayı incele: https://wiki.sa-mp.com/wiki/Dialog_Styles
Başlık: Ynt: meslek yardım
Gönderen: Luciferr - 02 Mayıs 2020, 22:53:23
Alıntı yapılan: Maestro - 02 Mayıs 2020, 15:33:29
Seçtikleri seçeneklere (case 0,1,2...) tekrardan dialog açarak yapabilirsin. Dc'den ekle istersen bir sorun olursa.
Sorunum @Maestro tarafından çözülmüştür. KK
Başlık: Ynt: meslek yardım
Gönderen: Enkei - 02 Mayıs 2020, 22:54:23
Konu arşive taşınmıştır.